CartographicZoneConstraint Constructor (CentralBody, Double, Double, Double, Double, Boolean) |
Initializes a new instance with the specified central body and zone definition.
Namespace:
AGI.Foundation.Access.Constraints
Assembly:
AGI.Foundation.Platforms (in AGI.Foundation.Platforms.dll) Version: 25.1.421.0 (25.1.421.0)
Syntaxpublic CartographicZoneConstraint(
CentralBody centralBody,
double minimumLatitude,
double maximumLatitude,
double minimumLongitude,
double maximumLongitude,
bool isInclusion
)
Public Sub New (
centralBody As CentralBody,
minimumLatitude As Double,
maximumLatitude As Double,
minimumLongitude As Double,
maximumLongitude As Double,
isInclusion As Boolean
)
public:
CartographicZoneConstraint(
CentralBody^ centralBody,
double minimumLatitude,
double maximumLatitude,
double minimumLongitude,
double maximumLongitude,
bool isInclusion
)
new :
centralBody : CentralBody *
minimumLatitude : float *
maximumLatitude : float *
minimumLongitude : float *
maximumLongitude : float *
isInclusion : bool -> CartographicZoneConstraint
Parameters
- centralBody
- Type: AGI.Foundation.Celestial.CentralBody
The central body relative to which the cartographic zone is computed. - minimumLatitude
- Type: System.Double
The south-most planetodetic latitude boundary, in radians. - maximumLatitude
- Type: System.Double
The north-most planetodetic latitude boundary, in radians. - minimumLongitude
- Type: System.Double
The west-most longitude boundary, in radians. - maximumLongitude
- Type: System.Double
The east-most longitude boundary, in radians. - isInclusion
- Type: System.Boolean
If true, access is only satisfied within this zone.
Otherwise, access is only satisfied outside this zone.
Remarks
This constraint is ready for use with AccessComputation after being constructed using
this constructor. However, before evaluating this constraint
as part of an AccessQuery, it is necessary to set the ConstrainedObject property.
See Also