Package | Description |
---|---|
net.sourceforge.czt.animation.eval |
CZT ZLive Animator
|
net.sourceforge.czt.animation.eval.flatpred | |
net.sourceforge.czt.animation.eval.flatvisitor | |
net.sourceforge.czt.animation.eval.result |
Class and Description |
---|
FlatPredList
Manages a list of FlatPred predicates.
|
Mode
A Mode object contains information about one way of executing a FlatPred.
|
Class and Description |
---|
Bounds
Maintains lower and upper bounds for integer variables.
|
FlatConst
FlatPlus implements the var = const predicate.
|
FlatEvalSet |
FlatFalse
FlatFalse implements the false predicate, which causes
all evaluations to fail.
|
FlatForall |
FlatPred
FlatPred is the base class of the flattened predicates used in ZLive.
|
FlatPredList
Manages a list of FlatPred predicates.
|
Mode
A Mode object contains information about one way of executing a FlatPred.
|
ModeList
A subclass of Mode that records modes for compound structures.
|
Class and Description |
---|
FlatBinding
Evaluates ZBinding terms.
|
FlatBindSel
FlatTupleSel implements the binding.n = result predicate.
|
FlatCard |
FlatConst
FlatPlus implements the var = const predicate.
|
FlatDiscreteSet |
FlatDiv
FlatMult implements the a/b=c predicate.
|
FlatEquals
FlatEquals implements the a = b predicate.
|
FlatExists
This implements the exists quantifier.
|
FlatFalse
FlatFalse implements the false predicate, which causes
all evaluations to fail.
|
FlatForall |
FlatGivenSet
An extensible set of 'unknown' values (represented by strings).
|
FlatIfThenElse
FlatIfThenElse(p, e1,n1, e2,n2, resultName) implements
(p => n1=e1 and resultName=n1) and
(not(p) => n2=e2 and resultName=n2)
It requires all free vars of p, e1 and e2 to be ground.
|
FlatLessThan
This implements the a < b predicate.
|
FlatLessThanEquals
FlatPlus implements the a <= b predicate.
|
FlatMember |
FlatMod
FlatMult implements the a/b=c predicate.
|
FlatMu
This overrides the forall evaluation algorithm.
|
FlatMult
FlatMult implements the a*b=c predicate.
|
FlatNegate
FlatNegate implements the -a = b predicate.
|
FlatNot |
FlatOr
FlatOr(p, q) implements p \lor q.
|
FlatPlus
FlatPlus implements the a+b=c predicate.
|
FlatPowerSet |
FlatPred
FlatPred is the base class of the flattened predicates used in ZLive.
|
FlatProd
FlatProd([a,b,c...], s) implements a \cross b \cross c...
|
FlatRangeSet |
FlatRelSet |
FlatSetComp |
FlatTuple |
FlatTupleSel
FlatTupleSel implements the tuple.i = result predicate.
|
FlatUnion
FlatUnion(a, b, r) implements a \cup b = s.
|
Class and Description |
---|
Bounds
Maintains lower and upper bounds for integer variables.
|
FlatPredList
Manages a list of FlatPred predicates.
|
Copyright © 2003–2016 Community Z Tools Project. All rights reserved.