de.bezier.math.combinatorics
Class VariationSet

java.lang.Object
  extended by de.bezier.math.combinatorics.CombinatoricsBase
      extended by de.bezier.math.combinatorics.CombinatoricsBaseSet
          extended by de.bezier.math.combinatorics.VariationSet

public class VariationSet
extends CombinatoricsBaseSet

A range of Variations

Represents a range of Variations. See intro to CombinationSet for an explaination of what that means.

See Also:
CombinationSet

Constructor Summary
VariationSet(int elements)
           
VariationSet(int elements, int from, int to)
           
 
Method Summary
 void rewind()
          Does what it says: rewinds the internal state to start over.
 
Methods inherited from class de.bezier.math.combinatorics.CombinatoricsBaseSet
hasMore, next
 
Methods inherited from class de.bezier.math.combinatorics.CombinatoricsBase
nextAndStep, numberOfElements, position, positionAsInt, positionAsLong, positionInPercent, positionInPercent, total, totalAsInt, totalAsLong
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariationSet

public VariationSet(int elements)

VariationSet

public VariationSet(int elements,
                    int from,
                    int to)
Method Detail

rewind

public void rewind()
Does what it says: rewinds the internal state to start over.

Specified by:
rewind in class CombinatoricsBase


processing library Combinatorics by Florian Jenett. (c) 2010-2011