EllipsoidTangents Method (Cartesian, UnitCartesian, Double) |
From the indicated position, provides the points of tangency on an ellipsoid which also lie on an
axisymmetric cone defined by the indicated axis and half angle.
Namespace:
AGI.Foundation.Geometry.Shapes
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public Cartesian[] Tangents(
Cartesian position,
UnitCartesian axis,
double halfAngle
)
Public Function Tangents (
position As Cartesian,
axis As UnitCartesian,
halfAngle As Double
) As Cartesian()
public:
array<Cartesian>^ Tangents(
Cartesian position,
UnitCartesian axis,
double halfAngle
)
member Tangents :
position : Cartesian *
axis : UnitCartesian *
halfAngle : float -> Cartesian[]
Parameters
- position
- Type: AGI.Foundation.CoordinatesCartesian
The reference point. - axis
- Type: AGI.Foundation.CoordinatesUnitCartesian
The axis of the cone. - halfAngle
- Type: SystemDouble
The half angle of the cone.
Return Value
Type:
Cartesian
The points of tangency on the ellipsoid.
See Also