algoanim.animalscript
Class AnimalArrayGenerator
java.lang.Object
algoanim.primitives.generators.Generator
algoanim.animalscript.AnimalGenerator
algoanim.animalscript.AnimalArrayGenerator
- All Implemented Interfaces:
- GeneratorInterface
- Direct Known Subclasses:
- AnimalDoubleArrayGenerator, AnimalIntArrayGenerator, AnimalStringArrayGenerator
public abstract class AnimalArrayGenerator
- extends AnimalGenerator
| Fields inherited from class algoanim.primitives.generators.Generator |
lang |
|
Method Summary |
protected void |
createEntry(ArrayPrimitive array,
java.lang.String keyword,
int from,
int to,
Timing offset,
Timing duration)
|
protected void |
createEntry(ArrayPrimitive array,
java.lang.String keyword,
int position,
Timing offset,
Timing duration)
|
void |
highlightCell(ArrayPrimitive ia,
int from,
int to,
Timing offset,
Timing duration)
|
void |
highlightCell(ArrayPrimitive ia,
int position,
Timing offset,
Timing duration)
|
void |
highlightElem(ArrayPrimitive ia,
int from,
int to,
Timing offset,
Timing duration)
|
void |
highlightElem(ArrayPrimitive ia,
int position,
Timing offset,
Timing duration)
|
void |
swap(ArrayPrimitive iap,
int what,
int with,
Timing delay,
Timing duration)
|
void |
unhighlightCell(ArrayPrimitive ia,
int from,
int to,
Timing offset,
Timing duration)
|
void |
unhighlightCell(ArrayPrimitive ia,
int position,
Timing offset,
Timing duration)
|
void |
unhighlightElem(ArrayPrimitive ia,
int from,
int to,
Timing offset,
Timing duration)
|
void |
unhighlightElem(ArrayPrimitive ia,
int position,
Timing offset,
Timing duration)
|
| Methods inherited from class algoanim.animalscript.AnimalGenerator |
addBooleanOption, addBooleanSwitch, addColorOption, addColorOption, addFontOption, addFontOption, addIntOption, addWithTiming, changeColor, exchange, hide, makeColorDef, makeColorDef, makeDisplayOptionsDef, makeDisplayOptionsDef, makeDurationTimingDef, makeHiddenDef, makeNodeDef, makeOffsetTimingDef, moveBy, moveTo, moveVia, rotate, rotate, show |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnimalArrayGenerator
public AnimalArrayGenerator(Language as)
createEntry
protected void createEntry(ArrayPrimitive array,
java.lang.String keyword,
int position,
Timing offset,
Timing duration)
createEntry
protected void createEntry(ArrayPrimitive array,
java.lang.String keyword,
int from,
int to,
Timing offset,
Timing duration)
highlightCell
public void highlightCell(ArrayPrimitive ia,
int from,
int to,
Timing offset,
Timing duration)
- See Also:
#highlightCell(ArrayPrimitive, int, int, algoanim.util.Timing,
algoanim.util.Timing)
highlightCell
public void highlightCell(ArrayPrimitive ia,
int position,
Timing offset,
Timing duration)
- See Also:
#highlightCell(ArrayPrimitive, int, algoanim.util.Timing,
algoanim.util.Timing)
highlightElem
public void highlightElem(ArrayPrimitive ia,
int from,
int to,
Timing offset,
Timing duration)
- See Also:
#highlightElem(ArrayPrimitive, int, int, algoanim.util.Timing,
algoanim.util.Timing)
highlightElem
public void highlightElem(ArrayPrimitive ia,
int position,
Timing offset,
Timing duration)
- See Also:
#highlightElem(ArrayPrimitive, int, algoanim.util.Timing,
algoanim.util.Timing)
swap
public void swap(ArrayPrimitive iap,
int what,
int with,
Timing delay,
Timing duration)
- See Also:
#swap(
algoanim.primitives.ArrayPrimitive, int, int,
algoanim.util.Timing, algoanim.util.Timing)
unhighlightCell
public void unhighlightCell(ArrayPrimitive ia,
int from,
int to,
Timing offset,
Timing duration)
- See Also:
#unhighlightCell(ArrayPrimitive, int, int, algoanim.util.Timing,
algoanim.util.Timing)
unhighlightCell
public void unhighlightCell(ArrayPrimitive ia,
int position,
Timing offset,
Timing duration)
- See Also:
#unhighlightCell(ArrayPrimitive, int, algoanim.util.Timing,
algoanim.util.Timing)
unhighlightElem
public void unhighlightElem(ArrayPrimitive ia,
int from,
int to,
Timing offset,
Timing duration)
- See Also:
#unhighlightElem(ArrayPrimitive, int, int, algoanim.util.Timing,
algoanim.util.Timing)
unhighlightElem
public void unhighlightElem(ArrayPrimitive ia,
int position,
Timing offset,
Timing duration)
- See Also:
#unhighlightElem(ArrayPrimitive, int, algoanim.util.Timing,
algoanim.util.Timing)