|
PPL Java Language Interface
0.12.1
|
The product of a linear expression and a coefficient. More...


Public Member Functions | |
| Linear_Expression_Times (Coefficient c, Variable v) | |
| Builds an object cloning the input arguments. | |
| Linear_Expression_Times (Coefficient c, Linear_Expression l) | |
| Builds an object cloning the input arguments. | |
| Linear_Expression_Times (Linear_Expression l, Coefficient c) | |
| Builds an object cloning the input arguments. | |
| Coefficient | coefficient () |
Returns the coefficient of this. | |
| Linear_Expression | linear_expression () |
Returns the linear expression subobject of this. | |
| Linear_Expression_Times | clone () |
| Builds a copy of this. | |
Protected Attributes | |
| Coefficient | coeff |
| The value of the coefficient. | |
| Linear_Expression | lin_expr |
| The value of the inner linear expression. | |
Static Private Member Functions | |
| static native void | initIDs () |
The product of a linear expression and a coefficient.
Definition at line 28 of file Linear_Expression_Times.java.
|
inline |
Builds an object cloning the input arguments.
Definition at line 38 of file Linear_Expression_Times.java.
References parma_polyhedra_library.Linear_Expression_Times.coeff, and parma_polyhedra_library.Linear_Expression_Times.lin_expr.
Referenced by parma_polyhedra_library.Linear_Expression_Times.clone().
|
inline |
Builds an object cloning the input arguments.
Definition at line 44 of file Linear_Expression_Times.java.
References parma_polyhedra_library.Linear_Expression.clone(), parma_polyhedra_library.Linear_Expression_Times.coeff, and parma_polyhedra_library.Linear_Expression_Times.lin_expr.
|
inline |
Builds an object cloning the input arguments.
Definition at line 50 of file Linear_Expression_Times.java.
References parma_polyhedra_library.Linear_Expression.clone(), parma_polyhedra_library.Linear_Expression_Times.coeff, and parma_polyhedra_library.Linear_Expression_Times.lin_expr.
|
inlinevirtual |
Builds a copy of this.
Implements parma_polyhedra_library.Linear_Expression.
Definition at line 66 of file Linear_Expression_Times.java.
References parma_polyhedra_library.Linear_Expression_Times.coeff, parma_polyhedra_library.Linear_Expression_Times.lin_expr, and parma_polyhedra_library.Linear_Expression_Times.Linear_Expression_Times().
Returns the coefficient of this.
Definition at line 56 of file Linear_Expression_Times.java.
References parma_polyhedra_library.Linear_Expression_Times.coeff.
|
staticprivate |
Reimplemented from parma_polyhedra_library.Linear_Expression.
Returns the linear expression subobject of this.
Definition at line 61 of file Linear_Expression_Times.java.
References parma_polyhedra_library.Linear_Expression_Times.lin_expr.
The value of the coefficient.
Definition at line 32 of file Linear_Expression_Times.java.
Referenced by parma_polyhedra_library.Linear_Expression_Times.clone(), parma_polyhedra_library.Linear_Expression_Times.coefficient(), and parma_polyhedra_library.Linear_Expression_Times.Linear_Expression_Times().
The value of the inner linear expression.
Definition at line 35 of file Linear_Expression_Times.java.
Referenced by parma_polyhedra_library.Linear_Expression_Times.clone(), parma_polyhedra_library.Linear_Expression_Times.linear_expression(), and parma_polyhedra_library.Linear_Expression_Times.Linear_Expression_Times().