
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 | AddPolyLine (const DLine2 &pl) |
| const DLine2 & | GetPolyLine (unsigned int num) const |
| DLine2 & | GetPolyLine (unsigned int num) |
| int | NumTotalVertices () 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 | |
| DLine2Array | m_Line |
|
|
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