Click or drag to resize

SyntheticApertureRadarVolume Constructor (Double, Double, Double, Double, Double)

Constructs a volume of limited radius with the provided parameters.

Namespace:  AGI.Foundation.Geometry.Shapes
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 26.3.426.0 (26.3.426.0)
Syntax
public SyntheticApertureRadarVolume(
	double innerHalfAngle,
	double outerHalfAngle,
	double aftHalfAngle,
	double foreHalfAngle,
	double maximumRadius
)

Parameters

innerHalfAngle
Type: SystemDouble
The angle between the principal direction and the outermost boundary of the interior conical volume of exclusion. Defines the interior conical volume of exclusion.
outerHalfAngle
Type: SystemDouble
The angle between the principal direction and the outermost boundary of the sensor volume. Defines the exterior conical boundary of volume.
aftHalfAngle
Type: SystemDouble
Defines the conical volume of exclusion about the negative x-axis.
foreHalfAngle
Type: SystemDouble
Defines the conical volume of exclusion about the positive x-axis.
maximumRadius
Type: SystemDouble
The radial limit of the volume. This is the maximum range at which the sensor can detect a target.
Exceptions
ExceptionCondition
ArgumentOutOfRangeException The inner and outer half angles must be in the range from 0 to π radians, not inclusive.
ArgumentException The inner half angle must be less than the outer half angle.
ArgumentOutOfRangeException Thrown when the aftHalfAngle or foreHalfAngle is less than zero or greater than or equal to HalfPi radians.
ArgumentOutOfRangeException The maximumRadius radial limit must be in the range from 0.0 to PositiveInfinity.
See Also