|
SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
|
#include <CircularAperture.h>


Public Member Functions | |
| virtual | ~CircularAperture ()=default |
| CircularAperture (SeFloat radius) | |
| SeFloat | getArea (SeFloat center_x, SeFloat center_y, SeFloat pixel_x, SeFloat pixel_y) const override |
| SeFloat | drawArea (SeFloat center_x, SeFloat center_y, SeFloat pixel_x, SeFloat pixel_y) const override |
| PixelCoordinate | getMinPixel (SeFloat centroid_x, SeFloat centroid_y) const override |
| PixelCoordinate | getMaxPixel (SeFloat centroid_x, SeFloat centroid_y) const override |
| SeFloat | getRadiusSquared (SeFloat center_x, SeFloat center_y, SeFloat pixel_x, SeFloat pixel_y) const override |
| Public Member Functions inherited from SourceXtractor::Aperture | |
| virtual | ~Aperture ()=default |
Private Attributes | |
| SeFloat | m_radius |
Definition at line 31 of file CircularAperture.h.
|
virtualdefault |
|
inlineexplicit |
Definition at line 35 of file CircularAperture.h.
References m_radius.
|
overridevirtual |
Implements SourceXtractor::Aperture.
Definition at line 57 of file CircularAperture.cpp.
References getRadiusSquared(), and m_radius.

|
overridevirtual |
Implements SourceXtractor::Aperture.
Definition at line 31 of file CircularAperture.cpp.
References m_radius, and SourceXtractor::SUPERSAMPLE_NB.
|
overridevirtual |
Implements SourceXtractor::Aperture.
Definition at line 83 of file CircularAperture.cpp.
References std::ceil(), and m_radius.

|
overridevirtual |
Implements SourceXtractor::Aperture.
Definition at line 79 of file CircularAperture.cpp.
References m_radius.
|
overridevirtual |
Implements SourceXtractor::Aperture.
Definition at line 72 of file CircularAperture.cpp.
Referenced by drawArea().
|
private |
Definition at line 48 of file CircularAperture.h.
Referenced by CircularAperture(), drawArea(), getArea(), getMaxPixel(), and getMinPixel().