|
bool | GetExtent (DRECT &rect) |
| Get the extents.
|
|
void | DrawLayer (wxDC *pDC, vtScaledView *pView) |
|
bool | TransformCoords (vtProjection &proj) |
| Transform the coordinates into another CRS.
|
|
bool | OnSave (bool progress_callback(int)=NULL) |
|
bool | OnLoad () |
|
bool | AppendDataFrom (vtLayer *pL) |
| Merge the contents of another layer (of the same type)
|
|
void | GetProjection (vtProjection &proj) |
| Get the CRS.
|
|
void | SetProjection (const vtProjection &proj) |
| Set the CRS, which does not reproject.
|
|
void | Offset (const DPoint2 &p) |
| Shift all the coordinates by a horizontal offset.
|
|
void | GetPropertyText (wxString &strIn) |
|
void | OnLeftDown (BuilderView *pView, UIContext &ui) |
|
void | OnLeftUp (BuilderView *pView, UIContext &ui) |
|
void | OnRightUp (BuilderView *pView, UIContext &ui) |
|
void | OnLeftDoubleClick (BuilderView *pView, UIContext &ui) |
|
int | GetSelectedNodes () |
|
int | GetSelectedLinks () |
|
void | ToggleLinkDirection (LinkEdit *pLink) |
|
bool | SelectArea (const DRECT &box, bool nodemode, bool crossSelect) |
|
void | DoClean () |
|
void | MoveSelectedNodes (const DPoint2 &offset) |
|
void | CarveRoadway (class vtElevLayer *pElev, float margin) |
|
bool | EditNodeProperties (BuilderView *pView, const DPoint2 &point, float error, DRECT &bound) |
|
bool | EditLinkProperties (const DPoint2 &point, float error, DRECT &bound) |
|
bool | EditNodesProperties (BuilderView *pView) |
|
bool | EditLinksProperties (BuilderView *pView) |
|
| vtLayer (LayerType type) |
|
LayerType | GetType () |
|
bool | SetVisible (bool bVisible) |
|
bool | GetVisible () |
|
void | SetModified (bool bModified) |
|
bool | GetModified () |
|
void | SetSticky (bool bSticky) |
|
bool | GetSticky () |
|
bool | IsNative () |
|
wxString | GetImportedFrom () |
|
void | SetImportedFrom (const wxString &fname) |
|
bool | Save (bool progress_callback(int)=NULL) |
|
bool | SaveAs (const wxString &filename=_T(""), bool progress_callback(int)=NULL) |
|
bool | Load (const wxString &filename=_T("")) |
|
virtual bool | SetExtent (const DRECT &rect) |
|
virtual wxString | GetFileExtension () |
|
virtual bool | CanBeSaved () |
|
virtual wxString | GetLayerFilename () |
|
virtual void | SetLayerFilename (const wxString &fname) |
|
virtual bool | AskForSaveFilename () |
|
vtString | GetExportFilename (const wxString &format_filter) |
|
bool | GetAreaExtent (DRECT &rect) |
|
virtual void | OnRightDown (BuilderView *pView, UIContext &ui) |
|
virtual void | OnMouseMove (BuilderView *pView, UIContext &ui) |
|
virtual void | SetLayerName (const vtString &fname)=0 |
|
virtual vtString | GetLayerName ()=0 |
|
virtual void | SetVisible (bool vis)=0 |
|
virtual bool | GetVisible ()=0 |
|
LinkEdit * | GetFirstLink () |
|
NodeEdit * | GetFirstNode () |
|
NodeEdit * | NewNode () |
|
LinkEdit * | NewLink () |
|
void | AddElementsFromDLG (vtDLGFile *pDlg) |
|
bool | ApplyCFCC (LinkEdit *pR, const char *str) |
|
void | AddElementsFromSHP (const wxString &filename, const vtProjection &proj, bool progress_callback(int)=NULL) |
|
void | AddElementsFromOGR (class OGRDataSource *datasource, bool progress_callback(int)=NULL) |
|
LinkEdit * | AddRoadSegment (class OGRLineString *pLineString) |
|
bool | ImportFromOSM (const char *fname, bool progress_callback(int)=NULL) |
|
int | MergeRedundantNodes (bool bDegrees, bool progress_callback(int)=NULL) |
|
int | RemoveDegenerateLinks () |
|
int | RemoveUnnecessaryNodes () |
|
int | CleanLinkPoints () |
|
int | DeleteDanglingLinks () |
|
int | FixOverlappedLinks (bool bDegrees) |
|
int | FixExtraneousParallels () |
|
void | Draw (wxDC *pDC, vtScaledView *pView, bool bNodes) |
|
void | GuessIntersectionTypes () |
|
DRECT * | DeleteSelected (int &nBounds) |
|
LinkEdit * | FindLink (DPoint2 point, float error) |
|
bool | SelectLink (DPoint2 point, float error, DRECT &bound) |
|
int | SelectLinks (DRECT bound, bool bval) |
|
bool | SelectAndExtendLink (DPoint2 point, float error, DRECT &bound) |
|
bool | SelectHwyNum (int num) |
|
bool | CrossSelectLinks (DRECT bound, bool bval) |
|
void | InvertSelection () |
|
bool | SelectNode (const DPoint2 &point, float epsilon, DRECT &bound) |
|
int | SelectNodes (DRECT bound, bool bval) |
|
int | NumSelectedNodes () |
|
int | NumSelectedLinks () |
|
DRECT * | DeSelectAll (int &numRegions) |
|
void | DeleteElements () |
|
DRECT | GetMapExtent () |
|
void | ComputeExtents () |
|
int | NumLinks () const |
|
int | NumNodes () const |
|
TLink * | GetFirstLink () |
|
TNode * | GetFirstNode () |
|
void | AddNode (TNode *pNode) |
|
void | AddLink (TLink *pLink) |
|
TNode * | FindNodeByID (int id) |
|
TNode * | FindNodeAtPoint (const DPoint2 &point, double epsilon) |
|
int | RemoveUnusedNodes () |
|
void | RemoveNode (TNode *pNode) |
|
void | RemoveLink (TLink *pLink) |
|
bool | ReadRMF (const char *filename, bool bHwy, bool bPaved, bool bDirt) |
|
bool | WriteRMF (const char *filename) |
|
vtProjection & | GetProjection () |
|