Click or drag to resize

SurfacePolygonTriangulator.Compute Method (CentralBody, IEnumerable<Cartesian>, IEnumerable<Cartesian>)

Computes the triangulation on the specified centralBody for a polygon whose boundary is defined by the specified positions with a hole specified by holePositions. This is equivalent to calling Compute(CentralBody, IEnumerable<Cartesian> , Double, Double, WindingOrder) with an altitude of 0 and a granularity of 1 degree.

Namespace:  AGI.Foundation.Geometry.Discrete
Assembly:  AGI.Foundation.Graphics (in AGI.Foundation.Graphics.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public static SurfaceTriangulatorResult Compute(
	CentralBody centralBody,
	IEnumerable<Cartesian> positions,
	IEnumerable<Cartesian> holePositions
)

Parameters

centralBody
Type: AGI.Foundation.Celestial.CentralBody
The central body to compute the triangulation on.
positions
Type: System.Collections.Generic.IEnumerable<Cartesian>
The positions defining the boundary of the polygon, in the centralBody's fixed reference frame, to triangulate.
holePositions
Type: System.Collections.Generic.IEnumerable<Cartesian>
The positions defining the hole in the polygon, in the centralBody's fixed reference frame.

Return Value

Type: SurfaceTriangulatorResult
A SurfaceTriangulatorResult object representing the triangulation, in the centralBody's fixed reference frame.
See Also