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