#include <paral.h>
Inheritance diagram for PARALL:

Public Methods | |
| PARALL ( int n ) | |
| Constructor. More... | |
| PARALL ( const VECTOR & Y, const MATRIX & A, const INTERVAL_VECTOR & R ) | |
| Constructor. More... | |
| void | SetPointVec ( const VECTOR & Y ) |
| Sets a point vector. More... | |
| void | SetMatrix ( const MATRIX & A ) |
| Sets a transformation matrix. More... | |
| void | SetIntervalVec ( const INTERVAL_VECTOR & R ) |
| Sets an interval vector. More... | |
| void | SetParal ( const VECTOR & Y, const MATRIX & A, const INTERVAL_VECTOR & R ) |
| Sets a parallelepiped. More... | |
| void | SetParal ( const INTERVAL_VECTOR & Y ) |
| Sets a parallelepiped. More... | |
| const VECTOR& | GetPointVec () const |
| Returns the point vector. More... | |
| const MATRIX& | GetMatrix () const |
| Gets a matrix. More... | |
| const INTERVAL_VECTOR& | GetIntervalVec () const |
| Gets an interval vector. More... | |
| PARALL& | operator= ( const SOLUTION & S ) |
| Assignment operator. More... | |
| virtual | ~PARALL () |
| Destructor. | |
The PARALL class specifies a parallelepiped in the form
, where
is an
dimensional point vector,
is an
point matrix, and
is an
dimensional interval vector.
|
|
Constructor.
|
|
|
Constructor.
It creates a parallelepiped with the specified parameters. This constructor also sets a tight enclosure by calling
|
|
|
Destructor.
|
|
|
Sets a point vector.
This function sets the point vector
|
|
|
Sets a transformation matrix.
This function sets the point matrix
|
|
|
Sets an interval vector.
This function sets the interval vector in the parallelepiped
|
|
|
Sets a parallelepiped.
This function sets a parallelepiped with the specified parameters and also sets a tight enclosure by calling
|
|
|
Sets a parallelepiped. This function sets a parallelepiped in the form of a box with edges parallel to the axes of the coordinate system.
|
|
|
Returns the point vector. This function returns the most recently set point vector in the parallelepiped. |
|
|
Gets a matrix. This function returns the most recently set point matrix in the parallelepiped. |
|
|
Gets an interval vector. This function returns the most recently set interval vector in the parallelepiped. |
|
|
Assignment operator. It converts the tight enclosure from the solution object to a parallelepiped representation.
Reimplemented from SOLUTION. |
1.2.0 written by Dimitri van Heesch,
© 1997-2000