|
| | GU_PolyExtrude2 (GU_Detail *gdp, const GA_PrimitiveGroup *prims, const GA_EdgeGroup *split_edges=nullptr, bool split_all=false) |
| |
| | GU_PolyExtrude2 (GU_Detail *gdp, const GA_EdgeGroup *edges, const GA_PointGroup *split_points=nullptr, bool split_all=false) |
| |
| | ~GU_PolyExtrude2 () |
| |
| void | extrude (fpreal distance=0.0) |
| |
| UT_Vector3 | getXformHandleCenter () const |
| |
| UT_Matrix4 | getXformHandleXform () const |
| |
| UT_Vector3 | getDraggerStart () const |
| |
| UT_Vector3 | getDraggerDir () const |
| |
| bool | isTrivial () const |
| |
| void | setExtrusionMode (ExtrusionMode m) |
| |
| void | setMorphMethod (MorphMethod m) |
| |
| void | setOutputFront (bool b) |
| |
| void | setOutputBack (bool b) |
| |
| void | setOutputSide (bool b) |
| |
| void | setUseExistingPointNormal (bool b) |
| |
| void | setPointNormalAttrib (GA_ROHandleV3 ptnml) |
| |
| void | setFrontGroup (GA_PrimitiveGroup *grp) |
| |
| void | setFrontGroup (GA_EdgeGroup *grp) |
| |
| void | setBackGroup (GA_PrimitiveGroup *grp) |
| |
| void | setBackGroup (GA_EdgeGroup *grp) |
| |
| void | setSideGroup (GA_PrimitiveGroup *grp) |
| |
| void | setFrontSeamGroup (GA_EdgeGroup *grp) |
| |
| void | setBackSeamGroup (GA_EdgeGroup *grp) |
| |
| void | setSelectionGroup (GA_PrimitiveGroup *grp) |
| |
| void | setSelectionGroup (GA_EdgeGroup *grp) |
| |
| void | setInset (float inset) |
| |
| void | setDivisions (int div) |
| |
| void | setStraightSpine (bool b) |
| |
| void | setTwist (fpreal t) |
| |
| void | setThicknessScale (fpreal s) |
| |
| void | setTwistScale (fpreal s) |
| |
| void | setThicknessRamp (UT_Ramp *r) |
| |
| void | setTwistRamp (UT_Ramp *r) |
| |
| void | setDeviationTolerance (fpreal a) |
| |
| void | setAxialRotation (fpreal r) |
| |
| void | setExtSpineBlend (fpreal s, fpreal d) |
| |
| void | setXform (const UT_Matrix4 &frontxform, bool is_global=false) |
| |
| void | setExternalSpine (const GEO_Face *curve) |
| |
| void | setThicknessAttrib (GA_Attribute *attrib) |
| |
| void | setTwistAttrib (GA_Attribute *attrib) |
| |
| void | setSpineRange (fpreal s, fpreal e) |
| |
| void | setReverseSpine (bool b) |
| |
| void | setMagnitudes (fpreal s, fpreal d) |
| |
| void | setStiffnesses (fpreal s, fpreal d) |
| |
| void | addVertexNormals (fpreal cusp_angle_degrees, bool cusp_front, bool cusp_back) |
| |
| void | setSpineSampleMethod (SpineSampleMethod m) |
| |
| void | limitInset (bool limit, bool common_limit) |
| |
| void | setLocalXDirAttrib (const char *attrib_name) |
| |
| void | setLocalZDirAttrib (const char *attrib_name) |
| |
| void | setLocalCtrAttrib (const char *attrib_name) |
| |
| void | setLocalDistScaleAttrib (const char *attrib_name) |
| |
| void | setLocalInsetScaleAttrib (const char *attrib_name) |
| |
| void | setLocalTwistScaleAttrib (const char *attrib_name) |
| |
| void | setLocalDivsScaleAttrib (const char *attrib_name) |
| |
| void | setSideTexturing (TextureMode mode, TextureScaling scaling) |
| |
| fpreal | getCompInsetScale (int k) |
| |
| fpreal | getCompDistScale (int k) |
| |
| fpreal | getCompTwistScale (int k) |
| |
| fpreal | getCompDivsScale (int k) |
| |
Definition at line 43 of file GU_PolyExtrude2.h.