Signatures
|
Return Value
|
Description
|
Spacecraft.Contact(Array coneDefinition)
|
Variable
|
If the calling Spacecraft is within a cone defined by the latitude, longitude, height, and elevation angle in the coneDefinition Array, contact occurs.
|
Spacecraft.Contact(GroundStation contactingGroundStation)
|
Variable
|
If the contactingGroundStation can "see" the calling Spacecraft, contact occurs. Does not depend on whether or not the Spacecraft Sensor is in contact with Spacecraft.
The Contact method only accounts for the GroundStation's central body for occultation. The Contact method will account for refraction if refraction modeling is turned on using the GroundStation.RefractionModelType property.
|
Spacecraft.Contact(PointGroup coneDefinition)
|
Variable
|
If the calling Spacecraft is within a cone defined by the latitude, longitude, height, and elevation angle of the first point in the coneDefinition PointGroup, contact occurs. Only the first point in the PointGroup is used for this analysis.
|
Spacecraft.Contact(Region contactingRegion)
|
Variable
|
If the subsatellite point of the calling Spacecraft is within contactingRegion, contact occurs.
|
Spacecraft.Contact(Spacecraft contactingSpacecraft)
|
Variable
|
If contactingSpacecraft has no Sensors, then contact occurs when there is a line of sight between contactingSpacecraft and the calling Spacecraft. If contactingSpacecraft has Sensors, contact occurs when one of those Sensors can "see" the calling Spacecraft.
|
Spacecraft.Contact(Spacecraft parentSpacecraft, Sensor contactingSensor)
|
Variable
|
If contactingSensor can "see" the calling Spacecraft, contact occurs.
|