#include <SetOfPoints.hxx>

Public Member Functions | |
| SetOfPoints (const std::list< Node * > &nodes) | |
| ~SetOfPoints () | |
| void | simplify () |
| std::string | getRepr () const |
| AbstractPoint * | findPointWithNode (Node *node) |
| const std::list< AbstractPoint * > & | getListOfPoints () const |
| int | getMaxLevelOfParallelism () const |
Private Attributes | |
| BagPoint * | _bp |
Definition at line 36 of file SetOfPoints.hxx.
| SetOfPoints::SetOfPoints | ( | const std::list< Node * > & | nodes | ) |
| SetOfPoints::~SetOfPoints | ( | ) |
Definition at line 41 of file SetOfPoints.cxx.
References _bp.
| AbstractPoint * SetOfPoints::findPointWithNode | ( | Node * | node | ) |
Definition at line 73 of file SetOfPoints.cxx.
References _bp, and YACS::ENGINE::BlocPoint::findPointWithNode().
| const std::list< AbstractPoint * > & SetOfPoints::getListOfPoints | ( | ) | const |
Definition at line 80 of file SetOfPoints.cxx.
References _bp, and YACS::ENGINE::BlocPoint::getListOfPoints().
| int SetOfPoints::getMaxLevelOfParallelism | ( | ) | const |
Definition at line 85 of file SetOfPoints.cxx.
References _bp, and YACS::ENGINE::BagPoint::getMaxLevelOfParallelism().
Referenced by YACS::ENGINE::Bloc::getMaxLevelOfParallelism().
| std::string SetOfPoints::getRepr | ( | ) | const |
Definition at line 68 of file SetOfPoints.cxx.
References _bp, and YACS::ENGINE::BagPoint::getRepr().
| void SetOfPoints::simplify | ( | ) |
Definition at line 48 of file SetOfPoints.cxx.
References _bp, YACS::ENGINE::BagPoint::deal1(), YACS::ENGINE::BagPoint::deal2(), YACS::ENGINE::BagPoint::deal2Bis(), YACS::ENGINE::BagPoint::deal2Ter(), and YACS::ENGINE::BagPoint::size().
Referenced by YACS::ENGINE::Bloc::getMaxLevelOfParallelism().
|
private |
Definition at line 47 of file SetOfPoints.hxx.
Referenced by findPointWithNode(), getListOfPoints(), getMaxLevelOfParallelism(), getRepr(), SetOfPoints(), simplify(), and ~SetOfPoints().