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 Package Functions | |
| [static initializer] | |
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.
| parma_polyhedra_library::Linear_Expression_Times::Linear_Expression_Times | ( | Coefficient | c, | |
| Variable | v | |||
| ) | [inline] |
Builds an object cloning the input arguments.
Definition at line 38 of file Linear_Expression_Times.java.
References coeff, and lin_expr.
Referenced by clone().
| parma_polyhedra_library::Linear_Expression_Times::Linear_Expression_Times | ( | Coefficient | c, | |
| Linear_Expression | l | |||
| ) | [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(), coeff, and lin_expr.
| parma_polyhedra_library::Linear_Expression_Times::Linear_Expression_Times | ( | Linear_Expression | l, | |
| Coefficient | c | |||
| ) | [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(), coeff, and lin_expr.
| parma_polyhedra_library::Linear_Expression_Times::[static initializer] | ( | ) | [inline, static, package] |
Reimplemented from parma_polyhedra_library::Linear_Expression.
| Linear_Expression_Times parma_polyhedra_library::Linear_Expression_Times::clone | ( | ) | [inline, virtual] |
Builds a copy of this.
Implements parma_polyhedra_library::Linear_Expression.
Definition at line 66 of file Linear_Expression_Times.java.
References coeff, lin_expr, and Linear_Expression_Times().
| Coefficient parma_polyhedra_library::Linear_Expression_Times::coefficient | ( | ) | [inline] |
Returns the coefficient of this.
Definition at line 56 of file Linear_Expression_Times.java.
References coeff.
| static native void parma_polyhedra_library::Linear_Expression_Times::initIDs | ( | ) | [static, private] |
Reimplemented from parma_polyhedra_library::Linear_Expression.
| Linear_Expression parma_polyhedra_library::Linear_Expression_Times::linear_expression | ( | ) | [inline] |
Returns the linear expression subobject of this.
Definition at line 61 of file Linear_Expression_Times.java.
References lin_expr.
The value of the coefficient.
Definition at line 32 of file Linear_Expression_Times.java.
Referenced by clone(), coefficient(), and Linear_Expression_Times().
The value of the inner linear expression.
Definition at line 35 of file Linear_Expression_Times.java.
Referenced by clone(), linear_expression(), and Linear_Expression_Times().
1.6.3