| HDK
    | 
#include <GU_Sweep.h>
| Public Member Functions | |
| GU_SweepParms () | |
| ~GU_SweepParms () | |
| void | reset () | 
| GU_ERROR | doIt (GU_Detail *gdp) | 
| Public Attributes | |
| GU_Detail * | templateGdp | 
| const GU_Detail * | paths | 
| const GU_Detail * | refpaths | 
| const GU_Detail * | xSection | 
| GU_CrossSectionType | cycleType | 
| GU_SweepFixType | fixType | 
| int | skipCoin | 
| int | aimAtRef | 
| int | useVertex | 
| int | vertexNumber | 
| float | scale | 
| float | twist | 
| float | roll | 
| int | outputGroups | 
| GU_SweepSkinType | skinType | 
| int | outputPolys | 
| char * | sweepGrpName | 
| const GA_PrimitiveGroup * | pathGroup | 
| const GA_PrimitiveGroup * | refGroup | 
| const GA_PrimitiveGroup * | xGroup | 
| GU_SweepCallBack | getTwist | 
| GU_SweepCallBack | getScale | 
| GU_SweepCallBack | getRoll | 
| void * | callbackData | 
| const char * | myAttribPattern | 
| bool | useInstanceMatrix | 
| GA_AttributeInstanceMatrix | instanceMatrix | 
Definition at line 52 of file GU_Sweep.h.
| GU_SweepParms::GU_SweepParms | ( | ) | 
| 
 | inline | 
Definition at line 56 of file GU_Sweep.h.
| void GU_SweepParms::reset | ( | ) | 
| int GU_SweepParms::aimAtRef | 
Definition at line 68 of file GU_Sweep.h.
| void* GU_SweepParms::callbackData | 
Definition at line 94 of file GU_Sweep.h.
| GU_CrossSectionType GU_SweepParms::cycleType | 
Definition at line 65 of file GU_Sweep.h.
| GU_SweepFixType GU_SweepParms::fixType | 
Definition at line 66 of file GU_Sweep.h.
| GU_SweepCallBack GU_SweepParms::getRoll | 
Definition at line 93 of file GU_Sweep.h.
| GU_SweepCallBack GU_SweepParms::getScale | 
Definition at line 92 of file GU_Sweep.h.
| GU_SweepCallBack GU_SweepParms::getTwist | 
Definition at line 91 of file GU_Sweep.h.
| GA_AttributeInstanceMatrix GU_SweepParms::instanceMatrix | 
Set useInstanceMatrix to true and initialize instanceMatrix in order to use the backbone's N, up, trans, pscale, scale, rot, orient, pivot to determine how to transform cross-sections, instead of the scale, twist, and roll values above.
Definition at line 89 of file GU_Sweep.h.
| const char* GU_SweepParms::myAttribPattern | 
Pattern for selecting which attributes to transfer from path to cross-sections.
Definition at line 98 of file GU_Sweep.h.
| int GU_SweepParms::outputGroups | 
Definition at line 74 of file GU_Sweep.h.
| int GU_SweepParms::outputPolys | 
Definition at line 76 of file GU_Sweep.h.
| const GA_PrimitiveGroup* GU_SweepParms::pathGroup | 
Definition at line 78 of file GU_Sweep.h.
| const GU_Detail* GU_SweepParms::paths | 
Definition at line 62 of file GU_Sweep.h.
| const GA_PrimitiveGroup* GU_SweepParms::refGroup | 
Definition at line 79 of file GU_Sweep.h.
| const GU_Detail* GU_SweepParms::refpaths | 
Definition at line 63 of file GU_Sweep.h.
| float GU_SweepParms::roll | 
Definition at line 73 of file GU_Sweep.h.
| float GU_SweepParms::scale | 
Definition at line 71 of file GU_Sweep.h.
| GU_SweepSkinType GU_SweepParms::skinType | 
Definition at line 75 of file GU_Sweep.h.
| int GU_SweepParms::skipCoin | 
Definition at line 67 of file GU_Sweep.h.
| char* GU_SweepParms::sweepGrpName | 
Definition at line 77 of file GU_Sweep.h.
| GU_Detail* GU_SweepParms::templateGdp | 
Definition at line 61 of file GU_Sweep.h.
| float GU_SweepParms::twist | 
Definition at line 72 of file GU_Sweep.h.
| bool GU_SweepParms::useInstanceMatrix | 
Set useInstanceMatrix to true and initialize instanceMatrix in order to use the backbone's N, up, trans, pscale, scale, rot, orient, pivot to determine how to transform cross-sections, instead of the scale, twist, and roll values above.
Definition at line 88 of file GU_Sweep.h.
| int GU_SweepParms::useVertex | 
Definition at line 69 of file GU_Sweep.h.
| int GU_SweepParms::vertexNumber | 
Definition at line 70 of file GU_Sweep.h.
| const GA_PrimitiveGroup* GU_SweepParms::xGroup | 
Definition at line 80 of file GU_Sweep.h.
| const GU_Detail* GU_SweepParms::xSection | 
Definition at line 64 of file GU_Sweep.h.