SourceXtractorPlusPlus
0.15
Please provide a description of the project.
|
#include <NeighbourInfo.h>
Public Member Functions | |
virtual | ~NeighbourInfo ()=default |
NeighbourInfo (const PixelCoordinate &min_pixel, const PixelCoordinate &max_pixel, const std::vector< PixelCoordinate > &pixel_list, const std::shared_ptr< Image< SeFloat >> &threshold_image) | |
bool | isNeighbourObjectPixel (int x, int y) const |
Private Attributes | |
std::shared_ptr< VectorImage < int > > | m_neighbour_image |
PixelCoordinate | m_offset |
Definition at line 34 of file NeighbourInfo.h.
|
virtualdefault |
SourceXtractor::NeighbourInfo::NeighbourInfo | ( | const PixelCoordinate & | min_pixel, |
const PixelCoordinate & | max_pixel, | ||
const std::vector< PixelCoordinate > & | pixel_list, | ||
const std::shared_ptr< Image< SeFloat >> & | threshold_image | ||
) |
Definition at line 28 of file NeighbourInfo.cpp.
bool SourceXtractor::NeighbourInfo::isNeighbourObjectPixel | ( | int | x, |
int | y | ||
) | const |
Definition at line 64 of file NeighbourInfo.cpp.
References m_neighbour_image, m_offset, SourceXtractor::PixelCoordinate::m_x, and SourceXtractor::PixelCoordinate::m_y.
Referenced by SourceXtractor::computeFlags(), and SourceXtractor::KronRadiusTask::computeProperties().
|
private |
Definition at line 46 of file NeighbourInfo.h.
Referenced by isNeighbourObjectPixel().
|
private |
Definition at line 47 of file NeighbourInfo.h.
Referenced by isNeighbourObjectPixel().