Classes | |
class | Crease |
Types, constants and utilities related to semi-sharp creasing – whose implementation is independent of the subdivision scheme. More... | |
class | Options |
All supported options applying to subdivision scheme. More... | |
class | Scheme |
Scheme is a class template which provides all implementation for the subdivision schemes supported by OpenSubdiv through specializations of the methods of each. An instance of Scheme<SCHEME_TYPE> includes a set of Options that will dictate the variable aspects of its behavior. More... | |
struct | SchemeTypeTraits |
Traits associated the types of all subdivision schemes – parameterized by the scheme type. All traits are also defined on the scheme itself. More... | |
Enumerations | |
enum | SchemeType { SCHEME_BILINEAR, SCHEME_CATMARK, SCHEME_LOOP } |
Enumerated type for all subdivisions schemes supported by OpenSubdiv. More... | |
enum | Split { SPLIT_TO_QUADS, SPLIT_TO_TRIS, SPLIT_HYBRID } |
Enumerated type for all face splitting scheme. More... | |
enum SchemeType |
Enumerated type for all subdivisions schemes supported by OpenSubdiv.
Enumerator | |
---|---|
SCHEME_BILINEAR | |
SCHEME_CATMARK | |
SCHEME_LOOP |