|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
CspAlgorithm | Interface implemented by propagation algorithms supported by the CspSolver. |
CspAlgorithmStrength | Enumeration of values that indicate the strength of a particular algorithm. |
CspBooleanExpr | Base interface for boolean expressions |
CspBooleanVariable | |
CspConstraint | Interface implemented by constraints that are added to the CspSolver |
CspDoubleCast | Interface allowing other variables and expressions to be casted to a double type for use with double expressions |
CspDoubleExpr | Interface implemented by double precision floating point numeric expressions. |
CspDoubleVariable | Interface implemented by double precision floating point variables. |
CspFloatCast | Interface allowing other variables and expressions to be casted to a float type for use with float expressions |
CspFloatExpr | Interface implemented by float precision floating point numeric expressions. |
CspFloatVariable | Interface implemented by float precision floating point variables. |
CspGenericBooleanConstant | Interface for CspGenericBooleanConstant objects |
CspGenericBooleanExpr | Interface implemented by generic boolean expressions. |
CspGenericConstant | Interface for CspGenericConstant objects |
CspGenericDoubleCast | Interface implemented by generic expressions that can be cast to generic double expressions |
CspGenericDoubleConstant | Interface for CspGenericDoubleConstant objects |
CspGenericDoubleExpr | Interface for generic double expressions |
CspGenericFloatCast | Interface implemented by generic expressions that can be cast to generic float expressions |
CspGenericFloatConstant | Interface for CspGenericFloatConstant objects |
CspGenericFloatExpr | Interface for generic float expressions |
CspGenericIndex | Interface implemented by a class that represents a subnotation of a generic variable like Xi or Zj |
CspGenericIndexRestriction | Used during creation of constraints on generic variables to restrict ranges and combinations of indices |
CspGenericIntConstant | Interface for CspGenericIntConstant objects |
CspGenericIntExpr | Interface for generic integer expressions |
CspGenericLongCast | Interface implemented by generic expressions that can be cast to generic long expressions |
CspGenericLongConstant | Interface for CspGenericLongConstant objects |
CspGenericLongExpr | Interface for generic float expressions |
CspGenericNumConstant | Interface for CspGenericNumConstant objects |
CspGenericNumExpr | Interface for generic number expressions |
CspIntExpr | Interface implemented by integer based numeric expressions. |
CspIntSetVariable | Interface implemented by variables representing a set of integer values |
CspIntVariable | Interface implemented by integer based variables. |
CspLongCast | Interface allowing other variables and expressions to be casted to a long type for use with long expressions |
CspLongExpr | Interface implemented by long integer based numeric expressions. |
CspLongVariable | Interface implemented by long integer based variables. |
CspMath | Interface for objects used to create advanced mathematical expressions |
CspNumExpr | Base interface for numeric-based expressions |
CspNumVariable | This interface should be implemented by all numeric variables that allow their domain properties to be accessed and/or modified. |
CspSetConstraints | Interface for a class that is used to create constraints on set variables |
CspSetVariable | Base interface class for set based variables |
CspVariable | This interface should be implemented by all variables that allow their domain properties to be accessed and/or modified. |
CspVariableFactory | Interface of object that is used to generate instances of csp variables |
Exception Summary | |
PropagationFailureException |
The interfaces for building, combining, and constraining variables and expressions
Offers classes for "making" constraint satisfaction problems. Defines interfaces for integer, long, double, float, and boolean forms of variables and expressions. Defines the mathematical operations commonly associated with aforementioned constructs and the format for defining constraints on them. Also includes the concept of generic constants and expressions - 'generic' indicating the use of indexes (commonly written as subscripts) to relate groups of variables like Xi or Yj (read "X sub i" or "Y sub j," respectively).
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |