|
HDK
|
#include <GT_OSD3.h>
Public Types | |
| using | TopologyRefiner = OpenSubdiv::Far::TopologyRefiner |
| using | StencilTable = OpenSubdiv::Far::StencilTable |
| using | StencilTableFactory = OpenSubdiv::Far::StencilTableFactory |
| using | Stencil = OpenSubdiv::Far::Stencil |
Public Member Functions | |
| GT_OSDStencilTable () | |
| bool | create (const GT_OSDTopology &topology, bool adaptive=false, uint interpolate_mode=0, int max_level=-1) |
| int | getNumStencils () const |
| int | getNumControlVertices () const |
| const int * | getSizes () const |
| const int * | getOffsets () const |
| const int * | getIndices () const |
| const float * | getWeights () const |
| bool | isInitialized () const |
| const StencilTable * | getTable () const |
| using GT_OSDStencilTable::Stencil = OpenSubdiv::Far::Stencil |
| using GT_OSDStencilTable::StencilTable = OpenSubdiv::Far::StencilTable |
| using GT_OSDStencilTable::StencilTableFactory = OpenSubdiv::Far::StencilTableFactory |
| using GT_OSDStencilTable::TopologyRefiner = OpenSubdiv::Far::TopologyRefiner |
| GT_OSDStencilTable::GT_OSDStencilTable | ( | ) |
| bool GT_OSDStencilTable::create | ( | const GT_OSDTopology & | topology, |
| bool | adaptive = false, |
||
| uint | interpolate_mode = 0, |
||
| int | max_level = -1 |
||
| ) |
| const int* GT_OSDStencilTable::getIndices | ( | ) | const |
| int GT_OSDStencilTable::getNumControlVertices | ( | ) | const |
| int GT_OSDStencilTable::getNumStencils | ( | ) | const |
| const int* GT_OSDStencilTable::getOffsets | ( | ) | const |
| const int* GT_OSDStencilTable::getSizes | ( | ) | const |
|
inline |
| const float* GT_OSDStencilTable::getWeights | ( | ) | const |