
Public Member Functions | |
| unsigned int | GetNumEntities () const |
| void | SetNumGeometries (int iNum) |
| void | Reserve (int iNum) |
| bool | ComputeExtent (DRECT &rect) const |
| void | Offset (const DPoint2 &p, bool bSelectedOnly=false) |
| bool | TransformCoords (OCT *pTransform, bool progress_callback(int)=0) |
| bool | AppendGeometryFrom (vtFeatureSet *pFromSet) |
| int | AddPoint (const DPoint2 &p) |
| void | SetPoint (unsigned int num, const DPoint2 &p) |
| DPoint2 & | GetPoint (unsigned int num) |
| const DPoint2 & | GetPoint (unsigned int num) const |
| int | FindClosestPoint (const DPoint2 &p, double epsilon) |
| void | FindAllPointsAtLocation (const DPoint2 &p, vtArray< int > &found) |
| void | GetPoint (unsigned int num, DPoint2 &p) const |
| virtual bool | IsInsideRect (int iElem, const DRECT &rect) |
| virtual void | CopyGeometry (unsigned int from, unsigned int to) |
| virtual void | SaveGeomToSHP (SHPHandle hSHP, bool progress_callback(int)=0) const |
| virtual void | LoadGeomFromSHP (SHPHandle hSHP, bool progress_callback(int)=0) |
Protected Attributes | |
| DLine2 | m_Point2 |
|
|
If you know how many entities you will be adding to this FeatureSet, is it more efficient to reserve space for that many. Implements vtFeatureSet. |
1.4.5