|
PPL Java Language Interface
1.2
|
The negation of a linear expression. More...


Public Member Functions | |
| Linear_Expression_Unary_Minus (Linear_Expression x) | |
Builds an object that represents the negation of the copy x. More... | |
| Linear_Expression | argument () |
Returns the value that this negates. More... | |
| Linear_Expression_Unary_Minus | clone () |
| Builds a copy of this. More... | |
Public Member Functions inherited from parma_polyhedra_library.Linear_Expression | |
| Linear_Expression | sum (Linear_Expression y) |
Returns the sum of this and y. More... | |
| Linear_Expression | subtract (Linear_Expression y) |
Returns the difference of this and y. More... | |
| Linear_Expression | times (Coefficient c) |
Returns the product of this times c. More... | |
| Linear_Expression | unary_minus () |
Returns the negation of this. More... | |
| abstract Linear_Expression | clone () |
| Returns a copy of the linear expression. More... | |
| native String | ascii_dump () |
Returns an ascii formatted internal representation of this. More... | |
| native String | toString () |
Returns a string representation of this. More... | |
| native boolean | is_zero () |
Returns true if and only if this is . More... | |
| native boolean | all_homogeneous_terms_are_zero () |
Returns true if and only if all the homogeneous terms of this are . More... | |
Protected Attributes | |
| Linear_Expression | arg |
The value that this negates. More... | |
Static Private Member Functions | |
| static native void | initIDs () |
The negation of a linear expression.
Definition at line 28 of file Linear_Expression_Unary_Minus.java.
|
inline |
Builds an object that represents the negation of the copy x.
Definition at line 35 of file Linear_Expression_Unary_Minus.java.
References parma_polyhedra_library.Linear_Expression.clone().
Referenced by parma_polyhedra_library.Linear_Expression_Unary_Minus.clone().
|
inline |
Returns the value that this negates.
Definition at line 40 of file Linear_Expression_Unary_Minus.java.
References parma_polyhedra_library.Linear_Expression_Unary_Minus.arg.
|
inline |
Builds a copy of this.
Definition at line 45 of file Linear_Expression_Unary_Minus.java.
References parma_polyhedra_library.Linear_Expression_Unary_Minus.Linear_Expression_Unary_Minus().
|
staticprivate |
|
protected |
The value that this negates.
Definition at line 32 of file Linear_Expression_Unary_Minus.java.
Referenced by parma_polyhedra_library.Linear_Expression_Unary_Minus.argument().