Package com.agi.moxie.stk.delegates.core
Class StkCartesianSpatialVector
- java.lang.Object
-
- com.agi.moxie.stk.delegates.core.StkCartesianSpatialVector
-
- All Implemented Interfaces:
com.agi.moxie.delegates.base.Thing
,com.agi.moxie.delegates.core.CartesianSpatialVector
- Direct Known Subclasses:
StkAwbCartesianSpatialVector
public abstract class StkCartesianSpatialVector extends Object implements com.agi.moxie.delegates.core.CartesianSpatialVector
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
StkCartesianSpatialVector(StkToolbox toolbox, com.agi.moxie.api.TimeProvider timeProvider)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description CartesianCoordinates
evaluateAt(com.agi.moxie.delegates.base.TimeInstant time)
abstract com.agi.moxie.delegates.core.CartesianSpatialVector
expressIn(com.agi.moxie.delegates.core.CoordinateAxes axes)
com.agi.moxie.delegates.core.CoordinateAxes
getAxes()
abstract agi.stkobjects.IAgStkObject
getHomeObject()
protected agi.stkvgt.IAgCrdnCalcScalar
getMagnitudeScalar()
abstract StkCoordinateAxes
getStkAxes()
protected StkToolbox
getStkToolbox()
abstract agi.stkvgt.IAgCrdnVector
getStkVector()
protected com.agi.moxie.api.TimeProvider
getTimeProvider()
-
-
-
Constructor Detail
-
StkCartesianSpatialVector
protected StkCartesianSpatialVector(StkToolbox toolbox, com.agi.moxie.api.TimeProvider timeProvider)
-
-
Method Detail
-
getStkVector
public abstract agi.stkvgt.IAgCrdnVector getStkVector()
-
getHomeObject
public abstract agi.stkobjects.IAgStkObject getHomeObject()
-
getAxes
public com.agi.moxie.delegates.core.CoordinateAxes getAxes()
-
getStkAxes
public abstract StkCoordinateAxes getStkAxes()
-
expressIn
public abstract com.agi.moxie.delegates.core.CartesianSpatialVector expressIn(com.agi.moxie.delegates.core.CoordinateAxes axes)
- Specified by:
expressIn
in interfacecom.agi.moxie.delegates.core.CartesianSpatialVector
-
evaluateAt
public CartesianCoordinates evaluateAt(com.agi.moxie.delegates.base.TimeInstant time)
-
getStkToolbox
protected StkToolbox getStkToolbox()
-
getTimeProvider
protected com.agi.moxie.api.TimeProvider getTimeProvider()
-
getMagnitudeScalar
protected agi.stkvgt.IAgCrdnCalcScalar getMagnitudeScalar()
-
-