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>
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.