|
| | 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 | evaluateBasis (const Handle &patch, float u, float v, float *w, float *du, float *dv, float *duu, float *duv, float *dvv) const |
| |
| void | evaluateBasisFV (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, float *duu, float *duv, float *dvv) const |
| |
| int | numPtexFaces () const |
| |
| const int * | getPtexMap () const |
| |
| const UT_Array< int > & | getPtexArray () const |
| |
| PatchTable * | getTable () const |
| |
| bool | initialized () const |
| |
Definition at line 269 of file GT_OSD3.h.