vtlib library
SRTerrain Member List
This is the complete list of members for SRTerrain, 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 vtHeightFieldGrid3d [virtual]
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 vtHeightField
ContainsWorldPoint(float x, float z)vtHeightField3d
ConvertEarthToSurfacePoint(const DPoint2 &epos, FPoint3 &p3, int iCultureFlags=0, bool bTrue=false)vtHeightField3d
EarthToGrid(const DPoint2 &epos, IPoint2 &ipos)vtHeightFieldGrid3d
FindNumUnknown()vtHeightFieldGrid3d
GetBoundSphere(FSphere &sphere, bool bGlobal=false)NodeExtension
GetCastShadow()NodeExtension
GetCenter(FPoint3 &center)vtHeightField3d
GetDimensions(int &nColumns, int &nRows) const vtHeightFieldGrid3d
GetEarthExtents()vtHeightField
GetEarthExtents() const vtHeightField
GetEnabled() const NodeExtension
GetHeightExtents(float &fMinHeight, float &fMaxHeight) const vtHeightField
GetInterpolatedElevation(double findex_x, double findex_y) const vtHeightFieldGrid3d
GetMesh(int i) const vtGeode
GetNumDrawnTriangles()vtDynTerrainGeom
GetNumMeshes() const vtGeode
GetPolygonTarget()vtDynTerrainGeom
GetSpacing() const vtHeightFieldGrid3d
GetTextMesh(int i) const vtGeode
GetWorldSpacing() const vtHeightFieldGrid3d
Initialize(const LinearUnits units, const DRECT &earthextents, float fMinHeight, float fMaxHeight, int cols, int rows)vtHeightFieldGrid3d
vtHeightField3d::Initialize(const LinearUnits units, const DRECT &earthextents, float fMinHeight, float fMaxHeight)vtHeightField3d
vtHeightField::Initialize(const DRECT &extents, float fMinHeight, float fMaxHeight)vtHeightField
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_ConversionvtHeightField3d
m_dXStepvtHeightFieldGrid3d [protected]
m_dYStepvtHeightFieldGrid3d [protected]
m_EarthExtentsvtHeightField [protected]
m_fDiagonalLengthvtHeightField3d [protected]
m_fMaxHeightvtHeightField [protected]
m_fMinHeightvtHeightField [protected]
m_fXStepvtHeightFieldGrid3d [protected]
m_fZStepvtHeightFieldGrid3d [protected]
m_iColumnsvtHeightFieldGrid3d [protected]
m_iRowsvtHeightFieldGrid3d [protected]
m_pCulturevtHeightField3d [protected]
m_WorldExtentsvtHeightField3d
NumColumns()vtHeightFieldGrid3d
NumRows()vtHeightFieldGrid3d
PointIsAboveTerrain(const FPoint3 &p) const vtHeightField3d
RemoveMesh(vtMesh *pMesh)vtGeode
SetCastShadow(bool b)NodeExtension
SetCulture(CultureExtension *ext)vtHeightField3d
SetEarthExtents(const DRECT &ext)vtHeightFieldGrid3d [virtual]
SetEnabled(bool bOn)NodeExtension
SetPolygonTarget(int iCount)SRTerrain [virtual]
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()vtHeightField3d [protected]
WorldToGrid(const FPoint3 &pos, IPoint2 &ipos)vtHeightFieldGrid3d
 All Classes Files Functions Variables Friends