USGS

Isis 3.0 Object Programmers' Reference

Home

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.
 
SpiceInt m_handle
 The DAS file handle of the DSK file.
 
SpiceDLADescr m_dladsc
 
   The DLA descriptor of the DSK segment representing the 

target surface.

 
SpiceDSKDescr m_dskdsc
 The DSK descriptor.
 
SpiceInt m_plates
 Number of Plates in the model.
 
SpiceInt m_vertices
 Number of vertices defining the plate.
 
QMutex m_mutex
 Mutex for thread saftey.
 

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 106 of file NaifDskPlateModel.h.

Member Data Documentation

SpiceDLADescr Isis::NaifDskPlateModel::NaifDskDescriptor::m_dladsc

   The DLA descriptor of the DSK segment representing the 

target surface.

Definition at line 113 of file NaifDskPlateModel.h.

SpiceDSKDescr Isis::NaifDskPlateModel::NaifDskDescriptor::m_dskdsc

The DSK descriptor.

Definition at line 115 of file NaifDskPlateModel.h.

QString Isis::NaifDskPlateModel::NaifDskDescriptor::m_dskfile

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

Definition at line 111 of file NaifDskPlateModel.h.

SpiceInt Isis::NaifDskPlateModel::NaifDskDescriptor::m_handle

The DAS file handle of the DSK file.

Definition at line 112 of file NaifDskPlateModel.h.

QMutex Isis::NaifDskPlateModel::NaifDskDescriptor::m_mutex

Mutex for thread saftey.

Definition at line 118 of file NaifDskPlateModel.h.

SpiceInt Isis::NaifDskPlateModel::NaifDskDescriptor::m_plates

Number of Plates in the model.

Definition at line 116 of file NaifDskPlateModel.h.

SpiceInt Isis::NaifDskPlateModel::NaifDskDescriptor::m_vertices

Number of vertices defining the plate.

Definition at line 117 of file NaifDskPlateModel.h.


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