jopt.csp.spi.arcalgorithm.graph.arc.generic
Class GenericNumTrigArc

java.lang.Object
  extended byjopt.csp.spi.arcalgorithm.graph.arc.AbstractArc
      extended byjopt.csp.spi.arcalgorithm.graph.arc.generic.GenericArc
          extended byjopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumArc
              extended byjopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumTrigArc
All Implemented Interfaces:
Arc, NumArc, NumConstants
Direct Known Subclasses:
GenericNumAcosArc, GenericNumAsinArc, GenericNumAtanArc, GenericNumCosArc, GenericNumExpArc, GenericNumLogArc, GenericNumNatLogArc, GenericNumPowerArc, GenericNumSinArc, GenericNumTanArc

public abstract class GenericNumTrigArc
extends GenericNumArc
implements NumArc

Base class for generic trig arcs such as Cos, Sin, NatLog, etc.


Field Summary
 
Fields inherited from interface jopt.csp.spi.arcalgorithm.graph.arc.Arc
BINARY, GENERIC, HYPER, NODE, SCHEDULE
 
Fields inherited from interface jopt.csp.spi.util.NumConstants
ADD, DIVIDE, DIVIDE_BY, DIVIDE_BY_CEIL, DIVIDE_BY_FLOOR, DIVIDE_CEIL, DIVIDE_FLOOR, DOUBLE, DOUBLE_NEG_INF, DOUBLE_POS_INF, DOUBLE_ZERO, EQ, FLOAT, FLOAT_NEG_INF, FLOAT_POS_INF, FLOAT_ZERO, GEQ, GT, HALF_PI, INTEGER, INTEGER_MAX, INTEGER_MIN, INTEGER_ZERO, LEQ, LONG, LONG_MAX, LONG_MIN, LONG_ZERO, LT, MULTIPLY, NEQ, ONE_AND_HALF_PI, PI, RANGE, SUBTRACT, SUBTRACT_FROM, TWO_PI
 
Methods inherited from class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericNumArc
isInDomainX, isInDomainY, isInDomainZ, propagate, propagate
 
Methods inherited from class jopt.csp.spi.arcalgorithm.graph.arc.generic.GenericArc
getArcType, getComplexity, getSourceDependencies, getSourceNodes, getTargetNodes
 
Methods inherited from class jopt.csp.spi.arcalgorithm.graph.arc.AbstractArc
setAlgorithmStrength, setUseDomainDeltas
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jopt.csp.spi.arcalgorithm.graph.arc.Arc
getArcType, getComplexity, propagate, propagate, setAlgorithmStrength, setUseDomainDeltas