|
SourceXtractorPlusPlus 1.0.3
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 316 of file ImageInterfaceTraits.cpp.
References at(), std::ceil(), factory(), std::floor(), height(), std::max(), and width().
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 addImageToImage(), SourceXtractor::getClamped(), DummyExpModel< ImageType >::getRasterizedImage(), DummyFillModel< 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(), height(), and width().
Referenced by addImageToImage(), SourceXtractor::DownSampledImagePsf::DownSampledImagePsf(), DummyExpModel< ImageType >::getRasterizedImage(), DummyFillModel< ImageType >::getRasterizedImage(), DummyModel< ImageType >::getRasterizedImage(), DummySersicModel< ImageType >::getRasterizedImage(), and SourceXtractor::shiftResizeLancszosFast().

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