PPL Java Language Interface
1.2
|
A linear equality or inequality. More...
Public Member Functions | |
Constraint (Linear_Expression le1, Relation_Symbol rel_sym, Linear_Expression le2) | |
Builds a constraint from two linear expressions with a specified relation symbol. More... | |
Linear_Expression | left_hand_side () |
Returns the left hand side of this . More... | |
Linear_Expression | right_hand_side () |
Returns the right hand side of this . More... | |
Relation_Symbol | kind () |
Returns the relation symbol of this . More... | |
native String | ascii_dump () |
Returns an ascii formatted internal representation of this . More... | |
native String | toString () |
Returns a string representation of this . More... | |
Static Private Member Functions | |
static native void | initIDs () |
Private Attributes | |
Linear_Expression | lhs |
The value of the left hand side of this . More... | |
Linear_Expression | rhs |
The value of the right hand side of this . More... | |
Relation_Symbol | kind |
The relation symbol of this . More... | |
A linear equality or inequality.
An object of the class Constraint is either:
Definition at line 33 of file Constraint.java.
|
inline |
Builds a constraint from two linear expressions with a specified relation symbol.
Definition at line 48 of file Constraint.java.
References parma_polyhedra_library.Linear_Expression.clone(), and parma_polyhedra_library.Relation_Symbol.NOT_EQUAL.
native String parma_polyhedra_library.Constraint.ascii_dump | ( | ) |
Returns an ascii formatted internal representation of this
.
|
staticprivate |
|
inline |
Returns the relation symbol of this
.
Definition at line 68 of file Constraint.java.
|
inline |
Returns the left hand side of this
.
Definition at line 58 of file Constraint.java.
References parma_polyhedra_library.Constraint.lhs.
|
inline |
Returns the right hand side of this
.
Definition at line 63 of file Constraint.java.
References parma_polyhedra_library.Constraint.rhs.
native String parma_polyhedra_library.Constraint.toString | ( | ) |
Returns a string representation of this
.
|
private |
The relation symbol of this
.
Definition at line 42 of file Constraint.java.
|
private |
The value of the left hand side of this
.
Definition at line 36 of file Constraint.java.
Referenced by parma_polyhedra_library.Constraint.left_hand_side().
|
private |
The value of the right hand side of this
.
Definition at line 39 of file Constraint.java.
Referenced by parma_polyhedra_library.Constraint.right_hand_side().