HDK
|
Options for setting up limit surface evaluation. More...
#include <GT_OSD3.h>
Public Types | |
using | FactoryOptions = OpenSubdiv::Far::PatchTableFactory::Options |
Public Member Functions | |
GT_OSDPatchTableOptions () | |
void | dump () const |
void | dump (UT_JSONWriter &w) const |
FactoryOptions & | operator* () |
const FactoryOptions & | operator* () const |
FactoryOptions::EndCapType | endCapType () const |
bool | generateAllLevels () const |
bool | triangulateQuads () const |
bool | useSingleCreasePatch () const |
int | maxIsolationLevel () const |
bool | shareEndCapPatchPoints () const |
bool | generateFVarTables () const |
int | numFVarChannels () const |
const int * | fvarChannelIndices () const |
void | setEndCapType (FactoryOptions::EndCapType t) |
void | setGenerateAllLevels (bool v) |
void | setTriangulateQuads (bool v) |
void | setUseSingleCreasePatch (bool v) |
void | setMaxIsolationLevel (int v) |
void | setShareEndCapPatchPoints (bool v) |
void | setGenerateFVarTables (bool v) |
void | setNumFVarChannels (int n) |
void | setFVarChannelIndices (const int *indices) |
void | setLegacyLinearPatches (bool b) |
using GT_OSDPatchTableOptions::FactoryOptions = OpenSubdiv::Far::PatchTableFactory::Options |
|
inline |
void GT_OSDPatchTableOptions::dump | ( | ) | const |
void GT_OSDPatchTableOptions::dump | ( | UT_JSONWriter & | w | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |