|
HDK
|
#include <GU_PolyExtrude.h>
Public Member Functions | |
| GU_PolyExtrude (GU_Detail *gdp) | |
| ~GU_PolyExtrude () | |
| void | extrude (const GU_PolyExtrudeParms &parms) |
| void | removeSharedSides (GA_PrimitiveGroup *primgrp, float tolerance) |
| bool | computeEdgeNormal (UT_Vector3 &nml, const GA_Edge &edge, bool cleanup) |
| bool | computeLocalSpace (const GA_Edge &edge, UT_Matrix4 &mat) |
Static Public Member Functions | |
| static bool | computeLocalSpace (const GEO_Face &face, UT_Matrix4 &mat) |
Definition at line 153 of file GU_PolyExtrude.h.
| GU_PolyExtrude::GU_PolyExtrude | ( | GU_Detail * | gdp | ) |
| GU_PolyExtrude::~GU_PolyExtrude | ( | ) |
| bool GU_PolyExtrude::computeEdgeNormal | ( | UT_Vector3 & | nml, |
| const GA_Edge & | edge, | ||
| bool | cleanup | ||
| ) |
|
static |
| bool GU_PolyExtrude::computeLocalSpace | ( | const GA_Edge & | edge, |
| UT_Matrix4 & | mat | ||
| ) |
| void GU_PolyExtrude::extrude | ( | const GU_PolyExtrudeParms & | parms | ) |
| void GU_PolyExtrude::removeSharedSides | ( | GA_PrimitiveGroup * | primgrp, |
| float | tolerance | ||
| ) |