A cone grid with (0,0,0) defined as the apex of the cone. The positive z-axis points from the apex to the base.
Represents a grid point for use with the coverage system. It holds the position of the grid point, the statistical weight, the reference frame it is defined in, and (optionally) the grid point's cell.
A cuboid grid in Cartesian coordinates. Each coordinate is gridded from the minimum to maximum value of the coordinate's respective Bounds. (0,0,0) is defined as the center of the cuboid for the constructors that use length in each axis. It is possible to use this grid to produce a plane grid embedded in 3D by setting one coordinate's bounds to zero effective length.
A cylinder grid with (0,0,0) defined to be at the center of the cylinder for the constructors that take length as parameters. The coordinates are right handed, defined in the usual way with height in z and the clock angle relative to the positive x-axis. Positive z is defined as from the bottom circular base to the top circular base.
Triangulates a cylinder. It is recommended to visualize the cylinder using a SolidPrimitive. Although, if only the fill is desired for visualization, a TriangleMeshPrimitive with RenderBackThenFrontFaces set to true can be used. Likewise, if only the outline is desired, a PolylinePrimitive can be used.
An ellipsoid surface region grid cell that does not vary in time.
Triangulates an ellipsoid. It is recommended to visualize the ellipsoid using a SolidPrimitive. Although, if only the fill is desired for visualization, a TriangleMeshPrimitive with RenderBackThenFrontFaces set to true can be used. Likewise, if only the outline is desired, a PolylinePrimitive can be used.
Triangulates a polyline into an extrusion with bottom and top boundaries.
The abstract base for simple grids used in the coverage system.
Represents a set of grid points spanning the entire globe of the specified CentralBody.
Represents a set of grid points bounded by two lines of planetodetic latitude.
Represents a set of grid points along a line of planetodetic latitude.
Represents a set of grid points along a line of longitude.
A rectangular pyramid grid. The coordinate origin is at the apex of the rectangular pyramid. The z-axis points from the apex to the base and is aligned with the pyramid's height. The axes are right handed.
The result from a triangulation of a solid: a triangle mesh defined using an indexed triangle list and positions outlining the solid. It is recommended to visualize the solid using a SolidPrimitive. Although, if only the fill is desired for visualization, a TriangleMeshPrimitive with RenderBackThenFrontFaces set to true can be used. Likewise, if only the outline is desired, a PolylinePrimitive can be used.
Wraps a previously generated set of grid points with their respective boundaries or accepts a specified list of Cartographic grid point locations. The grid is stored in memory instead of being generated on demand.
Grids a given coordinate by the specified collection.
Grids a given coordinate with a specified number of points. The input range is gridded from the lower to the upper bounds inclusive. If fewer than two points are requested then the lower bounds is returned as the sole grid point. When cyclic gridding is selected this technique will be sure to only place one point at 0/2pi.
Grids a given coordinate with a specified resolution. The input range is gridded with the gridding start location included, and the lower and upper bounds excluded. These end points may be included by setting the appropriate flags. When cyclic gridding is selected this technique will be sure to only place one point at 0/2pi.
A spheroid grid in spherical coordinates with the center at (0,0,0), the axis defined as right-handed at that location with positive z pointing north.
Represents a regular grid inside the boundaries of a specified set of surface regions, based on a given resolution.
Computes boundary positions for shapes on the surface such as circles, ellipses, and sectors.
Represents the boundary positions of a shape on the surface computed from by a SurfaceShapes method.
The result from a triangulation on the surface of a central body: a triangle mesh defined using an indexed triangle list and boundary positions surrounding the mesh. The mesh is commonly visualized with the TriangleMeshPrimitive or SurfaceMeshPrimitive. The boundary are commonly visualized with the PolylinePrimitive.
A torus grid with the origin at the center of the torus. The torus' radius, R, measures the distance from the origin to the center of the tube of the circle of revolution that defines the torus. The major clock angle is the torus clock angle. The minor clock angle is the clock angle for the circle of revolution.
A three dimensional grid cell that contains the volume and coordinate bounds.
The base interface for grids used in the coverage system.
Describes an interface for a grid cell in the coverage system.
Describes a gridding technique that can be used with a GeometricPrimitiveCoverageGrid.