|
void | ReadDataPath () |
|
void | ReadDatapathsFromXML (ifstream &input, const char *path) |
|
bool | LoadProject (const vtString &fname, vtScaledView *pView=NULL) |
|
void | DeleteContents () |
|
int | NumLayers () const |
|
vtLayer * | GetLayer (int i) const |
|
vtLayer * | LoadLayer (const wxString &fname) |
|
void | AddLayer (vtLayer *lp) |
|
virtual bool | AddLayerWithCheck (vtLayer *pLayer, bool bRefresh=true) |
|
virtual void | RemoveLayer (vtLayer *lp) |
|
void | DeleteLayer (vtLayer *lp) |
|
virtual void | SetActiveLayer (vtLayer *lp, bool refresh=false) |
|
vtLayer * | GetActiveLayer () |
|
vtElevLayer * | GetActiveElevLayer () |
|
vtImageLayer * | GetActiveImageLayer () |
|
vtRoadLayer * | GetActiveRoadLayer () |
|
vtRawLayer * | GetActiveRawLayer () |
|
vtStructureLayer * | GetActiveStructureLayer () |
|
vtUtilityLayer * | GetActiveUtilityLayer () |
|
vtVegLayer * | GetActiveVegLayer () |
|
int | LayersOfType (LayerType lt) |
|
vtLayer * | FindLayerOfType (LayerType lt) |
|
int | NumModifiedLayers () |
|
DRECT | GetExtents () |
|
DPoint2 | EstimateGeoDataCenter () |
|
LayerType | AskLayerType () |
|
int | LayerNum (vtLayer *lp) |
|
void | SwapLayerOrder (int n0, int n1) |
|
virtual void | RefreshTreeStatus () |
|
virtual void | RefreshStatusBar () |
|
virtual void | UpdateFeatureDialog (vtRawLayer *raw, vtFeatureSetPoint2D *set, int iEntity) |
|
virtual void | OnSetMode (LBMode m) |
|
virtual void | OnSelectionChanged () |
|
virtual void | UpdateDistance (const DPoint2 &p1, const DPoint2 &p2) |
|
virtual void | UpdateDistance (const DLine2 &path) |
|
virtual void | ZoomAll () |
|
bool | DrawDisabled () |
|
void | AddToMRU (vtStringArray &arr, const vtString &fname) |
|
virtual void | SetProjection (const vtProjection &p) |
|
void | GetProjection (vtProjection &p) |
|
vtProjection & | GetAtProjection () |
|
bool | ConfirmValidCRS (vtProjection *pProj) |
|
bool | SampleCurrentTerrains (vtElevLayer *pTarget) |
|
float | GetHeightFromTerrain (const DPoint2 &p) |
|
void | ExportBitmap (vtElevLayer *pEL, RenderOptions &ropt) |
|
uint | ElevLayerArray (std::vector< vtElevLayer * > &elevs) |
|
bool | FillElevGaps (vtElevLayer *el, DRECT *area=NULL, int iMethod=-1) |
|
void | FlagStickyLayers (const std::vector< vtElevLayer * > &elevs) |
|
vtElevLayer * | ComputeDifference (vtElevLayer *pElev) |
|
bool | SampleCurrentImages (vtImageLayer *pTarget) |
|
bool | GetRGBUnderCursor (const DPoint2 &p, RGBi &rgb) |
|
void | LookForContentFiles () |
|
void | FreeContentFiles () |
|
void | ResolveInstanceItem (vtStructInstance *inst) |
|
vtSpeciesList * | GetPlantList () |
|
bool | LoadSpeciesFile (const char *fname) |
|
bool | LoadBiotypesFile (const char *fname) |
|
vtBioRegion * | GetBioRegion () |
|
void | GenerateVegetation (const char *vf_file, DRECT area, VegGenOptions &opt) |
|
void | GenerateVegetationPhase2 (const char *vf_file, DRECT area, VegGenOptions &opt) |
|
void | ImportData (LayerType ltype) |
|
int | ImportDataFromArchive (LayerType ltype, const wxString &fname_org, bool bRefresh) |
|
vtLayer * | ImportDataFromFile (LayerType ltype, const wxString &strFileName, bool bRefresh=false, bool bWarn=false) |
|
vtLayer * | ImportFromDLG (const wxString &strFileName, LayerType ltype) |
|
vtLayer * | ImportFromSHP (const wxString &strFileName, LayerType ltype) |
|
vtLayer * | ImportFromDXF (const wxString &strFileName, LayerType ltype) |
|
vtLayer * | ImportElevation (const wxString &strFileName, bool bWarn=true) |
|
vtLayer * | ImportImage (const wxString &strFileName) |
|
vtLayer * | ImportFromLULC (const wxString &strFileName, LayerType ltype) |
|
vtLayer * | ImportRawFromOGR (const wxString &strFileName) |
|
vtLayer * | ImportVectorsWithOGR (const wxString &strFileName, LayerType ltype) |
|
vtStructureLayer * | ImportFromBCF (const wxString &strFileName) |
|
void | ImportFromMapSource (const char *fname) |
|
vtFeatureSetPoint2D * | ImportPointsFromDBF (const char *fname) |
|
vtFeatureSet * | ImportPointsFromCSV (const char *fname) |
|
vtFeatureSet * | ImportPointsFromXYZ (const char *fname, bool progress_callback(int)=NULL) |
|
void | ImportDataPointsFromTable (const char *fname, bool progress_callback(int)=NULL) |
|
int | ImportDataFromTIGER (const wxString &strDirName) |
|
void | ImportDataFromNTF (const wxString &strFileName) |
|
void | ImportDataFromS57 (const wxString &strDirName) |
|
int | ImportDataFromSCC (const char *filename) |
|
bool | ImportDataFromDXF (const char *filename) |
|
LayerType | GuessLayerTypeFromDLG (vtDLGFile *pDLG) |
|
void | ElevCopy () |
|
void | ElevPasteNew () |
|
void | ExportASC () |
|
void | ExportGeoTIFF () |
|
void | ExportTerragen () |
|
void | ExportBMP () |
|
void | ExportSTM () |
|
void | ExportTIN () |
|
void | ExportPlanet () |
|
void | ExportVRML () |
|
void | ExportXYZ () |
|
void | ExportRAWINF () |
|
void | ExportChunkLOD () |
|
void | ExportPNG16 () |
|
void | Export3TX () |
|
void | ElevExportTiles (BuilderView *pView=NULL) |
|
void | ImageExportTiles (BuilderView *pView=NULL) |
|
void | ImageExportPPM () |
|
void | ExportAreaOptimizedElevTileset (BuilderView *pView=NULL) |
|
void | ExportAreaOptimizedImageTileset (BuilderView *pView=NULL) |
|
void | SetArea (const DRECT &r) |
|
void | GetArea (DRECT &r) |
|
DRECT & | GetAtArea () |
|
void | ScanElevationLayers (int &count, int &floating, int &tins, DPoint2 &spacing) |
|
void | MergeResampleElevation (BuilderView *pView=NULL) |
|
bool | SampleElevationToTilePyramids (BuilderView *pView, TilingOptions &opts, bool bFloat, bool bShowGridMarks=true) |
|
bool | DoSampleElevationToTilePyramids (BuilderView *pView, TilingOptions &opts, bool bFloat, bool bShowGridMarks=true) |
|
bool | SampleImageryToTilePyramids (BuilderView *pView, TilingOptions &opts, bool bShowGridMarks=true) |
|
bool | DoSampleImageryToTilePyramids (BuilderView *pView, TilingOptions &opts, bool bShowGridMarks=true) |
|
void | MergeResampleImages (BuilderView *pView=NULL) |
|
The main frame is the central class of the whole terrain builder. Not only does it represent the top window of the application, but it also contains many of the powerful methods for working with data.