Description
Returns the projection of the piercing point in the B-plane onto the T vector.
Timing Precision Mode
This page describes functionality in nanosecond timing precision mode.
Click here to see the documentation for this object in millisecond timing precision mode.
Method Signature
Spacecraft.BPlaneBdotT(
|
Variable bodyId)
|
Arguments
bodyId
|
|
Description:
|
The body id of the CelestialObject for which the b-plane is defined. Body ID's 1-11 are assigned to the default Solar System objects, as shown below. Custom CelestialObjects will have body ID's starting at 12 and assigned in the order they are created.
|
Valid Range:
|
bodyId ≥ 0
|
Valid Values:
|
Celestial Object
|
Value
|
Mercury
|
Mercury.BodyID or 1
|
Venus
|
Venus.BodyID or 2
|
Earth
|
Earth.BodyID or 3
|
Mars
|
Mars.BodyID or 4
|
Jupiter
|
Jupiter.BodyID or 5
|
Saturn
|
Saturn.BodyID or 6
|
Uranus
|
Uranus.BodyID or 7
|
Neptune
|
Neptune.BodyID or 8
|
Pluto
|
Pluto.BodyID or 9
|
Moon
|
Moon.BodyID or 10
|
Sun
|
Sun.BodyID or 11
|
<Custom CelestialBody>
|
<Custom CelestialBody>.BodyID, starting at 12 and assigned in the order the custom CelestialObjects are created.
|
|
Return Value
Returns the projection of the piercing point in the B-plane onto the T vector.
Syntax
myVariable1 = mySpacecraft1.BPlaneBdotT(myVariable2);
|
See also
Spacecraft Object
Spacecraft.BPlaneBdotT
Spacecraft Propagation Guide
Coverage and Contact Analysis Guide
|