public final class ArrayManager extends Object
Constructor and Description |
---|
ArrayManager(ArrayVisualizer arrayVisualizer) |
public ArrayManager(ArrayVisualizer arrayVisualizer)
public boolean isLengthMutable()
public void toggleMutableLength(boolean mutableLength)
public void initializeArray(int[] array)
public String[] getShuffleIDs()
public Shuffles[] getShuffles()
public ShuffleGraph getShuffle()
public void setShuffle(Shuffles choice)
setShuffleSingle(Shuffles)
or setShuffle(ShuffleGraph)
instead.public ShuffleGraph setShuffle(ShuffleGraph graph)
public ShuffleGraph setShuffleSingle(Shuffles shuffle)
public ShuffleGraph setShuffleSingle(Distributions distribution)
public ShuffleGraph setShuffleSingle(Distributions distribution, boolean warped)
public String[] getDistributionIDs()
public Distributions[] getDistributions()
public Distributions getDistribution()
public void setDistribution(Distributions choice)
public boolean containsShuffle(Shuffles shuffle)
public void shuffleArray(int[] array, int currentLen, ArrayVisualizer arrayVisualizer)
public void refreshArray(int[] array, int currentLen, ArrayVisualizer arrayVisualizer)
Copyright © 2024. All rights reserved.