Types that perform computational geometry
algorithms, such as triangulation and interpolation. These objects
are generally used as input to primitives. For example, the
triangle mesh can render either polygons on the surface or walls
depending on its input.
| C# | Visual Basic | Visual C++ |
namespace AGI.Graphics.ComputationalGeometry.Astro
Namespace AGI.Graphics.ComputationalGeometry.Astro
namespace AGI.Graphics.ComputationalGeometry.Astro
| All Types | Classes | Interfaces | Enumerations |
| Icon | Type | Description |
|---|---|---|
|
|
AgGxAltitudeReference |
Surfaces altitude can be realtive to.
|
|
|
AgGxComputationalGeometryAstroErrorCodes |
Error codes used in AGI Computational Geometry
Astro library.
|
|
|
AgGxInterpolatorGreatArc |
Computes interpolated points along a great
arc. The great arc is the shortest path between two points on the
ellipsoid.
|
|
|
AgGxInterpolatorGreatArcClass |
Computes interpolated points along a great
arc. The great arc is the shortest path between two points on the
ellipsoid.
|
|
|
AgGxInterpolatorRhumbLine |
Computes interpolated points along a rhumb
line. A rhumb line is a line of constant bearing, commonly used for
navigation.
|
|
|
AgGxInterpolatorRhumbLineClass |
Computes interpolated points along a rhumb
line. A rhumb line is a line of constant bearing, commonly used for
navigation.
|
|
|
AgGxPointsCircle |
Computes points for a circle on the ellipsoid
or at a constant altitude above.
|
|
|
AgGxPointsCircleClass |
Computes points for a circle on the ellipsoid
or at a constant altitude above.
|
|
|
AgGxPointsEllipse |
Computes points for an ellipse on the
ellipsoid or at a constant altitude above.
|
|
|
AgGxPointsEllipseClass |
Computes points for an ellipse on the
ellipsoid or at a constant altitude above.
|
|
|
AgGxPointsRectangle |
Computes points for a rectangle on the
ellipsoid or at a constant altitude above.
|
|
|
AgGxPointsRectangleClass |
Computes points for a rectangle on the
ellipsoid or at a constant altitude above.
|
|
|
AgGxPointsSector |
Computes points for a sector on the central
body
|
|
|
AgGxPointsSectorClass |
Computes points for a sector on the central
body
|
|
|
AgGxSurfacePolygonHoles |
A polygon on the surface of a central body
represented by the polygon's boundary points and boundary points
for interior holes.
|
|
|
AgGxSurfacePolygonHolesClass |
A polygon on the surface of a central body
represented by the polygon's boundary points and boundary points
for interior holes.
|
|
|
AgGxTriangulatorSurfaceExtent |
Computes a triangle mesh of a two dimensional
region specified as longitude and latitude coordinates that
conforms to a central body's ellipsoid surface. The mesh can be
visualized with the Surface Mesh or Triangle Mesh Primitive.
|
|
|
AgGxTriangulatorSurfaceExtentClass |
Computes a triangle mesh of a two dimensional
region specified as longitude and latitude coordinates that
conforms to a central body's ellipsoid surface. The mesh can be
visualized with the Surface Mesh or Triangle Mesh Primitive.
|
|
|
AgGxTriangulatorSurfacePolygon |
Computes a triangle mesh that conforms to a
central body's ellipsoid surface given a polygon's boundary points
on the ellipsoid. The mesh can be visualized with the Surface Mesh
or Triangle Mesh Primitive.
|
|
|
AgGxTriangulatorSurfacePolygonClass |
Computes a triangle mesh that conforms to a
central body's ellipsoid surface given a polygon's boundary points
on the ellipsoid. The mesh can be visualized with the Surface Mesh
or Triangle Mesh Primitive.
|
|
|
AgGxTriangulatorWall |
Computes a triangle mesh that represents a
defined by boundary points on a central body's surface and an
altitude reference for the top and bottom of the wall. The mesh can
be visualized with the Triangle Mesh Primitive.
|
|
|
AgGxTriangulatorWallClass |
Computes a triangle mesh that represents a
defined by boundary points on a central body's surface and an
altitude reference for the top and bottom of the wall. The mesh can
be visualized with the Triangle Mesh Primitive.
|
|
|
IAgGxInterpolator |
Interpolates input points and create a new set
of interpolated points.
|
|
|
IAgGxInterpolatorGreatArc |
Computes interpolated points along a great
arc. The great arc is the shortest path between two points on the
ellipsoid.
|
|
|
IAgGxInterpolatorRhumbLine |
Computes interpolated points along a rhumb
line. A rhumb line is a line of constant bearing, commonly used for
navigation.
|
|
|
IAgGxPointsCircle |
Computes points for a circle on the ellipsoid
or at a constant altitude above.
|
|
|
IAgGxPointsEllipse |
Computes points for an ellipse on the
ellipsoid or at a constant altitude above.
|
|
|
IAgGxPointsRectangle |
Computes points for a rectangle on the
ellipsoid or at a constant altitude above.
|
|
|
IAgGxPointsSector |
Computes points for a sector on the ellipsoid
or at a constant altitude above.
|
|
|
IAgGxSurfacePoints |
Points on a central body's surface or at a
constant altitude.
|
|
|
IAgGxSurfacePolygonHoles |
A polygon on the surface of a central body
represented by the polygon's boundary points and boundary points
for interior holes.
|
|
|
IAgGxTriangulator |
Computes a triangle mesh that can be
visualized with the Triangle Mesh Primitive.
|
|
|
IAgGxTriangulatorSurface |
Computes a triangle mesh on the surface that
can be visualized with the Surface Mesh or Triangle Mesh
Primitive.
|
|
|
IAgGxTriangulatorSurfaceExtent |
Computes a triangle mesh of a two dimensional
region specified as longitude and latitude coordinates that
conforms to a central body's ellipsoid surface. The mesh can be
visualized with the Surface Mesh or Triangle Mesh Primitive.
|
|
|
IAgGxTriangulatorSurfacePolygon |
Computes a triangle mesh that conforms to a
central body's ellipsoid surface given a polygon's boundary points
on the ellipsoid. The mesh can be visualized with the Surface Mesh
or Triangle Mesh Primitive.
|
|
|
IAgGxTriangulatorWall |
Computes a triangle mesh that represents a
defined by boundary points on a central body's surface and an
altitude reference for the top and bottom of the wall. The mesh can
be visualized with the Triangle Mesh Primitive.
|