- java.lang.Object
-
- spice.basic.SurfaceIntercept.Inputs
-
- spice.basic.SurfaceIntercept.FullInputs
-
- Enclosing class:
- SurfaceIntercept
class SurfaceIntercept.FullInputs extends SurfaceIntercept.Inputs
Class FullInputs is an inner class which supports creation of descriptive error messages containing inputs used to attempt to create a SurfaceIntercept instance via the primary SurfaceIntercept constructor.
-
-
Field Summary
Fields Modifier and Type Field Description private AberrationCorrection
abcorr
private ReferenceFrame
fixRef
private java.lang.String
method
private Body
observer
private Vector3
rayDir
private ReferenceFrame
rayRef
private Body
target
private Time
time
-
Constructor Summary
Constructors Modifier Constructor Description private
FullInputs(java.lang.String method, Body target, Time time, ReferenceFrame fixRef, AberrationCorrection abcorr, Body observer, ReferenceFrame rayRef, Vector3 rayDir)
-
Method Summary
Modifier and Type Method Description (package private) SurfaceIntercept.FullInputs
copy()
(package private) java.lang.String
getString()
-
-
-
Field Detail
-
method
private java.lang.String method
-
target
private Body target
-
time
private Time time
-
fixRef
private ReferenceFrame fixRef
-
abcorr
private AberrationCorrection abcorr
-
observer
private Body observer
-
rayRef
private ReferenceFrame rayRef
-
rayDir
private Vector3 rayDir
-
-
Constructor Detail
-
FullInputs
private FullInputs(java.lang.String method, Body target, Time time, ReferenceFrame fixRef, AberrationCorrection abcorr, Body observer, ReferenceFrame rayRef, Vector3 rayDir)
-
-
Method Detail
-
copy
SurfaceIntercept.FullInputs copy() throws SpiceException
- Specified by:
copy
in classSurfaceIntercept.Inputs
- Throws:
SpiceException
-
getString
java.lang.String getString() throws SpiceException
- Specified by:
getString
in classSurfaceIntercept.Inputs
- Throws:
SpiceException
-
-