vtFeatureSetPoint3D Class Reference

Inheritance diagram for vtFeatureSetPoint3D:

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 DPoint3 &p)
void SetPoint (unsigned int num, const DPoint3 &p)
void GetPoint (unsigned int num, DPoint3 &p) const
DPoint3GetPoint (unsigned int num)
const DPoint3GetPoint (unsigned int num) const
const DLine3GetAllPoints () const
bool ComputeHeightRange (float &fmin, float &fmax)
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

DLine3 m_Point3


Detailed Description

A set of 3D point features.

Member Function Documentation

void vtFeatureSetPoint3D::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 Wed Dec 24 13:08:41 2008 for vtdata library by  doxygen 1.5.7.1