vtFeatureSetPoint2D Class Reference

Inheritance diagram for vtFeatureSetPoint2D:

Inheritance graph
[legend]
List of all members.

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)
DPoint2GetPoint (unsigned int num)
const DPoint2GetPoint (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

Detailed Description

A set of 2D point features.


Member Function Documentation

void vtFeatureSetPoint2D::Reserve int  iNum  )  [virtual]
 

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.


Generated on Tue Apr 22 10:11:00 2008 for vtdata library by  doxygen 1.4.5