#include <GU_Extrude.h>
Public Types | |
| enum | GU_ExtrudeFusion { GU_NO_FUSION, GU_CLAMP_ALL_POINTS, GU_CLAMP_SINGLE_POINT, GU_CLAMP_FACE } |
Public Member Functions | |
| void | crossSection (int vertex) |
| GU_ExtrudeParms () | |
Public Attributes | |
| const GB_PrimitiveGroup * | sourceGroup |
| const GEO_Face * | xsection_single |
| const GU_Detail * | xsection |
| const GB_PrimitiveGroup * | xsectionGroup |
| int | doInit |
| GU_ExtrudeFusion | doFuse |
| int | keepOriginal |
| int | shareFaces |
| GU_ExtrudeFaceType | frontOutput |
| GU_ExtrudeFaceType | backOutput |
| GEO_SurfaceType | sideType |
| int | sideOutput |
| int | vertex |
| float | tx |
| float | ty |
| float | sx |
| float | sy |
| GB_PrimitiveGroup * | frontGroup |
| GB_PrimitiveGroup * | backGroup |
| GB_PrimitiveGroup * | sideGroup |
| int | fullTransform |
| UT_Vector3 | translateDelta |
| float | translateDist |
| float | scalex |
| float | scaley |
| bool | holefaces |
| int | detectSharedEdges |
| int | outputpoly |
Definition at line 34 of file GU_Extrude.h.
Definition at line 38 of file GU_Extrude.h.
| GU_ExtrudeParms::GU_ExtrudeParms | ( | ) | [inline] |
Definition at line 46 of file GU_Extrude.h.
| void GU_ExtrudeParms::crossSection | ( | int | vertex | ) |
Definition at line 102 of file GU_Extrude.h.
Definition at line 93 of file GU_Extrude.h.
Definition at line 121 of file GU_Extrude.h.
Definition at line 86 of file GU_Extrude.h.
Definition at line 85 of file GU_Extrude.h.
Definition at line 101 of file GU_Extrude.h.
Definition at line 92 of file GU_Extrude.h.
Definition at line 109 of file GU_Extrude.h.
Definition at line 116 of file GU_Extrude.h.
Definition at line 87 of file GU_Extrude.h.
Definition at line 126 of file GU_Extrude.h.
| float GU_ExtrudeParms::scalex |
Definition at line 114 of file GU_Extrude.h.
| float GU_ExtrudeParms::scaley |
Definition at line 114 of file GU_Extrude.h.
Definition at line 88 of file GU_Extrude.h.
Definition at line 103 of file GU_Extrude.h.
Definition at line 95 of file GU_Extrude.h.
Definition at line 94 of file GU_Extrude.h.
Definition at line 78 of file GU_Extrude.h.
| float GU_ExtrudeParms::sx |
Definition at line 98 of file GU_Extrude.h.
| float GU_ExtrudeParms::sy |
Definition at line 98 of file GU_Extrude.h.
Definition at line 112 of file GU_Extrude.h.
Definition at line 113 of file GU_Extrude.h.
| float GU_ExtrudeParms::tx |
Definition at line 97 of file GU_Extrude.h.
| float GU_ExtrudeParms::ty |
Definition at line 97 of file GU_Extrude.h.
Definition at line 96 of file GU_Extrude.h.
Definition at line 82 of file GU_Extrude.h.
Definition at line 80 of file GU_Extrude.h.
Definition at line 83 of file GU_Extrude.h.
1.5.9