Uses of Class
com.jmex.subdivision.SubdivisionButterfly.Valence

Packages that use SubdivisionButterfly.Valence
com.jmex.subdivision   
 

Uses of SubdivisionButterfly.Valence in com.jmex.subdivision
 

Fields in com.jmex.subdivision declared as SubdivisionButterfly.Valence
(package private)  SubdivisionButterfly.Valence[] SubdivisionButterfly.vertexValence
          Maps vertex indices to the enum Valence
 

Methods in com.jmex.subdivision that return SubdivisionButterfly.Valence
static SubdivisionButterfly.Valence SubdivisionButterfly.Valence.getValence(SubdivisionButterfly.Location location, int valence)
          Calculates whether a vertex is REGULAR or EXTRAORDINARY, given the Location and valence(degree) of the vertex
static SubdivisionButterfly.Valence SubdivisionButterfly.Valence.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static SubdivisionButterfly.Valence[] SubdivisionButterfly.Valence.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in com.jmex.subdivision with parameters of type SubdivisionButterfly.Valence
static SubdivisionButterfly.Rule SubdivisionButterfly.VertexType.getRule(SubdivisionButterfly.Valence valence1, SubdivisionButterfly.Location location1, SubdivisionButterfly.Valence valence2, SubdivisionButterfly.Location location2)
          Calculates which subdivision Rule to use on an edge whose vertices have the provided Locations and Valances
(package private) abstract  Vector SubdivisionButterfly.Rule.split(SubdivisionButterfly.Edge edge, java.nio.FloatBuffer vb, int bufferElementSize, java.util.ArrayList<SubdivisionButterfly.Edge>[] vertexEdgeMap, java.util.ArrayList<SubdivisionButterfly.Triangle> triangles, SubdivisionButterfly.Valence[] vertexValence, SubdivisionButterfly.Location[] vertexLocation)