CentralBodyLayeredProjectedVolumeAccessConstraint Constructor (CentralBody, TimeIntervalCollection<List<Cartographic>>, IServiceProvider) |
Initializes an instance of the constraint with the specified
CentralBody and a
TimeIntervalCollection<T> of the points defining the constraint volume. The associated time intervals
define the duration of validity of the points that comprise the constraint volume. The
IServiceProvider specifies the object that provides a location, which is to be used to compute access. The tolerance defaults to
Epsilon16.
Namespace:
AGI.Foundation.Access.Constraints
Assembly:
AGI.Foundation.Platforms (in AGI.Foundation.Platforms.dll) Version: 24.3.420.0 (24.3.420.0)
Syntaxpublic CentralBodyLayeredProjectedVolumeAccessConstraint(
CentralBody centralBody,
TimeIntervalCollection<List<Cartographic>> pointsDefiningConstraintVolume,
IServiceProvider constrainedObjectLocationPointService
)
Public Sub New (
centralBody As CentralBody,
pointsDefiningConstraintVolume As TimeIntervalCollection(Of List(Of Cartographic)),
constrainedObjectLocationPointService As IServiceProvider
)
public:
CentralBodyLayeredProjectedVolumeAccessConstraint(
CentralBody^ centralBody,
TimeIntervalCollection<List<Cartographic>^>^ pointsDefiningConstraintVolume,
IServiceProvider^ constrainedObjectLocationPointService
)
new :
centralBody : CentralBody *
pointsDefiningConstraintVolume : TimeIntervalCollection<List<Cartographic>> *
constrainedObjectLocationPointService : IServiceProvider -> CentralBodyLayeredProjectedVolumeAccessConstraint
Parameters
- centralBody
- Type: AGI.Foundation.Celestial.CentralBody
The central body where the constraint volume points are specified. - pointsDefiningConstraintVolume
- Type: AGI.Foundation.Time.TimeIntervalCollection<List<Cartographic>>
The points that define the constraint volume. - constrainedObjectLocationPointService
- Type: System.IServiceProvider
The IServiceProvider of the object that may potentially traverse the volume.
See Also