A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
D
- DAF - Class in spice.basic
-
Class DAF supports creation of and low-level read operations on DAF files.
- DAF(String) - Constructor for class spice.basic.DAF
-
Construct a DAF instance representing a file.The file need not exist.
- dafac(int, String[]) - Static method in class spice.basic.CSPICE
-
Add comments from a buffer to a DAF.
- dafbbs(int) - Static method in class spice.basic.CSPICE
-
Begin a backward search for arrays in a DAF.
- dafbfs(int) - Static method in class spice.basic.CSPICE
-
Begin a forward search for arrays in a DAF.
- dafcls(int) - Static method in class spice.basic.CSPICE
-
Close the DAF associated with a given handle.
- dafcs(int) - Static method in class spice.basic.CSPICE
-
Select a DAF that already has a search in progress as the one to continue searching.
- dafdc(int) - Static method in class spice.basic.CSPICE
-
Delete comments from a DAF.
- dafec(int, int, int, int[], String[], boolean[]) - Static method in class spice.basic.CSPICE
-
Extract comments from a DAF into a buffer.
- daffna() - Static method in class spice.basic.CSPICE
-
Find the next (forward) array in the current DAF.
- daffpa() - Static method in class spice.basic.CSPICE
-
Find the previous (backward) array in the current DAF.
- dafgda(int, int, int) - Static method in class spice.basic.CSPICE
-
Return double precision data from the specified address range.
- dafgn() - Static method in class spice.basic.CSPICE
-
Return (get) the name for the current array in the current DAF.
- dafgs(int) - Static method in class spice.basic.CSPICE
-
Return (get) the summary for the current array in the current DAF.
- dafgsr(int, int, int, int) - Static method in class spice.basic.CSPICE
-
Return the specified summary record.
- dafopr(String) - Static method in class spice.basic.CSPICE
-
Open a DAF for subsequent read requests.
- dafopw(String) - Static method in class spice.basic.CSPICE
-
Open a DAF for writing.
- dafrcr(int, int) - Static method in class spice.basic.CSPICE
-
Read a DAF character record.
- DAFRecordNotFoundException - Exception in spice.basic
-
The DAFRecordNotFoundException class is used to signal a "not found" condition when an attempt is made to access a DAF record.
- DAFRecordNotFoundException(String) - Constructor for exception spice.basic.DAFRecordNotFoundException
-
Create a new DAFRecordNotFoundException using a single detailed error message String.
- dafrfr(int, int[], int[], String[], int[], int[], int[]) - Static method in class spice.basic.CSPICE
-
Obtain a file record object from a DAF.
- dafus(double[], int, int, double[], int[]) - Static method in class spice.basic.CSPICE
-
Unpack a DAF summary.
- DAS - Class in spice.basic
-
Class DAS supports creation of and low-level read operations on DAS files.
- DAS() - Constructor for class spice.basic.DAS
-
No-args constructor.
- DAS(int) - Constructor for class spice.basic.DAS
-
Construct a DAS instance from handle of an open DAS file.
- DAS(String) - Constructor for class spice.basic.DAS
-
Construct a DAS instance representing a file.The file need not exist.
- DAS(DAS) - Constructor for class spice.basic.DAS
-
Copy constructor.This constructor creates a deep copy.
- DAS.FileRecord - Class in spice.basic
- dasac(int, String[]) - Static method in class spice.basic.CSPICE
-
Append buffered comments to a DAS file.
- dascls(int) - Static method in class spice.basic.CSPICE
-
Close the DAS file associated with a given handle.
- dasdc(int) - Static method in class spice.basic.CSPICE
-
Delete comments from a DAS file.
- dasec(int, int, int, int[], String[], boolean[]) - Static method in class spice.basic.CSPICE
-
Extract comments from a DAS file into a buffer.
- dashfn(int) - Static method in class spice.basic.CSPICE
-
Map a DAS file handle to the corresponding file name.
- dasopr(String) - Static method in class spice.basic.CSPICE
-
Open a DAS file for subsequent read requests.
- dasopw(String) - Static method in class spice.basic.CSPICE
-
Open a DAS file for write access.
- dasrfr(int, String[], String[], int[], int[], int[], int[]) - Static method in class spice.basic.CSPICE
-
Read file record paramters from a DAS file.
- dataType - Variable in class spice.basic.KernelVarDescriptor
- dbase - Variable in class spice.basic.DLADescriptor
- DBSIDX - Static variable in class spice.basic.DLADescriptor
-
Index of DLA double precision component base address.
- dc - Variable in class spice.basic.SurfaceInterceptWithDSKInfo
- dclass - Variable in class spice.basic.DSKDescriptor
- dcross(Vector6) - Method in class spice.basic.Vector6
-
Return the cross product and corresponding derivative defined by two state vectors, where the state vectors are represented by this and a second Vector6 instance.
- DCSIZE - Static variable in class spice.basic.SurfaceInterceptWithDSKInfo
- dcyldr(double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the rectangular to cylindrical transformation.
- ddot(Vector6) - Method in class spice.basic.Vector6
-
Return the derivative of the dot product of the position components of two state vectors, where the state vectors are represented by this and a second Vector6 instance.
- declination - Variable in class spice.basic.RADecCoordinates
- DECLINATION - Static variable in class spice.basic.Coordinates
- deepCopy() - Method in class spice.basic.BodyCode
-
Return a deep copy of this instance.
- deepCopy() - Method in class spice.basic.BodyName
-
Return a deep copy of this instance.
- deepCopy() - Method in class spice.basic.IDMap
-
Return a deep copy of an IDMap instance.
- deepCopy() - Method in class spice.basic.InstrumentCode
-
Return a deep copy of this instance.
- deepCopy() - Method in class spice.basic.InstrumentName
-
Return a deep copy of this instance.
- deepCopy() - Method in class spice.basic.SurfaceCode
-
Return a deep copy of this instance.
- deepCopy() - Method in class spice.basic.SurfaceIDMap
-
Override class IDMap's deepCopy method: create a copy of class SurfaceIDMap.
- deepCopy() - Method in class spice.basic.SurfaceName
-
Return a deep copy of this instance.
- DEF_ANGMRG - Static variable in class spice.tspice.TestDSK
- DEF_LONALI - Static variable in class spice.tspice.TestDSK
- DEF_PTMEMM - Static variable in class spice.tspice.TestDSK
- DEF_SGPADM - Static variable in class spice.tspice.TestDSK
- DEF_SGREED - Static variable in class spice.tspice.TestDSK
- DEF_XFRACT - Static variable in class spice.tspice.TestDSK
- DEGREES - Static variable in class spice.basic.AngularUnits
-
DEGREES represents the unit degrees.
- delete(String) - Static method in class spice.basic.KernelPool
-
Delete a variable from the kernel pool.
- deleteComments() - Method in class spice.basic.DAF
-
Delete comments from a DAF.
- deleteComments() - Method in class spice.basic.DAS
-
Delete comments from a DAS file.
- deltet(double, String) - Static method in class spice.basic.CSPICE
-
Return the difference between TDB and UTC at a specified epoch.
- det() - Method in class spice.basic.Matrix33
-
Return the determinant of this instance.
- det(double[][]) - Static method in class spice.basic.CSPICE
-
Return the determinant of a 3x3 matrix.
- DET_TOL - Static variable in class spice.basic.RotationAndAV
-
DET_TOL is the maximum allowed deviation from 1 of the determinant of an input rotation matrix.
- dgeodr(double, double, double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the rectangular to geodetic transformation.
- dhat() - Method in class spice.basic.Vector6
-
Return the unit-length vector and corresponding derivative defined by a state vector, where the state vector is represented by this instance.
- direction - Variable in class spice.basic.Ray
- discreteEpochs - Static variable in class spice.tspice.TestSPK
- discreteStates - Static variable in class spice.tspice.TestSPK
- dist - Variable in class spice.basic.EllipsoidLineNearPoint
- dist - Variable in class spice.basic.EllipsoidPointNearPoint
- dist(Matrix33) - Method in class spice.basic.Matrix33
-
Return the vector (L2) distance between this instance and another Matrix33 instance.
- dist(Matrix66) - Method in class spice.basic.Matrix66
-
Return the vector (L2) distance between this instance and another Matrix66 instance.
- dist(SpiceQuaternion) - Method in class spice.basic.SpiceQuaternion
-
Return the distance (L2) between this quaternion and another.
- dist(Vector3) - Method in class spice.basic.Vector3
-
Return the distance between two three-dimensional vectors.
- dist(Vector6) - Method in class spice.basic.Vector6
-
Return the distance between this and a second Vector6 instance.
- DistanceUnits - Class in spice.basic
-
Class DistanceUnits represents distance units and supports conversion between them.
- DistanceUnits(String) - Constructor for class spice.basic.DistanceUnits
- DLA - Class in spice.basic
-
Class DLA supports forward and backward list traversal of DLA files.
- DLA() - Constructor for class spice.basic.DLA
-
No-args constructor.
- DLA(String) - Constructor for class spice.basic.DLA
- DLA(DAS) - Constructor for class spice.basic.DLA
-
Construct a DLA instance from a DAS instance.This constructor creates a deep copy.
- dlabbs(int, int[], boolean[]) - Static method in class spice.basic.CSPICE
-
Begin a backward search for arrays in a DLA.
- dlabfs(int, int[], boolean[]) - Static method in class spice.basic.CSPICE
-
Begin a forward search for arrays in a DLA.
- DLADescriptor - Class in spice.basic
-
Class DLADescriptor represents DLA segment descriptors and declares DLA constants.
- DLADescriptor() - Constructor for class spice.basic.DLADescriptor
-
No-arguments constructor.
- DLADescriptor(int[]) - Constructor for class spice.basic.DLADescriptor
-
Construct a DLA descriptor instance from an array of ints.
- DLADescriptor(DLADescriptor) - Constructor for class spice.basic.DLADescriptor
-
Copy constructor.This constructor creates a deep copy.
- dladsc - Variable in class spice.basic.SurfaceInterceptWithDSKInfo
- DLADSZ - Static variable in class spice.basic.DLADescriptor
-
Size of DLA descriptor array.
- dlafns(int, int[], int[], boolean[]) - Static method in class spice.basic.CSPICE
-
Find the next (forward) segment in a DLA.
- dlafps(int, int[], int[], boolean[]) - Static method in class spice.basic.CSPICE
-
Find the previous (backward) segment in a DLA.
- dlatdr(double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the rectangular to latitudinal transformation.
- dogDidNotBark(String) - Static method in class spice.testutils.Testutils
-
Method dogDidNotBark handles the situation where a test case tried to cause a specific SpiceErrorException to be thrown, but failed.
- dot(Vector3) - Method in class spice.basic.Vector3
-
Compute the dot product of two double precision, 3-dimensional vectors.
- dot(Vector6) - Method in class spice.basic.Vector6
-
Return the dot product of this and a second Vector6 instance.
- dpgrdr(String, double, double, double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the rectangular to planetographic transformation.
- dpr() - Static method in class spice.basic.CSPICE
-
Return the number of degrees per radian.
- DPR - Static variable in class spice.basic.AngularUnits
-
DPR represents degrees per radian.
- drdcyl(double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the cylindrical to rectangular transformation.
- drdgeo(double, double, double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the geodetic to rectangular transformation.
- drdlat(double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the latitudinal to rectangular transformation.
- drdpgr(String, double, double, double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the planetographic to rectangular transformation.
- drdsph(double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the spherical to rectangular transformation.
- dref - Variable in class spice.basic.GFSurfaceInterceptCoordinateSearch
- DSCSZ2 - Static variable in class spice.basic.DSK02
- dsep(Vector6) - Method in class spice.basic.Vector6
-
Return the derivative of the angular separation of the position components of two state vectors, where the state vectors are represented by this and a second Vector6 instance.
- dsize - Variable in class spice.basic.DLADescriptor
- DSIZE1 - Static variable in class spice.tspice.TestSpiceWindow
- DSIZE2 - Static variable in class spice.tspice.TestSpiceWindow
- DSIZE3 - Static variable in class spice.tspice.TestSpiceWindow
- dsk - Variable in class spice.basic.SurfaceInterceptWithDSKInfo
- DSK - Class in spice.basic
-
Class DSK supports segment-level access to DSK files; this class also provides methods to obtain DSK coverage information and to access DSK subsystem tolerance parameters.
- DSK - Static variable in class spice.tspice.TestOccultationState
- DSK() - Constructor for class spice.basic.DSK
-
No-arguments constructor.
- DSK(String) - Constructor for class spice.basic.DSK
-
Construct a DSK instance representing a file.The file need not exist.
- DSK(DAS) - Constructor for class spice.basic.DSK
-
Construct a DSK instance from a DAS instance.This constructor creates a deep copy.
- DSK0 - Static variable in class spice.tspice.TestPCK
- DSK02 - Class in spice.basic
-
Class DSK02 declares constants pertaining to type 2 DSK segments.
- DSK02() - Constructor for class spice.basic.DSK02
- dskb02(int, int[], int[], int[], int[], double[][], double[], double[], int[], int[], int[], int[], int[]) - Static method in class spice.basic.CSPICE
-
Return bookkeeping data from a DSK type 2 segment.
- dskd02(int, int[], int, int, int) - Static method in class spice.basic.CSPICE
-
Fetch double precision data from a type 2 DSK segment.
- DSKDescriptor - Class in spice.basic
-
Class DSKDescriptor represents DSK segment descriptors and declares DSK constants.
- DSKDescriptor() - Constructor for class spice.basic.DSKDescriptor
-
No-arguments constructor.
- DSKDescriptor(double[]) - Constructor for class spice.basic.DSKDescriptor
-
Construct a DSK descriptor instance from an array of doubles.
- DSKDescriptor(DSKDescriptor) - Constructor for class spice.basic.DSKDescriptor
-
Copy constructor.This constructor creates a deep copy.
- dskdsc - Variable in class spice.basic.SurfaceInterceptWithDSKInfo
- DSKDSZ - Static variable in class spice.basic.DSKDescriptor
- dskgd(int, int[]) - Static method in class spice.basic.CSPICE
-
Return the DSK descriptor from a DSK segment identified by a DAS handle and DLA descriptor.
- dskgtl(int) - Static method in class spice.basic.CSPICE
-
Retrieve the value of a specified DSK tolerance or margin parameter.
- dski02(int, int[], int, int, int) - Static method in class spice.basic.CSPICE
-
Fetch integer data from a type 2 DSK segment.
- dskmi2(int, double[], int, int[], double, int, int, int, int, boolean, int, double[], int[]) - Static method in class spice.basic.CSPICE
-
Make spatial index for a DSK type 2 segment.The index is returned as a pair of arrays, one of type SpiceInt and one of type SpiceDouble.These arrays are suitable for use with the DSK type 2 writer CSPICE.dskw02.
- dskn02(int, int[], int) - Static method in class spice.basic.CSPICE
-
Compute the unit normal vector for a specified plate from a type 2 DSK segment.
- dskobj(String, int, int[]) - Static method in class spice.basic.CSPICE
-
Find the set of body ID codes of all objects for which topographic data are provided in a specified DSK file.
- dskopn(String, String, int) - Static method in class spice.basic.CSPICE
-
Open a new DSK file for subsequent write operations.
- dskp02(int, int[], int, int) - Static method in class spice.basic.CSPICE
-
Fetch plates from a type 2 DSK segment.
- dskrb2(int, double[], int, int[], int, double[], double[], double[]) - Static method in class spice.basic.CSPICE
-
Derive range bounds on third coordinate for a plate set.Note that the plate and vertex arrays are 1-dimensional.
- dsksrf(String, int, int, int[]) - Static method in class spice.basic.CSPICE
-
Find the set of surface ID codes for all surfaces associated with a given body in a specified DSK file.
- dskstl(int, double) - Static method in class spice.basic.CSPICE
-
Set the value of a specified DSK tolerance or margin parameter.
- DSKToleranceKey - Enum in spice.basic
-
Enum DSKToleranceKey represents keywords associated with tolerances used by the DSK subsystem.
- DSKToleranceKey(int) - Constructor for enum spice.basic.DSKToleranceKey
- dskv02(int, int[], int, int) - Static method in class spice.basic.CSPICE
-
Fetch vertices from a type 2 DSK segment.
- dskw02(int, int, int, int, String, int, double[], double, double, double, double, double, double, double, double, int, double[], int, int[], double[], int[]) - Static method in class spice.basic.CSPICE
-
Write a type 2 segment to a DSK file.Note that the plate and vertex arrays are 1-dimensional.
- dskx02(int, int[], double[], double[], int[], double[], boolean[]) - Static method in class spice.basic.CSPICE
-
Determine the plate ID and body-fixed coordinates of the intersection of a specified ray with the surface defined by a type 2 DSK plate model.
- dskxsi(boolean, String, int, int[], double, String, double[], double[], int, int, double[], int[], int[], double[], double[], int[], boolean[]) - Static method in class spice.basic.CSPICE
-
Compute a ray-surface intercept using data provided by multiple loaded DSK segments.Return information about the source of the data defining the surface on which the intercept was found: DSK handle, DLA and DSK descriptors, and DSK data type-dependent parameters.
- dskxv(boolean, String, int, int[], double, String, int, double[][], double[][], double[][], boolean[]) - Static method in class spice.basic.CSPICE
-
Compute ray-surface intercepts for a set of rays, using data provided by multiple loaded DSK segments.
- dskz02(int, int[], int[], int[]) - Static method in class spice.basic.CSPICE
-
Return plate model size parameters---plate count and vertex count---for a type 2 DSK segment.
- dsphdr(double, double, double) - Static method in class spice.basic.CSPICE
-
Return the Jacobian matrix of the rectangular to spherical transformation.
- DSZIDX - Static variable in class spice.basic.DLADescriptor
-
Index of DLA double precision component size.
- dtpool(String, boolean[], int[], String[]) - Static method in class spice.basic.CSPICE
-
Return type and dimension attributes of a kernel pool variable.
- dtype - Variable in class spice.basic.DSKDescriptor
- Duration - Class in spice.basic
-
Class Duration is an abstract superclass of all JNISpice types that represent durations.
- Duration() - Constructor for class spice.basic.Duration
- dvcrss(double[], double[]) - Static method in class spice.basic.CSPICE
-
Return the derivative of the cross product of two vectors.
- dvdot(double[], double[]) - Static method in class spice.basic.CSPICE
-
Return the derivative of the dot product of two vectors.
- dvec - Variable in class spice.basic.GFSurfaceInterceptCoordinateSearch
- dvhat(double[]) - Static method in class spice.basic.CSPICE
-
Return the unit vector defined by a state vector and corresponding derivative.
- dvpool(String) - Static method in class spice.basic.CSPICE
-
Delete a kernel pool variable.
- dvsep(double[], double[]) - Static method in class spice.basic.CSPICE
-
Return the derivative of the angular separation of two vectors.
All Classes All Packages