parma_polyhedra_library::Linear_Expression_Unary_Minus Class Reference
[Java Language Interface]

The negation of a linear expression. More...

Inheritance diagram for parma_polyhedra_library::Linear_Expression_Unary_Minus:
Inheritance graph
[legend]
Collaboration diagram for parma_polyhedra_library::Linear_Expression_Unary_Minus:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Linear_Expression_Unary_Minus (Linear_Expression x)
 Builds an object that represents the negation of the copy x.
Linear_Expression argument ()
 Returns the value that this negates.
Linear_Expression_Unary_Minus clone ()
 Builds a copy of this.

Protected Attributes

Linear_Expression arg
 The value that this negates.

Static Package Functions

 [static initializer]

Static Private Member Functions

static native void initIDs ()

Detailed Description

The negation of a linear expression.

Definition at line 28 of file Linear_Expression_Unary_Minus.java.


Constructor & Destructor Documentation

parma_polyhedra_library::Linear_Expression_Unary_Minus::Linear_Expression_Unary_Minus ( Linear_Expression  x  )  [inline]

Builds an object that represents the negation of the copy x.

Definition at line 35 of file Linear_Expression_Unary_Minus.java.

References arg, and parma_polyhedra_library::Linear_Expression::clone().

Referenced by clone().


Member Function Documentation

parma_polyhedra_library::Linear_Expression_Unary_Minus::[static initializer] (  )  [inline, static, package]
Linear_Expression parma_polyhedra_library::Linear_Expression_Unary_Minus::argument (  )  [inline]

Returns the value that this negates.

Definition at line 40 of file Linear_Expression_Unary_Minus.java.

References arg.

Linear_Expression_Unary_Minus parma_polyhedra_library::Linear_Expression_Unary_Minus::clone (  )  [inline, virtual]

Builds a copy of this.

Implements parma_polyhedra_library::Linear_Expression.

Definition at line 45 of file Linear_Expression_Unary_Minus.java.

References arg, and Linear_Expression_Unary_Minus().

static native void parma_polyhedra_library::Linear_Expression_Unary_Minus::initIDs (  )  [static, private]

Member Data Documentation

The value that this negates.

Definition at line 32 of file Linear_Expression_Unary_Minus.java.

Referenced by argument(), clone(), and Linear_Expression_Unary_Minus().


The documentation for this class was generated from the following file:
Generated on Sun Feb 27 16:23:05 2011 for PPL Java Language Interface by  doxygen 1.6.3