Blender  V3.3
blender::opensubdiv::EvalOutputAPI::EvalOutput Member List

This is the complete list of members for blender::opensubdiv::EvalOutputAPI::EvalOutput, including all inherited members.

evalPatches(const PatchCoord *patch_coord, const int num_patch_coords, float *P)=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
evalPatchesFaceVarying(const int face_varying_channel, const PatchCoord *patch_coord, const int num_patch_coords, float face_varying[2])=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
evalPatchesVarying(const PatchCoord *patch_coord, const int num_patch_coords, float *varying)=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
evalPatchesVertexData(const PatchCoord *patch_coord, const int num_patch_coords, float *vertex_data)=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
evalPatchesWithDerivatives(const PatchCoord *patch_coord, const int num_patch_coords, float *P, float *dPdu, float *dPdv)=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
fillFVarPatchArraysBuffer(const int, OpenSubdiv_Buffer *)blender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
fillPatchArraysBuffer(OpenSubdiv_Buffer *)blender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
hasVertexData() constblender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
refine()=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
updateData(const float *src, int start_vertex, int num_vertices)=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
updateFaceVaryingData(const int face_varying_channel, const float *src, int start_vertex, int num_vertices)=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
updateSettings(const OpenSubdiv_EvaluatorSettings *settings)=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
updateVaryingData(const float *src, int start_vertex, int num_vertices)=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
updateVertexData(const float *src, int start_vertex, int num_vertices)=0blender::opensubdiv::EvalOutputAPI::EvalOutputpure virtual
wrapFVarPatchIndexBuffer(const int, OpenSubdiv_Buffer *)blender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
wrapFVarPatchParamBuffer(const int, OpenSubdiv_Buffer *)blender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
wrapFVarSrcBuffer(const int, OpenSubdiv_Buffer *)blender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
wrapPatchIndexBuffer(OpenSubdiv_Buffer *)blender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
wrapPatchParamBuffer(OpenSubdiv_Buffer *)blender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
wrapSrcBuffer(OpenSubdiv_Buffer *)blender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
wrapSrcVertexDataBuffer(OpenSubdiv_Buffer *)blender::opensubdiv::EvalOutputAPI::EvalOutputinlinevirtual
~EvalOutput()=defaultblender::opensubdiv::EvalOutputAPI::EvalOutputvirtual