|
HDK
|
#include "GU_API.h"#include <UT/UT_Matrix4.h>#include <UT/UT_Array.h>#include <UT/UT_Vector3.h>#include <GA/GA_Types.h>
Include dependency graph for GU_PolyExtrude.h:Go to the source code of this file.
Classes | |
| class | GA_EdgeT< T, DIRECTED > |
| class | GU_PolyExtrudeParms |
| class | GU_PolyExtrude |
Typedefs | |
| using | GA_Edge = GA_EdgeT< GA_Offset, false > |
| typedef void(* | GU_PolyExtrudeXformCallback )(int primnum, UT_Matrix4 &xform, void *user_data) |
| typedef float(* | GU_PolyExtrudeInsetCallback )(int primnum, int vtxnum, int ptnum, void *user_data) |
| typedef int(* | GU_PolyExtrudeDivCallback )(int primnum, void *user_data) |
Definition at line 29 of file GU_PolyExtrude.h.
Definition at line 67 of file GU_PolyExtrude.h.
Definition at line 65 of file GU_PolyExtrude.h.
| typedef void(* GU_PolyExtrudeXformCallback)(int primnum, UT_Matrix4 &xform, void *user_data) |
Definition at line 63 of file GU_PolyExtrude.h.
| Enumerator | |
|---|---|
| GU_EXTRUDE_CONSOLIDATE_FRONT | |
| GU_EXTRUDE_CONSOLIDATE_BACK | |
| GU_EXTRUDE_CONSOLIDATE_SIDE | |
| GU_EXTRUDE_CONSOLIDATE_ALL | |
| GU_EXTRUDE_CONSOLIDATE_ALLPERPOINT | |
| GU_EXTRUDE_CONSOLIDATE_PERFACE | |
Definition at line 31 of file GU_PolyExtrude.h.
| Enumerator | |
|---|---|
| GU_EXTRUDE_KSP_NO | |
| GU_EXTRUDE_KSP_ISECT | |
| GU_EXTRUDE_KSP_AVERAGE | |
Definition at line 53 of file GU_PolyExtrude.h.
| Enumerator | |
|---|---|
| GU_EXTRUDE_SYMMETRY_AXIS_X | |
| GU_EXTRUDE_SYMMETRY_AXIS_Y | |
| GU_EXTRUDE_SYMMETRY_AXIS_NONE | |
| GU_EXTRUDE_SYMMETRY_ROTTOLEAD | |
Definition at line 45 of file GU_PolyExtrude.h.