OpenSubdiv
Surface< REAL > Member List

This is the complete list of members for Surface< REAL >, including all inherited members.

ApplyStencil(REAL const stencil[], REAL const controlPoints[], PointDescriptor const &, REAL result[]) const Surface< REAL >
ApplyStencilFromMesh(REAL const stencil[], REAL const meshPoints[], PointDescriptor const &, REAL result[]) const Surface< REAL >
BoundControlPoints(REAL const controlPoints[], PointDescriptor const &controlPointDesc, REAL minExtent[], REAL maxExtent[]) const Surface< REAL >
BoundControlPointsFromMesh(REAL const meshPoints[], PointDescriptor const &meshPointDesc, REAL minExtent[], REAL maxExtent[]) const Surface< REAL >
Clear()Surface< REAL >inline
ComputePatchPoints(REAL patchPoints[], PointDescriptor const &patchPointDesc) const Surface< REAL >inline
Evaluate(REAL const uv[2], REAL const patchPoints[], PointDescriptor const &pointDesc, REAL P[]) const Surface< REAL >inline
Evaluate(REAL const uv[2], REAL const patchPoints[], PointDescriptor const &pointDesc, REAL P[], REAL Du[], REAL Dv[]) const Surface< REAL >inline
Evaluate(REAL const uv[2], REAL const patchPoints[], PointDescriptor const &pointDesc, REAL P[], REAL Du[], REAL Dv[], REAL Duu[], REAL Duv[], REAL Dvv[]) const Surface< REAL >inline
EvaluateStencil(REAL const uv[2], REAL sP[]) const Surface< REAL >inline
EvaluateStencil(REAL const uv[2], REAL sP[], REAL sDu[], REAL sDv[]) const Surface< REAL >inline
EvaluateStencil(REAL const uv[2], REAL sP[], REAL sDu[], REAL sDv[], REAL sDuu[], REAL sDuv[], REAL sDvv[]) const Surface< REAL >inline
GatherControlPoints(REAL_MESH const meshPoints[], PointDescriptor const &meshPointDesc, REAL controlPoints[], PointDescriptor const &controlPointDesc) const Surface< REAL >
GetControlPointIndices(Index meshPointIndices[]) const Surface< REAL >
GetFaceSize() const Surface< REAL >inline
GetNumControlPoints() const Surface< REAL >inline
GetNumPatchPoints() const Surface< REAL >
GetParameterization() const Surface< REAL >inline
Index typedefSurface< REAL >
IsLinear() const Surface< REAL >inline
IsRegular() const Surface< REAL >inline
IsValid() const Surface< REAL >inline
operator=(Surface const &src)=defaultSurface< REAL >
PreparePatchPoints(REAL const meshPoints[], PointDescriptor const &meshPointDesc, REAL patchPoints[], PointDescriptor const &patchPointDesc) const Surface< REAL >inline
Surface()Surface< REAL >
Surface(Surface const &src)=defaultSurface< REAL >
SurfaceFactory classSurface< REAL >friend
~Surface()=defaultSurface< REAL >