HDK
|
Collector for packed primitives. More...
#include <GT_GEOPrimCollectPacked.h>
Public Member Functions | |
GT_GEOPrimCollectPacked () | |
~GT_GEOPrimCollectPacked () override | |
GT_GEOPrimCollectData * | beginCollecting (const GT_GEODetailListHandle &geometry, const GT_RefineParms *parms) const override |
GT_PrimitiveHandle | collect (const GT_GEODetailListHandle &geo, const GEO_Primitive *const *prim_list, int nsegments, GT_GEOPrimCollectData *data) const override |
GT_PrimitiveHandle | endCollecting (const GT_GEODetailListHandle &geometry, GT_GEOPrimCollectData *data) const override |
Public Member Functions inherited from GT_GEOPrimCollect | |
GT_GEOPrimCollect () | |
Constructor. More... | |
virtual | ~GT_GEOPrimCollect () |
Destructor. More... | |
void | bind (const GA_PrimitiveTypeId &id) const |
Additional Inherited Members | |
Static Public Member Functions inherited from GT_GEOPrimCollect | |
static GT_GEOPrimCollectPtr | getCollector (const GA_PrimitiveTypeId &id) |
Get the current collector bound for a primitive. More... | |
Collector for packed primitives.
Definition at line 19 of file GT_GEOPrimCollectPacked.h.
|
inline |
Definition at line 22 of file GT_GEOPrimCollectPacked.h.
|
override |
|
overridevirtual |
Interface defined for GT_GEOPrimCollect
Reimplemented from GT_GEOPrimCollect.
|
overridevirtual |
Interface defined for GT_GEOPrimCollect
Implements GT_GEOPrimCollect.
|
overridevirtual |
Interface defined for GT_GEOPrimCollect
Reimplemented from GT_GEOPrimCollect.