Public Member Functions |
| | DtVpfPointFeatureTile (DtVpfDatabase *db, const DtString &themePath, int tileID, DtVpfTable *featureTable) |
| | Constructor takes a database, theme, tileID and feature table to generate an point feature tile.
|
| virtual | ~DtVpfPointFeatureTile () |
| | Destructor.
|
| virtual bool | initTile () |
| | Initializes the tile by loading the proper files.
|
| virtual bool | loadFeatures (DtVectorNetwork *vectorNetwork) |
| | Loads the features from the VPF database to the GDB vector network.
|
| virtual bool | featureInArea (double x, double y, double xMin, double yMin, double xMax, double yMax) const |
| | determines if point is in rectangle or not.
|
| | DtVpfTile (DtVpfDatabase *db, const DtString &themePath, int tileID, DtVpfTable *featureTable) |
| | Constructor takes a database, theme, tileID and feature table to generate the base tile that the subclasses build on.
|
| virtual | ~DtVpfTile () |
| | Destructor.
|
| virtual DtString | tilePath () const |
| | returns the relative path to this tile
|
| virtual DtString | themePath () const |
| | returns the absolute path to the them for this tile
|
| virtual bool | featureInTile (int featureNumber) const |
| | determines whether a given feature is within this tile or not
|
| virtual bool | featureInAoi (double xMin1, double yMin1, double xMax1, double yMax1, double xMin2, double yMin2, double xMax2, double yMax2) const |
| | determines whether two rectangles overlap or not.
|
| virtual DtVpfDatabase * | database () |
| | returns a pointer to the database that owns this tile
|
This is an VPF tile that contains point features.
It is a subclass of the abstract tile class and is used to load area features from a tile to a GDB vector network.