|
| Scheme () |
|
| Scheme (Options const &options) |
|
| ~Scheme () |
|
Options | GetOptions () const |
|
void | SetOptions (const Options &newOptions) |
|
template<typename FACE , typename MASK > |
void | ComputeFaceVertexMask (FACE const &faceNeighborhood, MASK &faceVertexMask) const |
|
template<typename EDGE , typename MASK > |
void | ComputeEdgeVertexMask (EDGE const &edgeNeighborhood, MASK &edgeVertexMask, Crease::Rule parentRule=Crease::RULE_UNKNOWN, Crease::Rule childRule=Crease::RULE_UNKNOWN) const |
|
template<typename VERTEX , typename MASK > |
void | ComputeVertexVertexMask (VERTEX const &vertexNeighborhood, MASK &vertexVertexMask, Crease::Rule parentRule=Crease::RULE_UNKNOWN, Crease::Rule childRule=Crease::RULE_UNKNOWN) const |
|
template<typename VERTEX , typename MASK > |
void | ComputeVertexLimitMask (VERTEX const &vertexNeighborhood, MASK &positionMask) const |
|
template<typename VERTEX , typename MASK > |
void | ComputeVertexLimitMask (VERTEX const &vertexNeighborhood, MASK &positionMask, MASK &tangent1Mask, MASK &tangent2Mask) const |
|
template<> |
void | ComputeEdgeVertexMask (EDGE const &edge, MASK &mask, Crease::Rule, Crease::Rule) const |
|
template<> |
void | ComputeVertexVertexMask (VERTEX const &vertex, MASK &mask, Crease::Rule, Crease::Rule) const |
|
|
template<typename EDGE , typename MASK > |
void | assignCreaseMaskForEdge (EDGE const &edge, MASK &mask) const |
|
template<typename EDGE , typename MASK > |
void | assignSmoothMaskForEdge (EDGE const &edge, MASK &mask) const |
|
template<typename VERTEX , typename MASK > |
void | assignCornerMaskForVertex (VERTEX const &edge, MASK &mask) const |
|
template<typename VERTEX , typename MASK > |
void | assignCreaseMaskForVertex (VERTEX const &edge, MASK &mask, float const sharpness[]) const |
|
template<typename VERTEX , typename MASK > |
void | assignSmoothMaskForVertex (VERTEX const &edge, MASK &mask) const |
|
template<> |
void | assignSmoothMaskForEdge (EDGE const &edge, MASK &mask) const |
|
template<> |
void | assignCreaseMaskForVertex (VERTEX const &vertex, MASK &mask, float const edgeSharpness[]) const |
|
template<> |
void | assignSmoothMaskForVertex (VERTEX const &vertex, MASK &mask) const |
|
template<Type SCHEME_TYPE>
class OpenSubdiv::OPENSUBDIV_VERSION::Sdc::Scheme< SCHEME_TYPE >
Definition at line 97 of file scheme.h.