All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GEO_PointClassifier Class Reference

#include <GEO_PointClassifier.h>

Public Member Functions

 GEO_PointClassifier ()
virtual ~GEO_PointClassifier ()
void classifyPoints (const GEO_Detail &gdp, const GA_PrimitiveGroup *exclude_prims=NULL, const GA_PointGroup *exclude_points=NULL)
void classifyPoints (const GEO_Detail &gdp, const GA_PointGroup &ptgroup, float radius)
int getClass (int ptidx) const
int getNumClass () const
int64 getMemoryUsage (bool inclusive) const

Protected Member Functions

int findClass (int ptidx)

Protected Attributes

UT_IntArray myClasses
int myNumClass

Detailed Description

Definition at line 22 of file GEO_PointClassifier.h.

Constructor & Destructor Documentation

GEO_PointClassifier::GEO_PointClassifier ( )
virtual GEO_PointClassifier::~GEO_PointClassifier ( )

Member Function Documentation

void GEO_PointClassifier::classifyPoints ( const GEO_Detail gdp,
const GA_PrimitiveGroup exclude_prims = NULL,
const GA_PointGroup exclude_points = NULL 
void GEO_PointClassifier::classifyPoints ( const GEO_Detail gdp,
const GA_PointGroup ptgroup,
float  radius 
int GEO_PointClassifier::findClass ( int  ptidx)
int GEO_PointClassifier::getClass ( int  ptidx) const

Definition at line 37 of file GEO_PointClassifier.h.

int64 GEO_PointClassifier::getMemoryUsage ( bool  inclusive) const

Definition at line 40 of file GEO_PointClassifier.h.

int GEO_PointClassifier::getNumClass ( ) const

Definition at line 38 of file GEO_PointClassifier.h.

Member Data Documentation

UT_IntArray GEO_PointClassifier::myClasses

Definition at line 51 of file GEO_PointClassifier.h.

int GEO_PointClassifier::myNumClass

Definition at line 52 of file GEO_PointClassifier.h.

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