Mercator
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNMercator
|oCTopClipHelper to clip points to a given range
|oCBottomClipHelper to clip points to a given range
|oCLeftClipHelper to clip points to a given range
|oCRightClipHelper to clip points to a given range
|oCAreaRegion of terrain surface which is modified
|oCEdgeThe edge of an area
|oCEdgeAtYThe edge of an area parallel to the x axis
|oCAreaShaderShader for handling areas
|oCBasePointPoint on the fundamental grid that is used as the basis for terrain
|oCBufferTemplate for managing buffers of data for a segment
|oCDepthShaderShader to give the appearance of deep murky water
|oCEffectorDevice which effects a change in the terrain
||\CContext
|oCFillShaderShader that fills the surface
|oCSpeciesParameterA set of constraints on a plant parameter
|oCSpeciesData about a species of plant in a Forest
|oCForestThis is the core class for any area to be populated with vegetation
|oCGrassShaderShader for adding grass to the terrain
|oCMatrixA fixed sized array of objects
|oCPlantThis is the simple class for representing instances of vegetation
|oCLinInterpHelper to interpolate on a line
|oCQuadInterpHelper to interpolate in a quad
|oCSegmentClass storing heightfield and other data for a single fixed size square area of terrain defined by four adjacent BasePoint objects
|oCShaderBase class for Shader objects which create surface data for use when rendering terrain
|oCShaderKitInterface for shader factory objects
|oCShaderFactoryFactory template used to create ordinary shader objects
|oCShaderFactoriesClass which manages all the shader factories available
|oCSurfaceData store for terrain surface data
|oCTerrainClass storing centrally all data about an instance of some terrain
|oCTerrainModBase class for modifiers to the procedurally generated terrain
|oCShapeTerrainModTerrain modifier which is defined by a shape variable
|oCLevelTerrainModTerrain modifier that defines an area of fixed height
|oCAdjustTerrainModTerrain modifier that defines an area of adjusted height
|oCSlopeTerrainModTerrain modifier that defines an area of sloped height
|oCCraterTerrainModTerrain modifier that defines a crater
|oCHighShaderSurface shader that defines the surface above a given level
|oCLowShaderSurface shader that defines the surface below a given level
|oCBandShaderSurface shader that defines the surface between two levels
|\CTileShaderShader agregating surface data
oCRandCacheA cache of random values
|\COrderingInterface to define the ordering of the random number cache
oCSpiralOrderingA spiral around x,y
\CZeroSpiralOrderingA spiral around 0,0