24 #ifndef OPENSUBDIV3_SDC_TYPES_H 25 #define OPENSUBDIV3_SDC_TYPES_H 27 #include "../version.h" 30 namespace OPENSUBDIV_VERSION {
73 using namespace OPENSUBDIV_VERSION;
static char const * GetName(SchemeType schemeType)
SchemeType
Enumerated type for all subdivision schemes supported by OpenSubdiv.
static int GetRegularVertexValence(SchemeType schemeType)
static int GetLocalNeighborhoodSize(SchemeType schemeType)
Traits associated with the types of all subdivision schemes – parameterized by the scheme type...
static Split GetTopologicalSplitType(SchemeType schemeType)
Split
Enumerated type for all face splitting schemes.
Used by Catmark and Bilinear.
Not currently used (potential future extension)
static SchemeType GetType(SchemeType schemeType)
static int GetRegularFaceSize(SchemeType schemeType)