Isis 3 Programmer Reference
Isis::NaifDskPlateModel::NaifDskDescriptor Class Reference

NAIF DSK file descriptor. More...

Collaboration diagram for Isis::NaifDskPlateModel::NaifDskDescriptor:
Collaboration graph

Public Attributes

QString m_dskfile
 The NAIF DSK file representing this plate's shape model. More...
 
SpiceInt m_handle
 The DAS file handle of the DSK file. More...
 
SpiceDLADescr m_dladsc
 The DLA descriptor of the DSK segment representing the target surface. More...
 
SpiceDSKDescr m_dskdsc
 The DSK descriptor. More...
 
SpiceInt m_plates
 Number of Plates in the model. More...
 
SpiceInt m_vertices
 Number of vertices defining the plate. More...
 
QMutex m_mutex
 Mutex for thread saftey. More...
 

Detailed Description

NAIF DSK file descriptor.

This local class is designed to make the plate model object copyable, thread safe and inherently extensible. The file remains open as long as the original NaifDskDescriptor has a reference.

Author
2013-12-05 Kris Becker
History:
2013-12-05 Kris Becker Original Version

Definition at line 112 of file NaifDskPlateModel.h.

Member Data Documentation

◆ m_dladsc

SpiceDLADescr Isis::NaifDskPlateModel::NaifDskDescriptor::m_dladsc

The DLA descriptor of the DSK segment representing the target surface.

Definition at line 119 of file NaifDskPlateModel.h.

◆ m_dskdsc

SpiceDSKDescr Isis::NaifDskPlateModel::NaifDskDescriptor::m_dskdsc

The DSK descriptor.

Definition at line 121 of file NaifDskPlateModel.h.

◆ m_dskfile

QString Isis::NaifDskPlateModel::NaifDskDescriptor::m_dskfile

The NAIF DSK file representing this plate's shape model.

Definition at line 117 of file NaifDskPlateModel.h.

◆ m_handle

SpiceInt Isis::NaifDskPlateModel::NaifDskDescriptor::m_handle

The DAS file handle of the DSK file.

Definition at line 118 of file NaifDskPlateModel.h.

◆ m_mutex

QMutex Isis::NaifDskPlateModel::NaifDskDescriptor::m_mutex

Mutex for thread saftey.

Definition at line 124 of file NaifDskPlateModel.h.

◆ m_plates

SpiceInt Isis::NaifDskPlateModel::NaifDskDescriptor::m_plates

Number of Plates in the model.

Definition at line 122 of file NaifDskPlateModel.h.

◆ m_vertices

SpiceInt Isis::NaifDskPlateModel::NaifDskDescriptor::m_vertices

Number of vertices defining the plate.

Definition at line 123 of file NaifDskPlateModel.h.


The documentation for this class was generated from the following files: