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