# SurfacePolygonTriangulator Methods

Methods
NameDescription
Compute(CentralBody, IEnumerableCartesian)
Computes the triangulation on the specified centralBody for a polygon whose boundary is defined by the specified positions. This is equivalent to calling Compute(CentralBody, IEnumerableCartesian, Double, Double, WindingOrder) with an altitude of 0, a granularity of 1 degree, and a positionsWindingOrder of Compute.
Compute(CentralBody, IEnumerableCartesian, IEnumerableCartesian)
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, IEnumerableCartesian, Double, Double, WindingOrder) with an altitude of 0 and a granularity of 1 degree.
Compute(CentralBody, IEnumerableCartesian, IEnumerableCartesian, Double, Double)
Computes the triangulation on the specified centralBody for a polygon whose boundary is defined by the specified positions with a hole specified by holePositions.
Compute(CentralBody, IEnumerableCartesian, Double, Double, WindingOrder)
Computes the triangulation on the specified centralBody for a polygon whose boundary is defined by the specified positions.
ComputeCartographic(CentralBody, IEnumerableCartographic)
For convenience. Computes the triangulation on the specified centralBody for a polygon whose boundary is defined by the specified Cartographic positions. Longitude and latitude are in radians, and altitude is in meters. This is equivalent to converting each position in positions to Cartesian and calling Compute(CentralBody, IEnumerableCartesian)
ComputeCartographic(CentralBody, IEnumerableCartographic, Double, Double, WindingOrder)
For convenience. Computes the triangulation on the specified centralBody for a polygon whose boundary is defined by the specified Cartographic positions. Longitude and latitude are in radians, and altitude is in meters. This is equivalent to converting each position in positions to Cartesian and calling Compute(CentralBody, IEnumerableCartesian, Double, Double, WindingOrder)
Top