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