Click or drag to resize

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)
Syntax
public CentralBodyLayeredProjectedVolumeAccessConstraint(
	CentralBody centralBody,
	TimeIntervalCollection<List<Cartographic>> pointsDefiningConstraintVolume,
	IServiceProvider constrainedObjectLocationPointService
)

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