Class | Description |
---|---|
CommentSectionDAF |
Class dedicated to the reading of the comment section of binary DAF files.
|
CounterArray |
This class class defines the object CounterArray and all the methods to manipulate it.
|
DafHandle |
This class is and adaptation of one part of the dafah.for file of the SPICE library.
|
DafHandleManager |
This class is intended to provide low-level services for the creation, updating, and reading of direct access files
utilized by the DAF and DAS systems within SPICE.
This class based on the zzddhman.for file in the SPICE library. |
DafReader |
Class containing high level methods for the reading of several parts of a DAF binary file.
|
DafReaderTools |
This class includes auxiliary methods for the DAF files reading.
|
DafState |
Define a DAF binary file state indicating where in the file we are and containing the last summary record read.
|
FileRecordDAF |
This class is used to store the file record of a DAF in a object. |
FindArraysDAF |
Class for the search of arrays inside a DAF file.
The main function of these methods is to allow the contents of any DAF to be examined on an array-by-array basis. |
KernelPool |
This class class reproduces the data structure created in pool.for for holding kernel pool variables.
This is and adaptation of the structure formed by NMPOOL,PNAME,DATLST,DPPOOL,DPVALS,CHPOOL,CHVALS. |
PoolSpice |
This class class reproduces the necessary routines of the pool.for file in original Spice library.
|
ReadDoublePrecisionDAF |
Class for reading double precision records from DAFs readContentDPRecord, getContentSummaryRecord are the only
approved means for reading double precision records to and from DAFs.
They keep track of which records have been read most recently, and of which records have been requested most often, in order to minimize the amount of time spent actually reading from external storage. |
SpiceBody |
This class allows the translation of SPICE body identifiers to the body names and vice-versa.
|
SpiceChangeFrame |
This class is made to support changes among a standard set of inertial coordinate reference frames.
|
SpiceCommon |
Class containing constants and auxiliary methods for the rest of the SPICE related classes.
|
SpiceFrame |
This class contains the methods necessaries for manipulating different reference frames.
|
SpiceKernelInfo |
Class created to contain the information relative to SPICE kernel loaded for
SpiceKernelManager . |
SpiceKernelManager |
This class goal is to manage the loading and unloading of SPICE kernels from other PATRIUS methods.
|
SpkBody |
Class that allows to instantiate a SpkBody to be used in
SpkFile .Each body contains all the segments corresponding to it that were read among other informations. |
SpkFile |
Load and unload files for use by the readers.
|
SpkReader |
This class contains the methods linked to the reading of SPK files.
It is build as an adaptation of a variety of routines from the SPICE library. |
SpkRecord |
Class for the reading and evaluation of SPK records.
The interpolation and evaluation of the Chebyshev polynome is also done here. |
SpkSegment |
Class allowing to instantiate Spk Segments for the list in
SpkBody .The information stored here is the associated handle, description and identifier. |
Watcher |
This class make up the data structure that maps variables to their associated agents.
|
Copyright © 2023 CNES. All rights reserved.