Crease Member List

This is the complete list of members for Crease, including all inherited members.

ComputeFractionalWeightAtVertex(float vertexSharpness, float childVertexSharpness, int incidentEdgeCount, float const *incidentEdgeSharpness, float const *childEdgesSharpness) const Crease
Crease()Creaseinline
Crease(Options const &options)Creaseinline
decrementSharpness(float sharpness) const Creaseinlineprotected
DetermineVertexVertexRule(float vertexSharpness, int incidentEdgeCount, float const *incidentEdgeSharpness) const Crease
DetermineVertexVertexRule(float vertexSharpness, int sharpEdgeCount) const Crease
GetSharpEdgePairOfCrease(float const *incidentEdgeSharpness, int incidentEdgeCount, int sharpEdgePair[2]) const Creaseinline
IsInfinite(float sharpness)Creaseinlinestatic
IsSemiSharp(float sharpness)Creaseinlinestatic
IsSharp(float sharpness)Creaseinlinestatic
IsSmooth(float sharpness)Creaseinlinestatic
IsUniform() const Creaseinline
Rule enum nameCrease
RULE_CORNER enum valueCrease
RULE_CREASE enum valueCrease
RULE_DART enum valueCrease
RULE_SMOOTH enum valueCrease
RULE_UNKNOWN enum valueCrease
SharpenBoundaryEdge(float edgeSharpness) const Creaseinline
SharpenBoundaryVertex(float edgeSharpness) const Creaseinline
SHARPNESS_INFINITECreasestatic
SHARPNESS_SMOOTHCreasestatic
SubdivideEdgeSharpnessAtVertex(float edgeSharpness, int incidentEdgeCountAtEndVertex, float const *edgeSharpnessAroundEndVertex) const Crease
SubdivideEdgeSharpnessesAroundVertex(int incidentEdgeCountAtVertex, float const *incidentEdgeSharpnessAroundVertex, float *childEdgesSharpnessAroundVertex) const Crease
SubdivideUniformSharpness(float vertexOrEdgeSharpness) const Creaseinline
SubdivideVertexSharpness(float vertexSharpness) const Creaseinline
~Crease()Creaseinline