Blender  V2.93
Classes | Functions
blender::opensubdiv Namespace Reference

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)
 

Function Documentation

◆ getCAPIFVarLinearInterpolationFromOSD()

OpenSubdiv_FVarLinearInterpolation blender::opensubdiv::getCAPIFVarLinearInterpolationFromOSD ( OpenSubdiv::Sdc::Options::FVarLinearInterpolation  linear_interpolation)

◆ getFVarLinearInterpolationFromCAPI()

OpenSubdiv::Sdc::Options::FVarLinearInterpolation blender::opensubdiv::getFVarLinearInterpolationFromCAPI ( OpenSubdiv_FVarLinearInterpolation  linear_interpolation)

◆ getSchemeTypeFromCAPI()

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.

◆ getVtxBoundaryInterpolationFromCAPI()

OpenSubdiv::Sdc::Options::VtxBoundaryInterpolation blender::opensubdiv::getVtxBoundaryInterpolationFromCAPI ( OpenSubdiv_VtxBoundaryInterpolation  boundary_interpolation)

◆ stringSplit()

void blender::opensubdiv::stringSplit ( vector< string > *  tokens,
const string &  str,
const string &  separators,
bool  skip_empty 
)

Definition at line 22 of file util.cc.

References str.

Referenced by openSubdiv_getVersionHex().

◆ TEST() [1/3]

blender::opensubdiv::TEST ( MeshTopology  ,
TrivialEdgeSharpness   
)

◆ TEST() [2/3]

blender::opensubdiv::TEST ( MeshTopology  ,
TrivialFaceTopology   
)

◆ TEST() [3/3]

blender::opensubdiv::TEST ( MeshTopology  ,
TrivialVertexSharpness   
)