| Package | Description | 
|---|---|
| agi.foundation.coordinates | 
 Contains types for quantifying and converting between various coordinate representations. 
 | 
| agi.foundation.geometry | 
 Contains types for expressing the motion of fundamental geometric objects such as points, axes, and reference frames; 
 the manner in which they are related; and transformations between representations. 
 | 
| agi.foundation.propagators | 
 Contains types used in producing the state of an object from a known element set. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract boolean | 
DynamicState.checkForSameDefinition(DynamicState<T> other)
Checks to determine if another instance has the same definition as this instance and
    returns  
true if it does. | 
| Constructor and Description | 
|---|
DynamicState(DynamicState<T> existingInstance,
            CopyContext context)
Initializes a new instance as a copy of an existing instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GeometryDynamicState
A set of geometry items ( 
Points, Axes, Scalars, Vectors),
 and DynamicMatrix that can be evaluated together at once and the results of which are stored in an IAdjustableState. | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
GeometryDynamicState.checkForSameDefinition(DynamicState<IAdjustableState> other)  | 
| Modifier and Type | Method and Description | 
|---|---|
DynamicState<IAdjustableState> | 
DynamicStateStoppablePropagator.getDynamicState()
Gets the definition of the  
StateEvaluator that 
    will be propagated. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DynamicStateStoppablePropagator.setDynamicState(DynamicState<IAdjustableState> value)
Sets the definition of the  
StateEvaluator that 
    will be propagated. |