SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SourceXtractor::BFSSegmentation::VisitedMap Class Reference
Collaboration diagram for SourceXtractor::BFSSegmentation::VisitedMap:

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

◆ VisitedMap()

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

Definition at line 46 of file BFSSegmentation.h.

References m_height, m_visited, and m_width.

Member Function Documentation

◆ markVisited()

void SourceXtractor::BFSSegmentation::VisitedMap::markVisited ( PixelCoordinate pc)
inline

Definition at line 48 of file BFSSegmentation.h.

References m_visited, and m_width.

Referenced by SourceXtractor::BFSSegmentation::labelSource().

◆ wasVisited()

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

Member Data Documentation

◆ m_height

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

Definition at line 61 of file BFSSegmentation.h.

Referenced by VisitedMap(), and wasVisited().

◆ m_visited

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

Definition at line 62 of file BFSSegmentation.h.

Referenced by markVisited(), VisitedMap(), and wasVisited().

◆ m_width

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

Definition at line 61 of file BFSSegmentation.h.

Referenced by markVisited(), VisitedMap(), and wasVisited().


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