IVT
CFeatureSet Class Reference

#include <FeatureSet.h>

Classes

struct  ContourPoint
 

Public Member Functions

 CFeatureSet ()
 
 ~CFeatureSet ()
 
bool SaveToFile (const char *pFileName) const
 
bool LoadFromFile (const char *pFileName)
 
void SetName (const char *pName)
 
const char * GetName () const
 
void AddFeature (const CFeatureEntry *pFeature)
 
void AddFeatureWithoutCloning (CFeatureEntry *pFeature)
 
void ClearFeatureList ()
 
const
CDynamicArrayTemplatePointer
< CFeatureEntry > & 
GetFeatureList () const
 
void AddContourPoint (const Vec2d &point)
 
void AddContourPoint (const Vec2d &point, const Vec3d &point3d)
 
void ClearContourPointList ()
 
const CDynamicArrayTemplate
< ContourPoint > & 
GetContourPointList () const
 

Detailed Description

Definition at line 69 of file FeatureSet.h.

Constructor & Destructor Documentation

CFeatureSet::CFeatureSet ( )

Definition at line 65 of file FeatureSet.cpp.

CFeatureSet::~CFeatureSet ( )

Definition at line 69 of file FeatureSet.cpp.

Member Function Documentation

void CFeatureSet::AddContourPoint ( const Vec2d point)

Definition at line 99 of file FeatureSet.cpp.

void CFeatureSet::AddContourPoint ( const Vec2d point,
const Vec3d point3d 
)

Definition at line 109 of file FeatureSet.cpp.

void CFeatureSet::AddFeature ( const CFeatureEntry pFeature)

Definition at line 84 of file FeatureSet.cpp.

void CFeatureSet::AddFeatureWithoutCloning ( CFeatureEntry pFeature)

Definition at line 89 of file FeatureSet.cpp.

void CFeatureSet::ClearContourPointList ( )

Definition at line 119 of file FeatureSet.cpp.

void CFeatureSet::ClearFeatureList ( )

Definition at line 94 of file FeatureSet.cpp.

const CDynamicArrayTemplate<ContourPoint>& CFeatureSet::GetContourPointList ( ) const
inline

Definition at line 101 of file FeatureSet.h.

const CDynamicArrayTemplatePointer<CFeatureEntry>& CFeatureSet::GetFeatureList ( ) const
inline

Definition at line 96 of file FeatureSet.h.

const char* CFeatureSet::GetName ( ) const
inline

Definition at line 91 of file FeatureSet.h.

bool CFeatureSet::LoadFromFile ( const char *  pFileName)

Definition at line 237 of file FeatureSet.cpp.

bool CFeatureSet::SaveToFile ( const char *  pFileName) const

Definition at line 125 of file FeatureSet.cpp.

void CFeatureSet::SetName ( const char *  pName)

Definition at line 78 of file FeatureSet.cpp.


The documentation for this class was generated from the following files: