AGI Components with Insight3D Alpha 2008 r8
AGI.Graphics.ComputationalGeometry.Astro Namespace
Library Reference AGI.Graphics.ComputationalGeometry.Astro
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.
Declaration Syntax
C# Visual Basic Visual C++
namespace 

AGI.Graphics.ComputationalGeometry.Astro
Namespace 

AGI.Graphics.ComputationalGeometry.Astro
namespace 

AGI.Graphics.ComputationalGeometry.Astro
Types
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.