SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SourceXtractor::LutzList Class Reference

#include <Lutz.h>

Inheritance diagram for SourceXtractor::LutzList:
Collaboration diagram for SourceXtractor::LutzList:

Public Member Functions

 LutzList ()
virtual ~LutzList ()=default
const std::vector< PixelGroup > & getGroups () const
void labelImage (const DetectionImage &image, PixelCoordinate offset=PixelCoordinate(0, 0))
Public Member Functions inherited from SourceXtractor::Lutz
 Lutz ()
virtual ~Lutz ()=default
void labelImage (LutzListener &listener, const DetectionImage &image, PixelCoordinate offset=PixelCoordinate(0, 0))
Public Member Functions inherited from SourceXtractor::Lutz::LutzListener
virtual void notifyProgress (int, int)

Protected Member Functions

void publishGroup (PixelGroup &pixel_group) override

Private Attributes

std::vector< PixelGroupm_groups

Detailed Description

Definition at line 65 of file Lutz.h.

Constructor & Destructor Documentation

◆ LutzList()

SourceXtractor::LutzList::LutzList ( )
inline

Definition at line 68 of file Lutz.h.

◆ ~LutzList()

virtual SourceXtractor::LutzList::~LutzList ( )
virtualdefault

Member Function Documentation

◆ getGroups()

const std::vector< PixelGroup > & SourceXtractor::LutzList::getGroups ( ) const
inline

Definition at line 71 of file Lutz.h.

References m_groups.

Referenced by SourceXtractor::MultiThresholdPartitionStep::partition().

◆ labelImage()

void SourceXtractor::LutzList::labelImage ( const DetectionImage & image,
PixelCoordinate offset = PixelCoordinate(0,0) )
inline

Definition at line 75 of file Lutz.h.

References SourceXtractor::Lutz::labelImage().

Referenced by SourceXtractor::MultiThresholdPartitionStep::partition().

Here is the call graph for this function:

◆ publishGroup()

void SourceXtractor::LutzList::publishGroup ( PixelGroup & pixel_group)
overrideprotectedvirtual

Implements SourceXtractor::Lutz::LutzListener.

Definition at line 231 of file Lutz.cpp.

References m_groups.

Member Data Documentation

◆ m_groups

std::vector<PixelGroup> SourceXtractor::LutzList::m_groups
private

Definition at line 83 of file Lutz.h.

Referenced by getGroups(), and publishGroup().


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