#include <ConnectedComponent.h>
Public Types | |
| typedef std::vector< Pair2ui > | Coords |
| typedef std::pair< unsigned int, unsigned int > | Pair2ui |
Public Member Functions | |
| void | addCell (Pair2ui coords) |
| void | addNumberOfPoints (const unsigned int &numPoints) |
| ConnectedComponent () | |
| const Coords & | getCells () const |
| unsigned int | getNumPoints () const |
| void | reset () |
Private Attributes | |
| Coords | mCellsCoords |
| unsigned int | mNumberOfPoints |
Definition at line 41 of file ConnectedComponent.h.
| typedef std::vector<Pair2ui> ConnectedComponent::Coords |
Definition at line 44 of file ConnectedComponent.h.
| typedef std::pair<unsigned int, unsigned int> ConnectedComponent::Pair2ui |
Definition at line 43 of file ConnectedComponent.h.
| ConnectedComponent::ConnectedComponent | ( | ) | [inline] |
Definition at line 46 of file ConnectedComponent.h.
| void ConnectedComponent::addCell | ( | Pair2ui | coords | ) | [inline] |
Definition at line 49 of file ConnectedComponent.h.
| void ConnectedComponent::addNumberOfPoints | ( | const unsigned int & | numPoints | ) | [inline] |
Definition at line 48 of file ConnectedComponent.h.
| const Coords& ConnectedComponent::getCells | ( | ) | const [inline] |
Definition at line 51 of file ConnectedComponent.h.
| unsigned int ConnectedComponent::getNumPoints | ( | ) | const [inline] |
Definition at line 52 of file ConnectedComponent.h.
| void ConnectedComponent::reset | ( | ) | [inline] |
Definition at line 54 of file ConnectedComponent.h.
Coords ConnectedComponent::mCellsCoords [private] |
Definition at line 60 of file ConnectedComponent.h.
unsigned int ConnectedComponent::mNumberOfPoints [private] |
Definition at line 61 of file ConnectedComponent.h.