HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GT_OSDStencilTable Class Reference

#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 intgetSizes () const
 
const intgetOffsets () const
 
const intgetIndices () const
 
const floatgetWeights () const
 
bool isInitialized () const
 
const StencilTablegetTable () const
 

Detailed Description

Definition at line 271 of file GT_OSD3.h.

Member Typedef Documentation

using GT_OSDStencilTable::Stencil = OpenSubdiv::Far::Stencil

Definition at line 277 of file GT_OSD3.h.

using GT_OSDStencilTable::StencilTable = OpenSubdiv::Far::StencilTable

Definition at line 275 of file GT_OSD3.h.

using GT_OSDStencilTable::StencilTableFactory = OpenSubdiv::Far::StencilTableFactory

Definition at line 276 of file GT_OSD3.h.

using GT_OSDStencilTable::TopologyRefiner = OpenSubdiv::Far::TopologyRefiner

Definition at line 274 of file GT_OSD3.h.

Constructor & Destructor Documentation

GT_OSDStencilTable::GT_OSDStencilTable ( )

Member Function Documentation

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
const StencilTable* GT_OSDStencilTable::getTable ( ) const
inline

Definition at line 298 of file GT_OSD3.h.

const float* GT_OSDStencilTable::getWeights ( ) const
bool GT_OSDStencilTable::isInitialized ( ) const
inline

Definition at line 297 of file GT_OSD3.h.


The documentation for this class was generated from the following file: