SourceXtractorPlusPlus  0.14
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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

SourceXtractor::PixelCoordinate::PixelCoordinate ( )
inline

Definition at line 40 of file PixelCoordinate.h.

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

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

Definition at line 42 of file PixelCoordinate.h.

Member Function Documentation

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

Definition at line 48 of file PixelCoordinate.h.

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:

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:

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

Definition at line 60 of file PixelCoordinate.h.

References m_x, and m_y.

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:

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

Definition at line 70 of file PixelCoordinate.h.

References m_x, and m_y.

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

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::WCS::addOffset(), SourceXtractor::MeasurementFrameGroupRectangleTask::computeProperties(), SourceXtractor::MeasurementFrameRectangleTask::computeProperties(), SourceXtractor::MoffatModelFittingTask::computeProperties(), SourceXtractor::DetectionFrameGroupStampTask::computeProperties(), SourceXtractor::MeasurementFrameRectangle::getBottomRight(), SourceXtractor::MeasurementFrameGroupRectangle::getBottomRight(), SourceXtractor::getCoordX(), SourceXtractor::MeasurementFrameRectangle::getHeight(), SourceXtractor::MeasurementFrameGroupRectangle::getHeight(), SourceXtractor::SubImage< T >::getRepr(), SourceXtractor::MeasurementFrameGroupRectangle::getTopLeft(), SourceXtractor::MeasurementFrameRectangle::getTopLeft(), SourceXtractor::RecenterImage< T >::getValue(), SourceXtractor::Image< T >::getValue(), SourceXtractor::SubImage< T >::getValue(), SourceXtractor::MeasurementFrameRectangle::getWidth(), SourceXtractor::MeasurementFrameGroupRectangle::getWidth(), SourceXtractor::PixelBoundaries::getWidth(), SourceXtractor::NeighbourInfo::isNeighbourObjectPixel(), SourceXtractor::MeasurementFrameGroupRectangle::isOutsideOfFrame(), SourceXtractor::BFSSegmentation::labelSource(), SourceXtractor::BFSSegmentation::VisitedMap::markVisited(), std::hash< SourceXtractor::PixelCoordinate >::operator()(), operator*(), operator+(), operator+=(), operator-(), operator-=(), operator==(), SourceXtractor::DFTConvolution< DetectionImage::PixelType, PaddedType >::padKernel(), SourceXtractor::VectorImage< T >::setValue(), SourceXtractor::OverlappingBoundariesCriteria::shouldGroup(), SourceXtractor::SubImage< T >::SubImage(), and SourceXtractor::BFSSegmentation::VisitedMap::wasVisited().

int SourceXtractor::PixelCoordinate::m_y

Definition at line 38 of file PixelCoordinate.h.

Referenced by SourceXtractor::FlexibleModelFittingPointModel::addForSource(), SourceXtractor::FlexibleModelFittingExponentialModel::addForSource(), SourceXtractor::FlexibleModelFittingDevaucouleursModel::addForSource(), SourceXtractor::FlexibleModelFittingSersicModel::addForSource(), SourceXtractor::WCS::addOffset(), SourceXtractor::MeasurementFrameGroupRectangleTask::computeProperties(), SourceXtractor::MeasurementFrameRectangleTask::computeProperties(), SourceXtractor::MoffatModelFittingTask::computeProperties(), SourceXtractor::DetectionFrameGroupStampTask::computeProperties(), SourceXtractor::getCoordY(), SourceXtractor::MeasurementFrameGroupRectangle::getHeight(), SourceXtractor::MeasurementFrameRectangle::getHeight(), SourceXtractor::PixelBoundaries::getHeight(), SourceXtractor::SubImage< T >::getRepr(), SourceXtractor::RecenterImage< T >::getValue(), SourceXtractor::Image< T >::getValue(), SourceXtractor::SubImage< T >::getValue(), SourceXtractor::NeighbourInfo::isNeighbourObjectPixel(), SourceXtractor::BFSSegmentation::labelSource(), SourceXtractor::BFSSegmentation::VisitedMap::markVisited(), std::hash< SourceXtractor::PixelCoordinate >::operator()(), operator*(), operator+(), operator+=(), operator-(), operator-=(), operator==(), SourceXtractor::VectorImage< T >::setValue(), SourceXtractor::OverlappingBoundariesCriteria::shouldGroup(), SourceXtractor::SubImage< T >::SubImage(), and SourceXtractor::BFSSegmentation::VisitedMap::wasVisited().


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