| HDK
    | 
#include <GEO_PrimClassifier.h>
| Public Member Functions | |
| GEO_PrimClassifier () | |
| void | classifyByVertexUV (const GEO_Detail &gdp, const GA_ROHandleV3 &attrib, const GA_PrimitiveGroup *exclude_prims=NULL) | 
| void | classifyBySharedPoints (const GEO_Detail &gdp, const GA_PrimitiveGroup *exclude_prims=NULL) | 
| void | classifyByEdgeCuts (const GEO_Detail &gdp, const GEO_DetachedHedgeInterface &hi, const GA_EdgeGroup *cuts=NULL, const GA_PrimitiveGroup *exclude_prims=NULL) | 
| int | getClass (int idx) const | 
| int | getNumClass () const | 
| const UT_IntArray & | getClassArray () const | 
| int64 | getMemoryUsage (bool inclusive) const | 
| Protected Member Functions | |
| int | findClass (int idx) | 
| Protected Attributes | |
| UT_IntArray | myClasses | 
| int | myNumClass | 
Definition at line 25 of file GEO_PrimClassifier.h.
| 
 | inline | 
Definition at line 28 of file GEO_PrimClassifier.h.
| void GEO_PrimClassifier::classifyByEdgeCuts | ( | const GEO_Detail & | gdp, | 
| const GEO_DetachedHedgeInterface & | hi, | ||
| const GA_EdgeGroup * | cuts = NULL, | ||
| const GA_PrimitiveGroup * | exclude_prims = NULL | ||
| ) | 
| void GEO_PrimClassifier::classifyBySharedPoints | ( | const GEO_Detail & | gdp, | 
| const GA_PrimitiveGroup * | exclude_prims = NULL | ||
| ) | 
| void GEO_PrimClassifier::classifyByVertexUV | ( | const GEO_Detail & | gdp, | 
| const GA_ROHandleV3 & | attrib, | ||
| const GA_PrimitiveGroup * | exclude_prims = NULL | ||
| ) | 
Definition at line 42 of file GEO_PrimClassifier.h.
| 
 | inline | 
Definition at line 46 of file GEO_PrimClassifier.h.
| 
 | inline | 
Definition at line 49 of file GEO_PrimClassifier.h.
| 
 | inline | 
Definition at line 44 of file GEO_PrimClassifier.h.
| 
 | protected | 
Definition at line 60 of file GEO_PrimClassifier.h.
| 
 | protected | 
Definition at line 61 of file GEO_PrimClassifier.h.