#include <GU_PolyBevel.h>
|
| GU_PolyBevel (GU_Detail *gdp, const GU_Detail *rest_gdp=nullptr, const GEO_DetachedHedgeInterface *h=nullptr) |
|
| ~GU_PolyBevel () |
|
void | bevelEdges (fpreal offset, const GA_EdgeGroup *edges, OffsetMode mode, FilletShape shape, int divs, const GU_PolyBevelParms *parms) |
|
void | bevelPoints (fpreal offset, const GA_PointGroup *points, FilletShape shape, int divs, const GU_PolyBevelParms *parms) |
|
void | saveMeshBoundaryEdgesToDetailArray (const char *name) |
|
void | saveBevelPointsToDetailArray (const char *name) |
|
void | saveMeshInteriorEdgesToDetailArray (const char *name) |
|
void | saveLimitPtCoordsToDetailArray (const char *attrib_name) |
|
const UT_Fpreal32Array & | getLimitPtCoords () |
|
const std::string | getWarningMessage () |
|
Definition at line 53 of file GU_PolyBevel.h.
Enumerator |
---|
NONE |
|
SOLID |
|
CREASE |
|
CHAMFER |
|
ROUND |
|
PROFILE |
|
Definition at line 56 of file GU_PolyBevel.h.
Enumerator |
---|
FIXED_DISTANCE |
|
FIXED_WIDTH |
|
RELATIVE_DISTANCE |
|
Definition at line 66 of file GU_PolyBevel.h.
Enumerator |
---|
UNIFORM |
|
CURVATURE_SENSITVE |
|
CONTROL_POINTS |
|
Definition at line 73 of file GU_PolyBevel.h.
GU_PolyBevel::~GU_PolyBevel |
( |
| ) |
|
void GU_PolyBevel::saveBevelPointsToDetailArray |
( |
const char * |
name | ) |
|
void GU_PolyBevel::saveLimitPtCoordsToDetailArray |
( |
const char * |
attrib_name | ) |
|
void GU_PolyBevel::saveMeshBoundaryEdgesToDetailArray |
( |
const char * |
name | ) |
|
void GU_PolyBevel::saveMeshInteriorEdgesToDetailArray |
( |
const char * |
name | ) |
|
The documentation for this class was generated from the following file: