|
vtdata library
|
Public Member Functions | |
| virtual vtPole * | NewPole () |
| virtual vtLine * | NewLine () |
| vtPole * | AddNewPole () |
| vtLine * | AddNewLine () |
| uint | NumPoles () const |
| uint | NumLines () const |
| void | GetPoleExtents (DRECT &rect) |
| bool | WriteOSM (const char *pathname) |
| bool | ReadOSM (const char *pathname, bool progress_callback(int)=NULL) |
| void | SetProjection (const vtCRS &proj) |
| bool | TransformTo (vtCRS &proj) |
| void | Offset (const DPoint2 &delta) |
Protected Member Functions | |
| vtPole * | ClosestPole (const DPoint2 &p) |
Protected Attributes | |
| std::vector< vtPole * > | m_Poles |
| std::vector< vtLine * > | m_Lines |
| vtCRS | m_proj |
| int | m_iNextAvailableID |
vtUtilityMap represents a full high-level network of poles and lines.
1.8.10