|
SourceXtractorPlusPlus 0.19.2
SourceXtractor++, the next generation SExtractor
|
#include <ImageInterfaceTraits.h>
Public Types | |
| using | iterator = std::vector< ImageInterfaceType::PixelType >::iterator |
Static Public Member Functions | |
| static ImageInterfaceTypePtr | factory (std::size_t width, std::size_t height) |
| static std::size_t | width (const ImageInterfaceTypePtr &image) |
| static std::size_t | height (const ImageInterfaceTypePtr &image) |
| static ImageInterfaceType::PixelType & | at (ImageInterfaceTypePtr &image, std::size_t x, std::size_t y) |
| static ImageInterfaceType::PixelType | at (const ImageInterfaceTypePtr &image, std::size_t x, std::size_t y) |
| static iterator | begin (const ImageInterfaceTypePtr &image) |
| static iterator | end (const ImageInterfaceTypePtr &image) |
| static void | addImageToImage (ImageInterfaceTypePtr &target_image, const ImageInterfaceTypePtr &source_image, double scale_factor, double x, double y) |
Definition at line 56 of file ImageInterfaceTraits.h.
| using ModelFitting::ImageTraits< ImageInterfaceTypePtr >::iterator = std::vector<ImageInterfaceType::PixelType>::iterator |
Definition at line 58 of file ImageInterfaceTraits.h.
|
static |
Definition at line 318 of file ImageInterfaceTraits.cpp.
References std::ceil(), std::floor(), std::max(), x, and y.
Referenced by SourceXtractor::DownSampledImagePsf::DownSampledImagePsf().

|
inlinestatic |
Definition at line 76 of file ImageInterfaceTraits.h.
|
inlinestatic |
Definition at line 72 of file ImageInterfaceTraits.h.
Referenced by SourceXtractor::getClamped(), DummyFillModel< ImageType >::getRasterizedImage(), DummyExpModel< ImageType >::getRasterizedImage(), DummySersicModel< ImageType >::getRasterizedImage(), SourceXtractor::shiftResize(), SourceXtractor::shiftResizeLancszos(), and SourceXtractor::shiftResizeLancszosFast().
|
inlinestatic |
Definition at line 80 of file ImageInterfaceTraits.h.
|
inlinestatic |
Definition at line 84 of file ImageInterfaceTraits.h.
|
inlinestatic |
Definition at line 60 of file ImageInterfaceTraits.h.
References SourceXtractor::VectorImage< T >::create(), ModelFitting::ImageTraits< ImageType >::height(), and ModelFitting::ImageTraits< ImageType >::width().
Referenced by SourceXtractor::DownSampledImagePsf::DownSampledImagePsf(), DummyModel< ImageType >::getRasterizedImage(), DummyFillModel< ImageType >::getRasterizedImage(), DummyExpModel< ImageType >::getRasterizedImage(), DummySersicModel< ImageType >::getRasterizedImage(), and SourceXtractor::shiftResizeLancszosFast().

|
inlinestatic |
Definition at line 68 of file ImageInterfaceTraits.h.
Referenced by SourceXtractor::getClamped(), SourceXtractor::shiftResize(), SourceXtractor::shiftResizeLancszos(), and SourceXtractor::shiftResizeLancszosFast().
|
inlinestatic |
Definition at line 64 of file ImageInterfaceTraits.h.
Referenced by SourceXtractor::getClamped(), SourceXtractor::shiftResize(), SourceXtractor::shiftResizeLancszos(), and SourceXtractor::shiftResizeLancszosFast().