SurfaceShapes Class |
Namespace: AGI.Foundation.Geometry.Discrete
Name | Description | |
---|---|---|
ComputeCircle(CentralBody, Cartesian, Double) |
Computes boundary positions for a circle on the specified centralBody
with the specified center and radius.
This is equivalent to calling
ComputeCircle(CentralBody, Cartesian, Double, Double)
with a granularity of 1 degree.
| |
ComputeCircle(CentralBody, Cartesian, Double, Double) |
Computes boundary positions for a circle on the specified centralBody
with the specified center, radius and
granularity.
| |
ComputeCircleCartographic(CentralBody, Cartographic, Double) |
For convenience. Computes boundary positions for a circle on the specified centralBody
using a Cartographic center.
Longitude and latitude are in radians, and altitude is in meters.
This is equivalent to converting center to
Cartesian and calling
ComputeCircle(CentralBody, Cartesian, Double) | |
ComputeCircleCartographic(CentralBody, Cartographic, Double, Double) |
For convenience. Computes boundary positions for a circle on the specified centralBody
using a Cartographic center.
Longitude and latitude are in radians, and altitude is in meters.
This is equivalent to converting center to
Cartesian and calling
ComputeCircle(CentralBody, Cartesian, Double, Double) | |
ComputeEllipse(CentralBody, Cartesian, Double, Double, Double) |
Computes boundary positions for an ellipse on the specified centralBody
This is equivalent to calling
ComputeEllipse(CentralBody, Cartesian, Double, Double, Double)
with a granularity of 1 degree.
| |
ComputeEllipse(CentralBody, Cartesian, Double, Double, Double, Double) |
Computes boundary positions for an ellipse on the specified centralBody.
| |
ComputeEllipseCartographic(CentralBody, Cartographic, Double, Double, Double) |
For convenience. Computes boundary positions for an ellipse on the specified centralBody
using a Cartographic center.
Longitude and latitude are in radians, and altitude is in meters.
This is equivalent to converting center to
Cartesian and calling
ComputeEllipse(CentralBody, Cartesian, Double, Double, Double) | |
ComputeEllipseCartographic(CentralBody, Cartographic, Double, Double, Double, Double) |
For convenience. Computes boundary positions for an ellipse on the specified centralBody
using a Cartographic center.
Longitude and latitude are in radians, and altitude is in meters.
This is equivalent to converting center to
Cartesian and calling
ComputeEllipse(CentralBody, Cartesian, Double, Double, Double, Double) | |
ComputeSector(CentralBody, Cartesian, Double, Double, Double, Double) |
Computes boundary positions for a sector on the specified centralBody
This is equivalent to calling
ComputeSector(CentralBody, Cartesian, Double, Double, Double, Double)
with a granularity of 1 degree.
| |
ComputeSector(CentralBody, Cartesian, Double, Double, Double, Double, Double) |
Computes boundary positions for a sector on the specified centralBody.
| |
ComputeSectorCartographic(CentralBody, Cartographic, Double, Double, Double, Double) |
For convenience. Computes boundary positions for a sector on the specified centralBody
using a Cartographic center.
Longitude and latitude are in radians, and altitude is in meters.
This is equivalent to converting center to
Cartesian and calling
ComputeSector(CentralBody, Cartesian, Double, Double, Double, Double) | |
ComputeSectorCartographic(CentralBody, Cartographic, Double, Double, Double, Double, Double) |
For convenience. Computes boundary positions for a sector on the specified centralBody
using a Cartographic center.
Longitude and latitude are in radians, and altitude is in meters.
This is equivalent to converting center to
Cartesian and calling
ComputeSector(CentralBody, Cartesian, Double, Double, Double, Double, Double) |