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

#include <DetectionFrameGroupStamp.h>

Inheritance diagram for SourceXtractor::DetectionFrameGroupStamp:
Collaboration diagram for SourceXtractor::DetectionFrameGroupStamp:

Public Member Functions

virtual ~DetectionFrameGroupStamp ()=default
 DetectionFrameGroupStamp (std::shared_ptr< DetectionImage > stamp, std::shared_ptr< DetectionImage > thresholded_stamp, PixelCoordinate top_left, std::shared_ptr< WeightImage > variance_stamp)
const DetectionImagegetStamp () const
const DetectionImagegetThresholdedStamp () const
const DetectionImagegetVarianceStamp () const
PixelCoordinate getTopLeft () const
Public Member Functions inherited from SourceXtractor::Property
virtual ~Property ()=default

Private Attributes

std::shared_ptr< DetectionImagem_stamp
std::shared_ptr< DetectionImagem_thresholded_stamp
std::shared_ptr< WeightImagem_variance_stamp
PixelCoordinate m_top_left

Detailed Description

Definition at line 33 of file DetectionFrameGroupStamp.h.

Constructor & Destructor Documentation

◆ ~DetectionFrameGroupStamp()

virtual SourceXtractor::DetectionFrameGroupStamp::~DetectionFrameGroupStamp ( )
virtualdefault

◆ DetectionFrameGroupStamp()

SourceXtractor::DetectionFrameGroupStamp::DetectionFrameGroupStamp ( std::shared_ptr< DetectionImage > stamp,
std::shared_ptr< DetectionImage > thresholded_stamp,
PixelCoordinate top_left,
std::shared_ptr< WeightImage > variance_stamp )
inline

Definition at line 39 of file DetectionFrameGroupStamp.h.

References m_stamp, m_thresholded_stamp, m_top_left, and m_variance_stamp.

Member Function Documentation

◆ getStamp()

const DetectionImage & SourceXtractor::DetectionFrameGroupStamp::getStamp ( ) const
inline

Definition at line 46 of file DetectionFrameGroupStamp.h.

References m_stamp.

◆ getThresholdedStamp()

const DetectionImage & SourceXtractor::DetectionFrameGroupStamp::getThresholdedStamp ( ) const
inline

Definition at line 50 of file DetectionFrameGroupStamp.h.

References m_thresholded_stamp.

◆ getTopLeft()

PixelCoordinate SourceXtractor::DetectionFrameGroupStamp::getTopLeft ( ) const
inline

Definition at line 59 of file DetectionFrameGroupStamp.h.

References m_top_left.

◆ getVarianceStamp()

const DetectionImage & SourceXtractor::DetectionFrameGroupStamp::getVarianceStamp ( ) const
inline

Definition at line 55 of file DetectionFrameGroupStamp.h.

References m_variance_stamp.

Member Data Documentation

◆ m_stamp

std::shared_ptr<DetectionImage> SourceXtractor::DetectionFrameGroupStamp::m_stamp
private

Definition at line 64 of file DetectionFrameGroupStamp.h.

Referenced by DetectionFrameGroupStamp(), and getStamp().

◆ m_thresholded_stamp

std::shared_ptr<DetectionImage> SourceXtractor::DetectionFrameGroupStamp::m_thresholded_stamp
private

Definition at line 64 of file DetectionFrameGroupStamp.h.

Referenced by DetectionFrameGroupStamp(), and getThresholdedStamp().

◆ m_top_left

PixelCoordinate SourceXtractor::DetectionFrameGroupStamp::m_top_left
private

Definition at line 66 of file DetectionFrameGroupStamp.h.

Referenced by DetectionFrameGroupStamp(), and getTopLeft().

◆ m_variance_stamp

std::shared_ptr<WeightImage> SourceXtractor::DetectionFrameGroupStamp::m_variance_stamp
private

Definition at line 65 of file DetectionFrameGroupStamp.h.

Referenced by DetectionFrameGroupStamp(), and getVarianceStamp().


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