SourceXtractorPlusPlus  0.13
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
SourceXtractor::NeighbourInfo Class Reference

#include <NeighbourInfo.h>

Collaboration diagram for SourceXtractor::NeighbourInfo:
[legend]

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
 

Detailed Description

Definition at line 34 of file NeighbourInfo.h.

Constructor & Destructor Documentation

virtual SourceXtractor::NeighbourInfo::~NeighbourInfo ( )
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.

Member Function Documentation

bool SourceXtractor::NeighbourInfo::isNeighbourObjectPixel ( int  x,
int  y 
) const

Member Data Documentation

std::shared_ptr<VectorImage<int> > SourceXtractor::NeighbourInfo::m_neighbour_image
private

Definition at line 46 of file NeighbourInfo.h.

Referenced by isNeighbourObjectPixel().

PixelCoordinate SourceXtractor::NeighbourInfo::m_offset
private

Definition at line 47 of file NeighbourInfo.h.

Referenced by isNeighbourObjectPixel().


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