Name
|
Description
|
Attributes
|
Bodies
|
The CelestialObjects currently in the RotatingLibrationPoint system.
|
Type: Array of CelestialObject
Access: Read-Only
|
Color
|
The color of the visual representation point of the RotatingLibrationPoint object. The color can be overridden for an individual view using the ViewWindow.SetObjectColor() method.
|
Type: Variable
Access: Read/Write
|
DeclaredName
|
The name of the object as declared.
|
Type: String
Access: Read-Only
|
DisplayName
|
The name displayed for this object in output windows such as views, plots, and reports.
|
Type: String
Access: Read/Write
|
LibrationPoint
|
The libration point that this RotatingLibrationPoint object represents. The L1, L2, and L3 points are collinear, lying along the line joining the primary system (P1) and the secondary system (P2). The L4 and L5 points each form equilateral triangles with the positions of P1 and P2, in the plane of orbit.
|
Type: String
Access: Read/Write
|
MassRatio
|
The mass ratio of the Rotating Libration Point system. Depending on the value of the RecomputeBarycenter property, the mass ratio will be calculated two different ways:
If RecomputeBarycenter == 1, then the mass ratio is calculated as the ratio of the combined mass of all bodies in the secondary system to the total mass of all bodies in the system.
If RecomputeBarycenter == 0, then the mass ratio is calculated as the ratio of the combined mass of all bodies in the secondary system to the mass of all bodies in the primary system.
|
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
|
PrimarySystem
|
The primary system (P1) of the libration point object.
|
Type: CelestialSystem
Access: Read-Only
|
RecomputeBarycenter
|
Flag indicating whether the barycenter will be computed using only the bodies in the primary system, or using all the bodies in the system. Note that the built-in planets (other than the Earth) represent the positions of their system barycenters. You can create a custom CelestialObject to represent the body center of any planet.
RecomputeBarycenter == 1 means that all the bodies in the system will be used to compute the system barycenter.
RecomputeBarycenter == 0 means that the primary system will be used as the system barycenter.
|
Type: Variable
Access: Read/Write
|
ReferenceBody
|
The reference body is used as the origin when computing the position and velocity of the RotatingLibrationPoint using the GetPositionAtEpoch, GetVelocityAtEpoch, and GetPosVelAtEpoch methods. Use the SetReferenceBody method to assign the ReferenceBody.
|
Type: CelestialObject
Access: Read-Only
|
SecondarySystem
|
The secondary system (P2) of the libration point object.
|
Type: CelestialSystem
Access: Read-Only
|
SystemMass
|
The total mass of the RotatingLibrationPoint system.
|
Type: Variable
Access: Read-Only
Units: kg
|
SystemMu
|
The total Mu (sum of gravitational parameters of all bodies) of the RotatingLibrationPoint system.
|
Type: Variable
Access: Read-Only
Units: km^3/s^2
|
VisualScale
|
The size at which to represent the RotatingLibrationPoint when viewed in a MissionView.
|
Type: Variable
Access: Read/Write
Units: km
|