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

#include <MeasurementFramePixelCentroid.h>

Inheritance diagram for SourceXtractor::MeasurementFramePixelCentroid:
Collaboration diagram for SourceXtractor::MeasurementFramePixelCentroid:

Public Member Functions

virtual ~MeasurementFramePixelCentroid ()=default
 Destructor.
 MeasurementFramePixelCentroid (bool bad_projection)
 MeasurementFramePixelCentroid (SeFloat centroid_x, SeFloat centroid_y)
SeFloat getCentroidX () const
 X coordinate of centroid.
SeFloat getCentroidY () const
 Y coordinate of centroid.
bool badProjection () const
Public Member Functions inherited from SourceXtractor::Property
virtual ~Property ()=default

Private Attributes

SeFloat m_centroid_x
SeFloat m_centroid_y
bool m_bad_projection

Detailed Description

Definition at line 31 of file MeasurementFramePixelCentroid.h.

Constructor & Destructor Documentation

◆ ~MeasurementFramePixelCentroid()

virtual SourceXtractor::MeasurementFramePixelCentroid::~MeasurementFramePixelCentroid ( )
virtualdefault

Destructor.

◆ MeasurementFramePixelCentroid() [1/2]

SourceXtractor::MeasurementFramePixelCentroid::MeasurementFramePixelCentroid ( bool bad_projection)
inlineexplicit

Definition at line 38 of file MeasurementFramePixelCentroid.h.

References m_bad_projection, m_centroid_x, and m_centroid_y.

◆ MeasurementFramePixelCentroid() [2/2]

SourceXtractor::MeasurementFramePixelCentroid::MeasurementFramePixelCentroid ( SeFloat centroid_x,
SeFloat centroid_y )
inline

Definition at line 41 of file MeasurementFramePixelCentroid.h.

References m_bad_projection, m_centroid_x, and m_centroid_y.

Member Function Documentation

◆ badProjection()

bool SourceXtractor::MeasurementFramePixelCentroid::badProjection ( ) const
inline

true if the translation detection pixel -> world -> measurement pixel failed (probably falls outside the measurement image and the projection there is discontinuous)

Definition at line 56 of file MeasurementFramePixelCentroid.h.

References m_bad_projection.

◆ getCentroidX()

SeFloat SourceXtractor::MeasurementFramePixelCentroid::getCentroidX ( ) const
inline

X coordinate of centroid.

Definition at line 45 of file MeasurementFramePixelCentroid.h.

References m_centroid_x.

Referenced by SourceXtractor::getCoordX().

◆ getCentroidY()

SeFloat SourceXtractor::MeasurementFramePixelCentroid::getCentroidY ( ) const
inline

Y coordinate of centroid.

Definition at line 50 of file MeasurementFramePixelCentroid.h.

References m_centroid_y.

Referenced by SourceXtractor::getCoordY().

Member Data Documentation

◆ m_bad_projection

bool SourceXtractor::MeasurementFramePixelCentroid::m_bad_projection
private

◆ m_centroid_x

SeFloat SourceXtractor::MeasurementFramePixelCentroid::m_centroid_x
private

◆ m_centroid_y

SeFloat SourceXtractor::MeasurementFramePixelCentroid::m_centroid_y
private

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