SourceXtractorPlusPlus  0.14
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SourceXtractor::BFSSegmentation::VisitedMap Class Reference
Collaboration diagram for SourceXtractor::BFSSegmentation::VisitedMap:
[legend]

Public Member Functions

 VisitedMap (int width, int height)
 
void markVisited (PixelCoordinate pc)
 
bool wasVisited (PixelCoordinate pc) const
 

Private Attributes

int m_width
 
int m_height
 
std::vector< bool > m_visited
 

Detailed Description

Definition at line 44 of file BFSSegmentation.h.

Constructor & Destructor Documentation

SourceXtractor::BFSSegmentation::VisitedMap::VisitedMap ( int  width,
int  height 
)
inline

Definition at line 46 of file BFSSegmentation.h.

Member Function Documentation

void SourceXtractor::BFSSegmentation::VisitedMap::markVisited ( PixelCoordinate  pc)
inline
bool SourceXtractor::BFSSegmentation::VisitedMap::wasVisited ( PixelCoordinate  pc) const
inline

Member Data Documentation

int SourceXtractor::BFSSegmentation::VisitedMap::m_height
private

Definition at line 61 of file BFSSegmentation.h.

Referenced by wasVisited().

std::vector<bool> SourceXtractor::BFSSegmentation::VisitedMap::m_visited
private

Definition at line 62 of file BFSSegmentation.h.

Referenced by markVisited(), and wasVisited().

int SourceXtractor::BFSSegmentation::VisitedMap::m_width
private

Definition at line 61 of file BFSSegmentation.h.

Referenced by markVisited(), and wasVisited().


The documentation for this class was generated from the following file: