GeoTessCPP 2.6.1 Software to facilitate storage and retrieval of 3D information about the Earth.

Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2]

N geotess |
C ArrayReuse | An array reuse object for cases where arrays of some fixed type and size are required by the application over and over
C CPPUtils | Basic static utility functions and variables
C CpuTimer | Wall clock and cpu timing information
C EarthShape | Defines the ellipsoid that is to be used to convert between geocentric and geographic latitude and between depth and radius
C GeoTessDataArray | Manages a 1D array of data values attached to a single grid node
C GeoTessDataValue | Manages a single data value attached to a grid node
C GeoTessData | Abstract base class that manages the data values attached to a single grid point
C GeoTessDataType | Enumeration of supported DataType including DOUBLE, FLOAT, LONG, INT, SHORT and BYTE
C GeoTessEnumType | The base class for all "enum" types
C GeoTessException | An exception class for all GeoTess objects
C GeoTessGreatCircle | Manages information about a great circle path that extends from one point to another point, both or which are located on the surface of a unit sphere
C Edge | Stores information about the connection between two adjacent vertices which separates two neighboring triangles
C GeoTessGrid | Manages the geometry and topology of one or more multi-level triangular tessellations of a unit sphere. Has many functions to retrieve information about the grid but knows nothing about Data
C GeoTessHorizon | An abstract class that represents a single "surface" within a model
C GeoTessHorizonDepth | Defines a "surface" in a model that resides at a constant depth
C GeoTessHorizonLayer | Defines a "surface" in a model that resides at a constant fractional radius within a specified layer
C GeoTessHorizonRadius | Defines a "surface" in a model that resides at a constant radius
C GeoTessInterpolatorType | Enumeration of the interpolation algorithms supported by GeoTess including LINEAR, NATURAL_NEIGHBOR and CUBIC_SPLINE
C GeoTessMetaData | Basic metadata information about a GeoTessModel
C GeoTessModel | Top level class that manages the GeoTessMetaData, GeoTessGrid and GeoTessData that comprise a 3D Earth model
C GeoTessModelUtils | A collection of static utilities that extract organized information from a GeoTessModel
C GeoTessOptimizationType | Enumeration of the optimization strategies supported by GeoTess including OptimizationType::SPEED and OptimizationType::MEMORY
C GeoTessPointMap | Relationships between vertices (2D positions in a tessellation), nodes (1D positions along a radial Profile) and points (3D positions in a model)
C GeoTessPolygon | An ordered list of points on the surface of a unit sphere that define a closed polygon
C GeoTessPolygon3D | Extends Polygon by including information and constraints about the radial dimension
C GeoTessPolygonFactory | Factory method with a static method getPolygon() that returns a pointer to either a Polygon or Polygon3D object
C GeoTessPosition | Information about an interpolated point at an arbitrary position in a model
C GeoTessPositionLinear | Implements linear interpolation in geographic dimensions of a grid
C GeoTessPositionNaturalNeighbor | Implements the Natural Neighbor Interpolation algorithm for the geographic dimensions of the grid
C GeoTessProfile | Abstract class that manages the radii and data values that span a single layer associated with a single vertex in the model
C GeoTessProfileConstant | A Profile object that defines two radii at the bottom and top of the associated layer, and a single Data object that represents the model values throughout the layer
C GeoTessProfileEmpty | A Profile object that defines two radii at the bottom and top of the associated layer, and no Data
C GeoTessProfileNPoint | A Profile object consisting of N monotonically increasing radii that span the radial extent of a layer, and an equal number of Data objects that define the model values at the corresponding positions
C GeoTessProfileSurface | A Profile object that defines a single Data object and no radius value
C GeoTessProfileSurfaceEmpty | A Profile object that defines a single Data object and no radius value
C GeoTessProfileThin | A Profile object consiting of a single radius value and a single Data object. It represents a profile through a layer that has no thickness
C GeoTessProfileType | Enumeration of the valid Profile types, including EMPTY, THIN, CONSTANT, NPOINT and SURFACE
C GeoTessUtils | Collection of static functions to manipulate geographic information
C IFStreamAscii | Opens ascii file for read and write access
C IFStreamBinary | Opens a file for binary read and write access