#include <GT_OSD3.h>
|
| GT_OSDPatchTable () |
|
bool | create (const GT_OSDTopology &top, bool createPtexMap=false, bool legacy_linear=true, ConstIndexArray selectedfaces=ConstIndexArray()) |
|
bool | isEqual (const GT_OSDPatchTable &p) const |
|
bool | operator== (const GT_OSDPatchTable &o) const |
|
void | dump () const |
|
void | dump (UT_JSONWriter &w) const |
|
int | arrayCount () const |
|
int | arrayPatchCount (int arr) const |
|
int | numLocalPoints () const |
|
int | numLocalPointsVarying () const |
|
ConstIndexArray | vertexArray (int arr) const |
|
ConstIndexArray | varyingVertexArray (int arr) const |
|
PatchDescriptor | arrayPatchDesc (int arr) const |
|
template<typename T > |
void | computeLocalPoints (const T *src, T *dest) const |
|
template<typename T > |
void | computeLocalFVPoints (const T *src, T *dest) const |
|
PatchParam | patchParam (int arr, int pat) const |
|
ConstIndexArray | patchVertices (const Handle &patch) const |
|
ConstIndexArray | patchFVValues (const Handle &patch) const |
|
void | evaluateBasis (const Handle &patch, float u, float v, float *w, float *du, float *dv) const |
|
void | evaluateBasisFV (const Handle &patch, float u, float v, float *w, float *du, float *dv) const |
|
int | numPtexFaces () const |
|
const int * | getPtexMap () const |
|
const UT_Array< int > & | getPtexArray () const |
|
PatchTable * | getTable () const |
|
bool | initialized () const |
|
Definition at line 265 of file GT_OSD3.h.
GT_OSDPatchTable::GT_OSDPatchTable |
( |
| ) |
|
int GT_OSDPatchTable::arrayCount |
( |
| ) |
const |
int GT_OSDPatchTable::arrayPatchCount |
( |
int |
arr | ) |
const |
template<typename T >
void GT_OSDPatchTable::computeLocalFVPoints |
( |
const T * |
src, |
|
|
T * |
dest |
|
) |
| const |
|
inline |
template<typename T >
void GT_OSDPatchTable::computeLocalPoints |
( |
const T * |
src, |
|
|
T * |
dest |
|
) |
| const |
|
inline |
void GT_OSDPatchTable::dump |
( |
| ) |
const |
const UT_Array<int>& GT_OSDPatchTable::getPtexArray |
( |
| ) |
const |
|
inline |
const int* GT_OSDPatchTable::getPtexMap |
( |
| ) |
const |
|
inline |
bool GT_OSDPatchTable::initialized |
( |
| ) |
const |
|
inline |
int GT_OSDPatchTable::numLocalPoints |
( |
| ) |
const |
int GT_OSDPatchTable::numLocalPointsVarying |
( |
| ) |
const |
int GT_OSDPatchTable::numPtexFaces |
( |
| ) |
const |
The documentation for this class was generated from the following file: