JNISpice
version 2.0.0

spice.basic
Class PositionVector

java.lang.Object
  extended by spice.basic.Vector3
      extended by spice.basic.PositionVector
Direct Known Subclasses:
PositionRecord

public class PositionVector
extends Vector3

Class PositionVector represents positions of ephemeris objects relative to other objects. PositionVectors implicitly carry units of kilometers.

Version 1.0.0 22-DEC-2009 (NJB)


Constructor Summary
PositionVector()
          Default constructor: create a zero-filled position vector.
PositionVector(Body target, Time t, ReferenceFrame ref, AberrationCorrection abcorr, Body observer)
          Construct aberration-corrected PositionVector from ephemeris data.
PositionVector(PositionVector position)
          Copy constructor: create a deep copy of another PositionVector.
PositionVector(Vector3 v)
          Construct a PositionVector from a Vector3 instance.
 
Method Summary
 java.lang.String toString()
          Create a String representation of this PositionVector.
 
Methods inherited from class spice.basic.Vector3
add, assign, cross, dist, dot, getElt, hat, isZero, lcom, lcom, negate, norm, perp, proj, rotate, rotate, scale, sep, sub, toArray, ucross
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PositionVector

public PositionVector()
Default constructor: create a zero-filled position vector.


PositionVector

public PositionVector(PositionVector position)
Copy constructor: create a deep copy of another PositionVector.


PositionVector

public PositionVector(Vector3 v)
Construct a PositionVector from a Vector3 instance.


PositionVector

public PositionVector(Body target,
                      Time t,
                      ReferenceFrame ref,
                      AberrationCorrection abcorr,
                      Body observer)
               throws SpiceException
Construct aberration-corrected PositionVector from ephemeris data.

Throws:
SpiceException
Method Detail

toString

public java.lang.String toString()
Create a String representation of this PositionVector.

Overrides:
toString in class Vector3

JNISpice
version 2.0.0

JNISpice Alpha Test Version 2.0.0 28-JAN-2017 (NJB)