Name
|
Description
|
Attributes
|
BestSolutionFirstNode
|
The first node in the TrajectoryPhase.BestSolutionNodes list.
|
Type: TrajectoryNode
Access: Read-Only
|
BestSolutionLastNode
|
The last node in the TrajectoryPhase.BestSolutionNodes list.
|
Type: TrajectoryNode
Access: Read-Only
|
BestSolutionNodes
|
The TrajectoryNodes from the best solution found by the Optimizer.
|
Type: Array of TrajectoryNode
Access: Read-Only
|
CentralBodyObject
|
CelestialObject that defines the origin for the TrajectoryPhase's position and velocity.
|
Type: CelestialObject
Access: Read-Only
|
CollocationOptions
|
Holds properties/methods that pertain specifically to the collocation dynamical solver.
|
Type: PhaseCollocationOptions
Access: Read-Only
|
ControlModel
|
Used to configure the control model for the phase.
|
Type: PhaseControlModel
Access: Read-Only
|
ControlVectorColorMode
|
The method used to color the TrajectoryPhase control vectors when viewing the TrajectoryPhase. If the 'Collocation Defect Error' or 'Dynamical Error' option is selected, the path coloring will use a gradient of red/orange/yellow/green. Red indicates collocation defect/dynamical error, and green indicates collocation defect/dynamical integrity.
|
Type: Variable
Access: Read/Write
|
ControlVectorConstantColor
|
The color used for the control vectors when viewing the TrajectoryPhase and ControlVectorsDrawMode is set to Constant.
|
Type: Variable
Access: Read/Write
|
ControlVectorMaximumLength
|
The maximum length in km of the control vectors in the mission view. When the control model is producing less than the maximum possible thrust, the actual length of the visualized control vector will be scaled down proportionately to the ratio of actual thrust to maximum possible thrust.
You can set this property to zero to have FreeFlyer automatically scale the control vectors so that the maximum control vector length is about 1/8th the scale of the TrajectoryPhase itself in a central body-centric inertial frame.
|
Type: Variable
Access: Read/Write
Units: km
|
DeclaredName
|
The name of the object as declared.
|
Type: String
Access: Read-Only
|
DeltaV
|
The total delta v due to the control model across the TrajectoryPhase. This value is computed via trapezoid rule integration and should be considered an approximation.
|
Type: Variable
Access: Read-Only
|
DisplayName
|
The name displayed for this object in output windows such as views, plots, and reports.
|
Type: String
Access: Read/Write
|
DrawControlVector
|
Determines whether a control vector will be drawn at the current node. Note that a control vector may not exist in which case this property has no effect.
|
Type: Variable
Access: Read/Write
|
DrawNode
|
Determines whether a tick mark will be drawn at the current node.
|
Type: Variable
Access: Read/Write
|
DrawPath
|
Determines whether a line will be drawn between the previous node and the current node when updating a ViewWindow.
|
Type: Variable
Access: Read/Write
|
FirstNode
|
The first node in the TrajectoryPhase.Nodes list.
|
Type: TrajectoryNode
Access: Read-Only
|
LastNode
|
The last node in the TrajectoryPhase.Nodes list.
|
Type: TrajectoryNode
Access: Read-Only
|
NodeColorMode
|
The method used to color the TrajectoryNodes when viewing the TrajectoryPhase.
If the 'Collocation Defect Error' or 'Dynamical Error' option is selected, the path coloring will use a gradient of red/orange/yellow/green. Red indicates collocation defect/dynamical error, and green indicates collocation defect/dynamical integrity.
|
Type: Variable
Access: Read/Write
|
NodeConstantColor
|
The color used for the nodes when viewing the TrajectoryPhase while TrajectoryPhase.NodesColorMode is set to Constant.
|
Type: Variable
Access: Read/Write
|
NodeIndexToView
|
This index is used to determine the next node to add to the path when viewing the TrajectoryPhase in a ViewWindow. When the index is set to -999, no updates will occur for ViewWindows where the TrajectoryPhase is added. When visualizing multiple TrajectoryPhases in sequence, visualize all nodes for the first phase and then set NodeIndexToView = -999 before moving on to visualize the next phase.
|
Type: Variable
Access: Read/Write
|
Nodes
|
The TrajectoryPhase's nodes. The nodes represent the discretized path of the TrajectoryPhase.
|
Type: Array of TrajectoryNode
Access: Read-Only
|
NodeTickType
|
The tick mark shape to draw at each node in a Mission View.
|
Type: String
Access: Read/Write
|
NodeTickWidth
|
The width of the tick marks.
|
Type: Variable
Access: Read/Write
|
NumberOfNodes
|
The number of nodes in the TrajectoryPhase.
|
Type: Variable
Access: Read-Only
|
ObjectId
|
The unique identifier for the object.
|
Type: Variable
Access: Read-Only
|
ObjectType
|
The type of the object.
|
Type: String
Access: Read-Only
|
PathColorMode
|
The method used to color the lines in between TrajectoryNodes when viewing the TrajectoryPhase.
If the 'Collocation Defect Error' or 'Dynamical Error' option is selected, the path coloring will use a gradient of red/orange/yellow/green. Red indicates collocation defect/dynamical error, and green indicates collocation defect/dynamical integrity.
|
Type: Variable
Access: Read/Write
|
PathConstantColor
|
The color to use for the trajectory path when viewing the TrajectoryPhase while TrajectoryPhase.PathColorMode is set to Constant.
|
Type: Variable
Access: Read/Write
|
TimeOfFlight
|
The time of flight of the TrajectoryPhase.
|
Type: TimeSpan
Access: Read-Only
Units: day
|