vtdata library
vtElevationGrid Member List

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

AllocateGrid(vtElevError *err=NULL) (defined in vtElevationGrid)vtElevationGridprotected
CastRayToSurface(const FPoint3 &point, const FPoint3 &dir, FPoint3 &result) const vtHeightFieldGrid3dvirtual
Clear()vtElevationGrid
ColorDibFromElevation(vtBitmapBase *pBM, ColorMap *cmap, int iGranularity, const RGBAi &nodata, bool progress_callback(int)=NULL) const vtHeightFieldGrid3d
ColorDibFromTable(vtBitmapBase *pBM, const ColorMap *color_map, const RGBAi &nodata, bool progress_callback(int)=NULL) const vtHeightFieldGrid3d
ComputeCornersFromExtents()vtElevationGridprotected
ComputeExtentsFromCorners()vtElevationGridprotected
ComputeHeightExtents()vtElevationGrid
ContainsEarthPoint(const DPoint2 &p, bool bInclusive=false) const vtHeightFieldinline
ContainsWorldPoint(float x, float z) const vtHeightField3d
ConvertEarthToSurfacePoint(const DPoint2 &epos, FPoint3 &p3, int iCultureFlags=0, bool bTrue=false) const vtHeightField3d
ConvertProjection(vtElevationGrid *pOld, const vtCRS &NewProj, float bUpgradeToFloat, bool progress_callback(int)=NULL, vtElevError *err=NULL)vtElevationGrid
CopyDataFrom(const vtElevationGrid &rhs) (defined in vtElevationGrid)vtElevationGrid
CopyFrom(const vtElevationGrid &rhs) (defined in vtElevationGrid)vtElevationGrid
CopyHeaderFrom(const vtElevationGrid &rhs) (defined in vtElevationGrid)vtElevationGrid
Create(const DRECT &area, const IPoint2 &size, bool bFloat, const vtCRS &proj, vtElevError *err=NULL)vtElevationGrid
EarthToGrid(const DPoint2 &epos, IPoint2 &ipos)vtHeightFieldGrid3d
FillGaps(DRECT *area=NULL, bool progress_callback(int)=NULL)vtElevationGrid
FillGapsByRegionGrowing(int radius_start=2, int radius_stop=5, bool progress_callback(int)=NULL)vtElevationGrid
FillGapsByRegionGrowing(int radius, bool progress_callback(int)=NULL)vtElevationGrid
FillGapsSmooth(DRECT *area=NULL, bool progress_callback(int)=NULL)vtElevationGrid
FillWithSingleValue(float fValue) (defined in vtElevationGrid)vtElevationGrid
FindAltitudeAtPoint(const FPoint3 &p3, float &fAltitude, bool bTrue=false, int iCultureFlags=0, FPoint3 *vNormal=NULL) const vtElevationGridvirtual
FindAltitudeOnEarth(const DPoint2 &p, float &fAltitude, bool bTrue=false) const vtElevationGridvirtual
FindNumUnknown()vtHeightFieldGrid3d
FreeData()vtElevationGrid
GetAreaExtents() const vtElevationGrid
GetCenter(FPoint3 &center) const (defined in vtHeightField3d)vtHeightField3d
GetClosestValue(const DPoint2 &p) const vtElevationGrid
GetCorners(DLine2 &line, bool bGeo) const (defined in vtElevationGrid)vtElevationGrid
GetCRS() (defined in vtElevationGrid)vtElevationGridinline
GetData() (defined in vtElevationGrid)vtElevationGridinline
GetData() const (defined in vtElevationGrid)vtElevationGridinline
GetDEMName()vtElevationGridinline
GetDimensions(int &nColumns, int &nRows) const vtHeightFieldGrid3d
GetDimensions() const (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3dinline
GetEarthExtents()vtHeightFieldinline
GetEarthExtents() const (defined in vtHeightField)vtHeightFieldinline
GetEarthLocation(int i, int j, DPoint3 &loc) const (defined in vtElevationGrid)vtElevationGrid
GetEarthPoint(int i, int j, DPoint2 &p) const (defined in vtElevationGrid)vtElevationGrid
GetElevation(int iX, int iZ, bool bTrue=false) const (defined in vtElevationGrid)vtElevationGridvirtual
GetFilteredValue(const DPoint2 &p) const vtElevationGrid
GetFloatData() (defined in vtElevationGrid)vtElevationGridinline
GetFloatData() const (defined in vtElevationGrid)vtElevationGridinline
GetFValue(int i, int j) const vtElevationGrid
GetFValueSafe(int i, int j) const (defined in vtElevationGrid)vtElevationGrid
GetHeightExtents(float &fMinHeight, float &fMaxHeight) const vtHeightField
GetInterpolatedElevation(double findex_x, double findex_y, bool bTrue=false) const vtHeightFieldGrid3d
GetProjection() const (defined in vtElevationGrid)vtElevationGridinline
GetScale() const (defined in vtElevationGrid)vtElevationGridinline
GetShortValue(int i, int j) const vtElevationGrid
GetSpacing() const vtHeightFieldGrid3dinline
GetWorldLocation(int i, int j, FPoint3 &loc, bool bTrue=false) const (defined in vtElevationGrid)vtElevationGridvirtual
GetWorldSpacing() const (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3dinline
GetWorldValue(int i, int j, bool bTrue=false) const (defined in vtElevationGrid)vtElevationGrid
GetXYZLine(const char *buf, const char *pattern, const char *format, int components, double *x, double *y, double *z) (defined in vtElevationGrid)vtElevationGridprotected
HasData() const (defined in vtElevationGrid)vtElevationGridinline
Initialize(const LinearUnits units, const DRECT &earthextents, float fMinHeight, float fMaxHeight, int cols, int rows) (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3d
Initialize(const LinearUnits units, const DRECT &earthextents, float fMinHeight, float fMaxHeight) (defined in vtHeightField3d)vtHeightField3d
Initialize(const DRECT &extents, float fMinHeight, float fMaxHeight) (defined in vtHeightField)vtHeightField
Invalidate()vtElevationGrid
IsFloatMode() const vtElevationGridinline
LineOfSight(const FPoint3 &point1, const FPoint3 &point2) const vtHeightFieldGrid3d
LineOnSurface(const DLine2 &line, float fSpacing, float fOffset, bool bInterp, bool bCurve, bool bTrue, FLine3 &output)vtHeightField3d
LoadBTData(const char *szFileName, bool progress_callback(int)=NULL, vtElevError *err=NULL) (defined in vtElevationGrid)vtElevationGrid
LoadBTHeader(const char *szFileName, vtElevError *err=NULL)vtElevationGrid
LoadFrom3TX(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromASC(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromBT(const char *szFileName, bool progress_callback(int)=NULL, vtElevError *err=NULL)vtElevationGrid
LoadFromDEM(const char *szFileName, bool progress_callback(int)=NULL, vtElevError *err=NULL)vtElevationGrid
LoadFromDSAA(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromDTED(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromFile(const char *szFileName, bool progress_callback(int)=NULL, vtElevError *err=NULL)vtElevationGrid
LoadFromGLOBE(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromGRD(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromGTOPO30(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromHGT(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromMicroDEM(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromNTF5(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromPGM(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromRAW(const char *szFileName, int width, int height, int bytes_per_element, float vertical_units, bool bBigEndian, bool progress_callback(int))vtElevationGrid
LoadFromTerragen(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromXYZ(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
LoadFromXYZ(FILE *fp, const char *format, bool progress_callback(int)=NULL) (defined in vtElevationGrid)vtElevationGrid
LoadWithGDAL(const char *szFileName, bool progress_callback(int)=NULL, vtElevError *err=NULL)vtElevationGrid
m_bFloatMode (defined in vtElevationGrid)vtElevationGridprotected
m_Corners (defined in vtElevationGrid)vtElevationGridprotected
m_dStep (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3dprotected
m_EarthExtents (defined in vtHeightField)vtHeightFieldprotected
m_fDiagonalLength (defined in vtHeightField3d)vtHeightField3dprotected
m_fMaxHeight (defined in vtHeightField)vtHeightFieldprotected
m_fMinHeight (defined in vtHeightField)vtHeightFieldprotected
m_fStep (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3dprotected
m_fVerticalScale (defined in vtElevationGrid)vtElevationGridprotected
m_fVMeters (defined in vtElevationGrid)vtElevationGridprotected
m_iSize (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3dprotected
m_LocalCS (defined in vtHeightField3d)vtHeightField3d
m_pCulture (defined in vtHeightField3d)vtHeightField3dprotected
m_pData (defined in vtElevationGrid)vtElevationGridprotected
m_pFData (defined in vtElevationGrid)vtElevationGridprotected
m_proj (defined in vtElevationGrid)vtElevationGridprotected
m_strOriginalDEMName (defined in vtElevationGrid)vtElevationGridprotected
m_WorldExtents (defined in vtHeightField3d)vtHeightField3d
MemoryNeededToLoad() const (defined in vtElevationGrid)vtElevationGridinline
MemoryUsed() const (defined in vtElevationGrid)vtElevationGridinline
NumColumns() const (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3dinline
NumRows() const (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3dinline
Offset(const DPoint2 &delta)vtElevationGrid
operator=(const vtElevationGrid &rhs)vtElevationGrid
ParseNTF5(GDALDataset *pDatasource, vtString &msg, bool progress_callback(int)) (defined in vtElevationGrid)vtElevationGridprotected
PointIsAboveTerrain(const FPoint3 &p) const vtHeightField3d
ReplaceValue(float value1, float value2)vtElevationGrid
ReprojectExtents(const vtCRS &proj_new)vtElevationGrid
SaveTo3TX(const char *szFileName, bool progress_callback(int)=NULL) const (defined in vtElevationGrid)vtElevationGrid
SaveToASC(const char *szFileName, bool progress_callback(int)=NULL) const vtElevationGrid
SaveToBT(const char *szFileName, bool progress_callback(int)=NULL, bool bGZip=false)vtElevationGrid
SaveToGeoTIFF(const char *szFileName) const vtElevationGrid
SaveToPlanet(const char *szDirName, bool progress_callback(int)=NULL)vtElevationGrid
SaveToPNG16(const char *fname)vtElevationGrid
SaveToRAW_Unity(const char *szFileName, bool progress_callback(int)=NULL) const vtElevationGrid
SaveToRAWINF(const char *szFileName, bool progress_callback(int)=NULL) const vtElevationGrid
SaveToSTM(const char *szFileName, bool progress_callback(int)=NULL)vtElevationGrid
SaveToTerragen(const char *szFileName) const vtElevationGrid
SaveToVRML(const char *szFileName, bool progress_callback(int)=NULL) const vtElevationGrid
SaveToXYZ(const char *szFileName, bool progress_callback(int)=NULL) const vtElevationGrid
Scale(float fScale, bool bDirect, bool bRecomputeExtents=true)vtElevationGrid
SetCorners(const DLine2 &line) (defined in vtElevationGrid)vtElevationGrid
SetCulture(CultureExtension *ext) (defined in vtHeightField3d)vtHeightField3dinline
SetEarthExtents(const DRECT &ext)vtHeightFieldGrid3dvirtual
SetError(vtElevError *err, vtElevError::ErrorType type, const char *szFormat,...) (defined in vtElevationGrid)vtElevationGridprotected
SetFValue(int i, int j, float value)vtElevationGrid
SetProjection(const vtCRS &proj) (defined in vtElevationGrid)vtElevationGrid
SetScale(float sc) (defined in vtElevationGrid)vtElevationGridinline
SetupLocalCS(float fVerticalExag=1.0f)vtElevationGrid
SetupMembers() (defined in vtElevationGrid)vtElevationGridprotected
SetValue(int i, int j, short value)vtElevationGrid
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) const 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) const vtHeightFieldGrid3d
UpdateWorldExtents() (defined in vtHeightField3d)vtHeightField3dprotected
VertOffset(float fAmount)vtElevationGrid
vtElevationGrid()vtElevationGrid
vtElevationGrid(const vtElevationGrid &rhs)vtElevationGrid
vtElevationGrid(const DRECT &area, const IPoint2 &size, bool bFloat, const vtCRS &proj)vtElevationGrid
vtHeightField() (defined in vtHeightField)vtHeightField
vtHeightField3d() (defined in vtHeightField3d)vtHeightField3d
vtHeightFieldGrid3d() (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3d
WorldToGrid(const FPoint3 &pos, IPoint2 &ipos)vtHeightFieldGrid3d
~vtElevationGrid()vtElevationGridvirtual
~vtHeightField() (defined in vtHeightField)vtHeightFieldinlinevirtual
~vtHeightField3d() (defined in vtHeightField3d)vtHeightField3dinlinevirtual
~vtHeightFieldGrid3d() (defined in vtHeightFieldGrid3d)vtHeightFieldGrid3dinlinevirtual