#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().