|
SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
|
#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.
References SourceXtractor::PixelCoordinate::clip(), SourceXtractor::VectorImage< T >::create(), m_neighbour_image, and m_offset.

| bool SourceXtractor::NeighbourInfo::isNeighbourObjectPixel | ( | int | x, |
| int | y ) const |
Definition at line 64 of file NeighbourInfo.cpp.
References m_neighbour_image, and m_offset.
Referenced by SourceXtractor::computeFlags(), and SourceXtractor::KronRadiusTask::computeProperties().
|
private |
Definition at line 46 of file NeighbourInfo.h.
Referenced by isNeighbourObjectPixel(), and NeighbourInfo().
|
private |
Definition at line 47 of file NeighbourInfo.h.
Referenced by isNeighbourObjectPixel(), and NeighbourInfo().