|
JNISpice version 2.0.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectspice.basic.Vector3
spice.basic.EllipsoidPointNearPoint
public class EllipsoidPointNearPoint
Class EllipsoidPointNearPoint represents the result of an Ellipsoid-Point near point computation. This computation finds the nearest point on a given ellipsoid to a specified point. The input point may be inside the ellipsoid.
An EllipsoidPointNearPoint instance consists of
This is a low-level, "pure geometric" class having
functionality analogous to that provided
by the CSPICE routine nearpt_c. SPICE application developers
should consider using the high-level class
SubObserverRecord
instead.
Constructor Summary | |
---|---|
EllipsoidPointNearPoint(Ellipsoid ellipsoid,
Vector3 point)
Construct an EllipsoidPointNearPoint from an Ellipsoid and a specified point. |
Method Summary | |
---|---|
double |
getDistance()
Fetch the distance between the Ellipsoid and the point. |
Vector3 |
getNearPoint()
Fetch the nearest point on the Ellipsoid to the point. |
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, toString, ucross |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public EllipsoidPointNearPoint(Ellipsoid ellipsoid, Vector3 point) throws SpiceException
SpiceException
Method Detail |
---|
public Vector3 getNearPoint()
public double getDistance()
|
JNISpice version 2.0.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |