|
HDK
|
#include <GU_PolyFrame.h>
Public Member Functions | |
| GU_PolyFrame (GU_Detail *gdp) | |
| virtual | ~GU_PolyFrame () |
| GU_Detail * | getDetail () const |
| void | setDetail (GU_Detail *gdp) |
| GU_PolyFrameError | computeFrames (const GU_PolyFrameParms &parms, const GA_PointGroup *point_group=nullptr, const GA_PrimitiveGroup *prim_group=nullptr) |
| void | setSaveAttribFlag (bool val) |
| void | getAttribNormals (GA_RWHandleV3 &handle) |
| void | getAttribTangents (GA_RWHandleV3 &handle) |
| void | getAttribBitangents (GA_RWHandleV3 &handle) |
Static Public Member Functions | |
| static GU_PolyFrameError | computeFrames (GA_AttributeUPtr &tangent, GA_AttributeUPtr &bitangent, GA_AttributeUPtr &normal, const GU_Detail &gdp, const GA_ROHandleV3 &Pattrib, const GU_PolyFrameParms &parms, const GA_PointGroup *point_group=nullptr, const GA_PrimitiveGroup *prim_group=nullptr, const GA_Attribute *existing_normal=nullptr) |
Definition at line 102 of file GU_PolyFrame.h.
| GU_PolyFrame::GU_PolyFrame | ( | GU_Detail * | gdp | ) |
|
virtual |
| GU_PolyFrameError GU_PolyFrame::computeFrames | ( | const GU_PolyFrameParms & | parms, |
| const GA_PointGroup * | point_group = nullptr, |
||
| const GA_PrimitiveGroup * | prim_group = nullptr |
||
| ) |
|
static |
|
inline |
Definition at line 144 of file GU_PolyFrame.h.
|
inline |
Definition at line 134 of file GU_PolyFrame.h.
|
inline |
Definition at line 139 of file GU_PolyFrame.h.
|
inline |
Definition at line 108 of file GU_PolyFrame.h.
Definition at line 109 of file GU_PolyFrame.h.
|
inline |
Definition at line 133 of file GU_PolyFrame.h.