SourceXtractorPlusPlus  0.10
Please provide a description of the project.
Public Member Functions | Public Attributes | List of all members
SourceXtractor::PixelCoordinate Class Reference

A pixel coordinate made of two integers m_x and m_y. More...

#include <PixelCoordinate.h>

Public Member Functions

 PixelCoordinate ()
 
 PixelCoordinate (int x, int y)
 
bool operator== (const PixelCoordinate &other) const
 
bool operator!= (const PixelCoordinate &other) const
 
PixelCoordinate operator* (double scalar) const
 
PixelCoordinate operator+ (const PixelCoordinate &other) const
 
PixelCoordinateoperator+= (const PixelCoordinate &other)
 
PixelCoordinate operator- (const PixelCoordinate &other) const
 
PixelCoordinateoperator-= (const PixelCoordinate &other)
 

Public Attributes

int m_x
 
int m_y
 

Detailed Description

A pixel coordinate made of two integers m_x and m_y.

Definition at line 37 of file PixelCoordinate.h.

Constructor & Destructor Documentation

◆ PixelCoordinate() [1/2]

SourceXtractor::PixelCoordinate::PixelCoordinate ( )
inline

Definition at line 40 of file PixelCoordinate.h.

Referenced by operator*(), operator+(), and operator-().

◆ PixelCoordinate() [2/2]

SourceXtractor::PixelCoordinate::PixelCoordinate ( int  x,
int  y 
)
inline

Definition at line 42 of file PixelCoordinate.h.

Member Function Documentation

◆ operator!=()

bool SourceXtractor::PixelCoordinate::operator!= ( const PixelCoordinate other) const
inline

Definition at line 48 of file PixelCoordinate.h.

◆ operator*()

PixelCoordinate SourceXtractor::PixelCoordinate::operator* ( double  scalar) const
inline

Definition at line 52 of file PixelCoordinate.h.

References m_x, m_y, and PixelCoordinate().

Here is the call graph for this function:

◆ operator+()

PixelCoordinate SourceXtractor::PixelCoordinate::operator+ ( const PixelCoordinate other) const
inline

Definition at line 56 of file PixelCoordinate.h.

References m_x, m_y, and PixelCoordinate().

Here is the call graph for this function:

◆ operator+=()

PixelCoordinate& SourceXtractor::PixelCoordinate::operator+= ( const PixelCoordinate other)
inline

Definition at line 60 of file PixelCoordinate.h.

References m_x, and m_y.

◆ operator-()

PixelCoordinate SourceXtractor::PixelCoordinate::operator- ( const PixelCoordinate other) const
inline

Definition at line 66 of file PixelCoordinate.h.

References m_x, m_y, and PixelCoordinate().

Here is the call graph for this function:

◆ operator-=()

PixelCoordinate& SourceXtractor::PixelCoordinate::operator-= ( const PixelCoordinate other)
inline

Definition at line 70 of file PixelCoordinate.h.

References m_x, and m_y.

◆ operator==()

bool SourceXtractor::PixelCoordinate::operator== ( const PixelCoordinate other) const
inline

Definition at line 44 of file PixelCoordinate.h.

References m_x, and m_y.

Member Data Documentation

◆ m_x

int SourceXtractor::PixelCoordinate::m_x

Definition at line 38 of file PixelCoordinate.h.

Referenced by SourceXtractor::FlexibleModelFittingPointModel::addForSource(), SourceXtractor::FlexibleModelFittingExponentialModel::addForSource(), SourceXtractor::FlexibleModelFittingDevaucouleursModel::addForSource(), SourceXtractor::FlexibleModelFittingSersicModel::addForSource(), SourceXtractor::MeasurementFrameGroupRectangleTask::computeProperties(), SourceXtractor::MeasurementFrameRectangleTask::computeProperties(), SourceXtractor::MoffatModelFittingTask::computeProperties(), SourceXtractor::MeasurementFrameRectangle::getBottomRight(), SourceXtractor::MeasurementFrameGroupRectangle::getBottomRight(), SourceXtractor::MeasurementFrameRectangle::getHeight(), SourceXtractor::MeasurementFrameGroupRectangle::getHeight(), SourceXtractor::MeasurementFrameRectangle::getTopLeft(), SourceXtractor::MeasurementFrameGroupRectangle::getTopLeft(), SourceXtractor::RecenterImage< T >::getValue(), SourceXtractor::MeasurementFrameRectangle::getWidth(), SourceXtractor::MeasurementFrameGroupRectangle::getWidth(), SourceXtractor::PixelBoundaries::getWidth(), SourceXtractor::NeighbourInfo::isNeighbourObjectPixel(), SourceXtractor::MeasurementFrameGroupRectangle::isOutsideOfFrame(), std::hash< SourceXtractor::PixelCoordinate >::operator()(), operator*(), operator+(), operator+=(), operator-(), operator-=(), operator==(), SourceXtractor::DFTConvolution< DetectionImage::PixelType, PaddedType >::padKernel(), and SourceXtractor::OverlappingBoundariesCriteria::shouldGroup().

◆ m_y

int SourceXtractor::PixelCoordinate::m_y

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