 |
My Project
|
Go to the documentation of this file.
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;
Split
Enumerated type for all face splitting schemes.
static int GetLocalNeighborhoodSize(SchemeType schemeType)
static SchemeType GetType(SchemeType schemeType)
static int GetRegularVertexValence(SchemeType schemeType)
Used by Catmark and Bilinear.
static int GetRegularFaceSize(SchemeType schemeType)
Not currently used (potential future extension)
SchemeType
Enumerated type for all subdivision schemes supported by OpenSubdiv.
static Split GetTopologicalSplitType(SchemeType schemeType)
static char const * GetName(SchemeType schemeType)
Traits associated with the types of all subdivision schemes – parameterized by the scheme type....