Uses of Class
spice.basic.Vector6
-
Packages that use Vector6 Package Description spice.basic spice.tspice -
-
Uses of Vector6 in spice.basic
Subclasses of Vector6 in spice.basic Modifier and Type Class Description class
StateRecord
Class StateRecord represents the states (positions and velocities) of ephemeris objects relative to other objects; state records carry along with them one-way light time between target and observer.class
StateVector
Class StateVector represents states (positions and velocities) of ephemeris objects relative to other objects.Methods in spice.basic that return Vector6 Modifier and Type Method Description Vector6
Vector6. add(Vector6 v2)
Add a Vector6 instance to this instance.Vector6
Vector6. dcross(Vector6 s2)
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.Vector6
Vector6. dhat()
Return the unit-length vector and corresponding derivative defined by a state vector, where the state vector is represented by this instance.static Vector6
Vector6. lcom(double a, Vector6 v1, double b, Vector6 v2)
Compute a vector linear combination of two Vector6 instances.Vector6
Matrix66. mxv(Vector6 vin)
Left-multiply a 6-dimensional double precision vector by a 6x6 double precision matrix.Vector6
Vector6. negate()
Negate a Vector6 instance, returning a new instance.Vector6
Vector6. scale(double s)
Scale a Vector6 instance, creating a new instance.Vector6
Vector6. sub(Vector6 v2)
Subtract a Vector6 instance from this instance.Methods in spice.basic with parameters of type Vector6 Modifier and Type Method Description Vector6
Vector6. add(Vector6 v2)
Add a Vector6 instance to this instance.Vector6
Vector6. dcross(Vector6 s2)
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.double
Vector6. ddot(Vector6 s2)
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.double
Vector6. dist(Vector6 v2)
Return the distance between this and a second Vector6 instance.double
Vector6. dot(Vector6 v2)
Return the dot product of this and a second Vector6 instance.double
Vector6. dsep(Vector6 s2)
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.static Vector6
Vector6. lcom(double a, Vector6 v1, double b, Vector6 v2)
Compute a vector linear combination of two Vector6 instances.Vector6
Matrix66. mxv(Vector6 vin)
Left-multiply a 6-dimensional double precision vector by a 6x6 double precision matrix.Vector6
Vector6. sub(Vector6 v2)
Subtract a Vector6 instance from this instance.Constructors in spice.basic with parameters of type Vector6 Constructor Description StateRecord(Body target, Time t, ReferenceFrame outref, java.lang.String refloc, AberrationCorrection abcorr, Vector6 obssta, Time obsepc, Body obsctr, ReferenceFrame obsref)
Construct aberration-corrected StateRecord from ephemeris data and an observer state vector.This method provides functionality analogous to that of the CSPICE routine spkcvo_c.StateRecord(Vector6 trgsta, Time trgepc, Body trgctr, ReferenceFrame trgref, Time t, ReferenceFrame outref, java.lang.String refloc, AberrationCorrection abcorr, Body obsrvr)
Construct aberration-corrected StateRecord from ephemeris data and a target state vector.This method provides functionality analogous to that of the CSPICE routine spkcvt_c.StateVector(Body target, Time t, ReferenceFrame outref, java.lang.String refloc, AberrationCorrection abcorr, Vector6 obssta, Time obsepc, Body obsctr, ReferenceFrame obsref)
Construct aberration-corrected StateVector from ephemeris data and an observer state vector.This method provides functionality analogous to that of the CSPICE routine spkcvo_c.StateVector(Vector6 v)
Construct a StateVector from a Vector6 instance.StateVector(Vector6 trgsta, Time trgepc, Body trgctr, ReferenceFrame trgref, Time t, ReferenceFrame outref, java.lang.String refloc, AberrationCorrection abcorr, Body obsrvr)
Construct aberration-corrected StateVector from ephemeris data and a target state vector.This method provides functionality analogous to that of the CSPICE routine spkcvt_c.Vector6(Vector6 vin)
Copy constructor: create a Vector6 from another. -
Uses of Vector6 in spice.tspice
-