vtlib library
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
TVTerrain Member List

This is the complete list of members for TVTerrain, including all inherited members.

AddMesh(vtMesh *pMesh, int iMatIdx)vtGeode
AddTextMesh(vtTextMesh *pMesh, int iMatIdx)vtGeode
BasicInit(const vtElevationGrid *pGrid)vtDynTerrainGeom
CastRayToSurface(const FPoint3 &point, const FPoint3 &dir, FPoint3 &result) const vtHeightFieldGrid3dvirtual
ColorDibFromElevation(vtBitmapBase *pBM, const ColorMap *cmap, int iGranularity, const RGBAi &nodata, bool progress_callback(int)=NULL)vtHeightFieldGrid3d
ColorDibFromTable(vtBitmapBase *pBM, std::vector< RGBi > &table, float fMin, float fMax, const RGBAi &nodata, bool progress_callback(int)=NULL)vtHeightFieldGrid3d
ContainsEarthPoint(const DPoint2 &p, bool bInclusive=false) const vtHeightFieldGrid3d
ContainsWorldPoint(float x, float z) const vtHeightFieldGrid3d
ConvertEarthToSurfacePoint(const DPoint2 &epos, FPoint3 &p3, int iCultureFlags=0, bool bTrue=false) const vtHeightFieldGrid3d
EarthToGrid(const DPoint2 &epos, IPoint2 &ipos)vtHeightFieldGrid3d
FindNumUnknown()vtHeightFieldGrid3d
GetBoundSphere(FSphere &sphere, bool bGlobal=false)NodeExtension
GetCastShadow()NodeExtension
GetCenter(FPoint3 &center) const vtHeightFieldGrid3d
GetDimensions(int &nColumns, int &nRows) const vtHeightFieldGrid3d
GetDimensions() const vtHeightFieldGrid3d
GetEarthExtents()vtHeightFieldGrid3d
GetEarthExtents() const vtHeightFieldGrid3d
GetEnabled() const NodeExtension
GetHeightExtents(float &fMinHeight, float &fMaxHeight) const vtHeightFieldGrid3d
GetInterpolatedElevation(double findex_x, double findex_y) const vtHeightFieldGrid3d
GetMesh(int i) const vtGeode
GetPolygonTarget() const vtDynTerrainGeom
GetSpacing() const vtHeightFieldGrid3d
GetTextMesh(int i) const vtGeode
GetWorldSpacing() const vtHeightFieldGrid3d
Init(const vtElevationGrid *pGrid, float fZScale)TVTerrainvirtual
Initialize(const LinearUnits units, const DRECT &earthextents, float fMinHeight, float fMaxHeight, int cols, int rows)vtHeightFieldGrid3d
Initialize(const LinearUnits units, const DRECT &earthextents, float fMinHeight, float fMaxHeight)vtHeightFieldGrid3d
Initialize(const DRECT &extents, float fMinHeight, float fMaxHeight)vtHeightFieldGrid3d
IsVisible(const FSphere &sphere) const vtDynGeom
IsVisible(const FPoint3 &point0, const FPoint3 &point1, const FPoint3 &point2, const float fTolerance=0.0f) const vtDynGeom
IsVisible(const FPoint3 &point, float radius)vtDynGeom
IsVisible(const FPoint3 &point) const vtDynGeom
LineOfSight(const FPoint3 &point1, const FPoint3 &point2) const vtHeightFieldGrid3d
m_ConversionvtHeightFieldGrid3d
m_dStepvtHeightFieldGrid3dprotected
m_EarthExtentsvtHeightFieldGrid3dprotected
m_fDiagonalLengthvtHeightFieldGrid3dprotected
m_fMaxHeightvtHeightFieldGrid3dprotected
m_fMinHeightvtHeightFieldGrid3dprotected
m_fStepvtHeightFieldGrid3dprotected
m_iSizevtHeightFieldGrid3dprotected
m_pCulturevtHeightFieldGrid3dprotected
m_WorldExtentsvtHeightFieldGrid3d
NumColumns() const vtHeightFieldGrid3d
NumDrawnTriangles() const vtDynTerrainGeom
NumMeshes() const vtGeode
NumRows() const vtHeightFieldGrid3d
PointIsAboveTerrain(const FPoint3 &p) const vtHeightFieldGrid3d
RemoveMesh(vtMesh *pMesh)vtGeode
SetCastShadow(bool b)NodeExtension
SetCulture(CultureExtension *ext)vtHeightFieldGrid3d
SetEarthExtents(const DRECT &ext)vtHeightFieldGrid3dvirtual
SetEnabled(bool bOn)NodeExtension
SetPolygonTarget(int iPolygonCount)vtDynTerrainGeomvirtual
ShadeDibFromElevation(vtBitmapBase *pBM, const FPoint3 &light_dir, float fLightFactor, float fAmbient=0.1f, float fGamma=1.0f, bool bTrue=false, bool progress_callback(int)=NULL)vtHeightFieldGrid3d
ShadeQuick(vtBitmapBase *pBM, float light_factor, bool bTrue=false, bool progress_callback(int)=NULL)vtHeightFieldGrid3d
ShadowCastDib(vtBitmapBase *pBM, const FPoint3 &ight_dir, float fLightFactor, float fAmbient, bool progress_callback(int)=NULL)vtHeightFieldGrid3d
UpdateWorldExtents()vtHeightFieldGrid3dprotected
WorldToGrid(const FPoint3 &pos, IPoint2 &ipos)vtHeightFieldGrid3d