jopt.csp.spi.arcalgorithm.variable
Interface FloatCast

All Superinterfaces:
jopt.csp.variable.CspDoubleCast, jopt.csp.variable.CspFloatCast, jopt.csp.variable.CspNumExpr, DoubleCast, NumExpr, TrigExpr
All Known Subinterfaces:
LongCast
All Known Implementing Classes:
FloatExpr, IntExpr, LongExpr

public interface FloatCast
extends jopt.csp.variable.CspFloatCast, DoubleCast

Interface allowing other variables and expressions to be casted to a float type for use with float expressions


Method Summary
 FloatDomain getFloatDomain()
          Returns double domain for this expression
 
Methods inherited from interface jopt.csp.variable.CspNumExpr
between, between, between, between, eq, geq, getName, gt, isBound, leq, lt, neq, notBetween, notBetween, notBetween, notBetween, setName
 
Methods inherited from interface jopt.csp.spi.arcalgorithm.variable.DoubleCast
getDoubleDomain
 
Methods inherited from interface jopt.csp.spi.arcalgorithm.constraint.num.NumExpr
getBooleanSourceArcs, getName, getNextHigher, getNextLower, getNode, getNodeCollection, getNumberType, getNumMax, getNumMin, getPrecision, isBound, setPrecision, updateGraph
 
Methods inherited from interface jopt.csp.spi.util.TrigExpr
isInDomain
 

Method Detail

getFloatDomain

public FloatDomain getFloatDomain()
Returns double domain for this expression