HDK
|
#include <GT_RefineList.h>
Classes | |
class | iterator |
Public Member Functions | |
GT_RefineList () | |
~GT_RefineList () | |
int | entries () const |
Return the number of primitives in the list. More... | |
const GT_PrimitiveHandle & | getPrimitive (int i) const |
Return a given primitive from the list. More... | |
bool | refine (GT_Primitive *prim, const GT_RefineParms *parms) |
Refine a primitive, adding primitives to the list. More... | |
void | clear () |
Clear all primitives from the list. More... | |
iterator | begin () const |
Refine to a list of primitives.
When refining large numbers of primitives, you may want to refine each primitive in turn rather than generating a full list of refined primitives.
Definition at line 23 of file GT_RefineList.h.
GT_RefineList::GT_RefineList | ( | ) |
GT_RefineList::~GT_RefineList | ( | ) |
Definition at line 81 of file GT_RefineList.h.
void GT_RefineList::clear | ( | ) |
Clear all primitives from the list.
|
inline |
Return the number of primitives in the list.
Definition at line 29 of file GT_RefineList.h.
|
inline |
Return a given primitive from the list.
Definition at line 32 of file GT_RefineList.h.
|
inline |
Refine a primitive, adding primitives to the list.
Definition at line 35 of file GT_RefineList.h.