GeoTessCPP  2.6.1
Software to facilitate storage and retrieval of 3D information about the Earth.
All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 12]
 Ngeotess
 CArrayReuseAn array reuse object for cases where arrays of some fixed type and size are required by the application over and over
 CCPPUtilsBasic static utility functions and variables
 CCpuTimerWall clock and cpu timing information
 CEarthShapeDefines the ellipsoid that is to be used to convert between geocentric and geographic latitude and between depth and radius
 CGeoTessDataArrayManages a 1D array of data values attached to a single grid node
 CGeoTessDataValueManages a single data value attached to a grid node
 CGeoTessDataAbstract base class that manages the data values attached to a single grid point
 CGeoTessDataTypeEnumeration of supported DataType including DOUBLE, FLOAT, LONG, INT, SHORT and BYTE
 CGeoTessEnumTypeThe base class for all "enum" types
 CGeoTessExceptionAn exception class for all GeoTess objects
 CGeoTessGreatCircleManages 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
 CEdgeStores information about the connection between two adjacent vertices which separates two neighboring triangles
 CGeoTessGridManages 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
 CGeoTessHorizonAn abstract class that represents a single "surface" within a model
 CGeoTessHorizonDepthDefines a "surface" in a model that resides at a constant depth
 CGeoTessHorizonLayerDefines a "surface" in a model that resides at a constant fractional radius within a specified layer
 CGeoTessHorizonRadiusDefines a "surface" in a model that resides at a constant radius
 CGeoTessInterpolatorTypeEnumeration of the interpolation algorithms supported by GeoTess including LINEAR, NATURAL_NEIGHBOR and CUBIC_SPLINE
 CGeoTessMetaDataBasic metadata information about a GeoTessModel
 CGeoTessModelTop level class that manages the GeoTessMetaData, GeoTessGrid and GeoTessData that comprise a 3D Earth model
 CGeoTessModelUtilsA collection of static utilities that extract organized information from a GeoTessModel
 CGeoTessOptimizationTypeEnumeration of the optimization strategies supported by GeoTess including OptimizationType::SPEED and OptimizationType::MEMORY
 CGeoTessPointMapRelationships between vertices (2D positions in a tessellation), nodes (1D positions along a radial Profile) and points (3D positions in a model)
 CGeoTessPolygonAn ordered list of points on the surface of a unit sphere that define a closed polygon
 CGeoTessPolygon3DExtends Polygon by including information and constraints about the radial dimension
 CGeoTessPolygonFactoryFactory method with a static method getPolygon() that returns a pointer to either a Polygon or Polygon3D object
 CGeoTessPositionInformation about an interpolated point at an arbitrary position in a model
 CGeoTessPositionLinearImplements linear interpolation in geographic dimensions of a grid
 CGeoTessPositionNaturalNeighborImplements the Natural Neighbor Interpolation algorithm for the geographic dimensions of the grid
 CGeoTessProfileAbstract class that manages the radii and data values that span a single layer associated with a single vertex in the model
 CGeoTessProfileConstantA 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
 CGeoTessProfileEmptyA Profile object that defines two radii at the bottom and top of the associated layer, and no Data
 CGeoTessProfileNPointA 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
 CGeoTessProfileSurfaceA Profile object that defines a single Data object and no radius value
 CGeoTessProfileSurfaceEmptyA Profile object that defines a single Data object and no radius value
 CGeoTessProfileThinA Profile object consiting of a single radius value and a single Data object. It represents a profile through a layer that has no thickness
 CGeoTessProfileTypeEnumeration of the valid Profile types, including EMPTY, THIN, CONSTANT, NPOINT and SURFACE
 CGeoTessUtilsCollection of static functions to manipulate geographic information
 CIFStreamAsciiOpens ascii file for read and write access
 CIFStreamBinaryOpens a file for binary read and write access