|
Blender
V2.93
|
Classes | |
| class | CUDADeviceContext |
| class | GLSLComputeDeviceContext |
| class | GLSLTransformFeedbackDeviceContext |
| class | OpenCLDeviceContext |
| class | OpenMPDeviceContext |
| class | CpuEvalOutput |
| class | CpuEvalOutputAPI |
| class | MeshTopology |
| class | TopologyRefinerImpl |
Functions | |
| OpenSubdiv::Sdc::SchemeType | getSchemeTypeFromCAPI (OpenSubdiv_SchemeType type) |
| OpenSubdiv::Sdc::Options::FVarLinearInterpolation | getFVarLinearInterpolationFromCAPI (OpenSubdiv_FVarLinearInterpolation linear_interpolation) |
| OpenSubdiv_FVarLinearInterpolation | getCAPIFVarLinearInterpolationFromOSD (OpenSubdiv::Sdc::Options::FVarLinearInterpolation linear_interpolation) |
| OpenSubdiv::Sdc::Options::VtxBoundaryInterpolation | getVtxBoundaryInterpolationFromCAPI (OpenSubdiv_VtxBoundaryInterpolation boundary_interpolation) |
| void | stringSplit (vector< string > *tokens, const string &str, const string &separators, bool skip_empty) |
| TEST (MeshTopology, TrivialVertexSharpness) | |
| TEST (MeshTopology, TrivialEdgeSharpness) | |
| TEST (MeshTopology, TrivialFaceTopology) | |
| OpenSubdiv_FVarLinearInterpolation blender::opensubdiv::getCAPIFVarLinearInterpolationFromOSD | ( | OpenSubdiv::Sdc::Options::FVarLinearInterpolation | linear_interpolation | ) |
Definition at line 67 of file type_convert.cc.
References OSD_FVAR_LINEAR_INTERPOLATION_ALL, OSD_FVAR_LINEAR_INTERPOLATION_BOUNDARIES, OSD_FVAR_LINEAR_INTERPOLATION_CORNERS_ONLY, OSD_FVAR_LINEAR_INTERPOLATION_CORNERS_PLUS1, OSD_FVAR_LINEAR_INTERPOLATION_CORNERS_PLUS2, and OSD_FVAR_LINEAR_INTERPOLATION_NONE.
| OpenSubdiv::Sdc::Options::FVarLinearInterpolation blender::opensubdiv::getFVarLinearInterpolationFromCAPI | ( | OpenSubdiv_FVarLinearInterpolation | linear_interpolation | ) |
Definition at line 45 of file type_convert.cc.
References OSD_FVAR_LINEAR_INTERPOLATION_ALL, OSD_FVAR_LINEAR_INTERPOLATION_BOUNDARIES, OSD_FVAR_LINEAR_INTERPOLATION_CORNERS_ONLY, OSD_FVAR_LINEAR_INTERPOLATION_CORNERS_PLUS1, OSD_FVAR_LINEAR_INTERPOLATION_CORNERS_PLUS2, and OSD_FVAR_LINEAR_INTERPOLATION_NONE.
| OpenSubdiv::Sdc::SchemeType blender::opensubdiv::getSchemeTypeFromCAPI | ( | OpenSubdiv_SchemeType | type | ) |
Definition at line 31 of file type_convert.cc.
References OSD_SCHEME_BILINEAR, OSD_SCHEME_CATMARK, OSD_SCHEME_LOOP, and type.
| OpenSubdiv::Sdc::Options::VtxBoundaryInterpolation blender::opensubdiv::getVtxBoundaryInterpolationFromCAPI | ( | OpenSubdiv_VtxBoundaryInterpolation | boundary_interpolation | ) |
Definition at line 89 of file type_convert.cc.
References OSD_VTX_BOUNDARY_EDGE_AND_CORNER, OSD_VTX_BOUNDARY_EDGE_ONLY, and OSD_VTX_BOUNDARY_NONE.
| void blender::opensubdiv::stringSplit | ( | vector< string > * | tokens, |
| const string & | str, | ||
| const string & | separators, | ||
| bool | skip_empty | ||
| ) |
| blender::opensubdiv::TEST | ( | MeshTopology | , |
| TrivialEdgeSharpness | |||
| ) |
Definition at line 40 of file mesh_topology_test.cc.
References EXPECT_EQ(), blender::opensubdiv::MeshTopology::finishResizeTopology(), blender::opensubdiv::MeshTopology::getEdgeSharpness(), blender::opensubdiv::MeshTopology::setEdgeSharpness(), blender::opensubdiv::MeshTopology::setEdgeVertexIndices(), blender::opensubdiv::MeshTopology::setNumEdges(), and blender::opensubdiv::MeshTopology::setNumVertices().
| blender::opensubdiv::TEST | ( | MeshTopology | , |
| TrivialFaceTopology | |||
| ) |
Definition at line 60 of file mesh_topology_test.cc.
References EXPECT_EQ(), blender::opensubdiv::MeshTopology::finishResizeTopology(), blender::opensubdiv::MeshTopology::getNumFaceVertices(), blender::opensubdiv::MeshTopology::isFaceVertexIndicesEqual(), blender::opensubdiv::MeshTopology::setFaceVertexIndices(), blender::opensubdiv::MeshTopology::setNumFaces(), and blender::opensubdiv::MeshTopology::setNumFaceVertices().
| blender::opensubdiv::TEST | ( | MeshTopology | , |
| TrivialVertexSharpness | |||
| ) |
Definition at line 25 of file mesh_topology_test.cc.
References EXPECT_EQ(), blender::opensubdiv::MeshTopology::finishResizeTopology(), blender::opensubdiv::MeshTopology::getVertexSharpness(), blender::opensubdiv::MeshTopology::setNumVertices(), and blender::opensubdiv::MeshTopology::setVertexSharpness().