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 int * getSizes () const
 
const int * getOffsets () const
 
const int * getIndices () const
 
const float * getWeights () const
 
bool isInitialized () const
 
const StencilTable * getTable () 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: