|
SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
|
#include <FrameModel.h>

Public Types | |
| using | const_iterator = typename ImageTraits<ImageType>::iterator |
Public Member Functions | |
| FrameModel (double pixel_scale, std::size_t width, std::size_t height, std::vector< ConstantModel > constant_model_list, std::vector< PointModel > point_model_list, std::vector< std::shared_ptr< ExtendedModel< ImageType > > > extended_model_list, PsfType psf) | |
| FrameModel (double pixel_scale, std::size_t width, std::size_t height, std::vector< ConstantModel > constant_model_list, std::vector< PointModel > point_model_list, std::vector< std::shared_ptr< ExtendedModel< ImageType > > > extended_model_list) | |
| FrameModel (FrameModel &&)=default | |
| virtual | ~FrameModel () |
| void | recomputeImage () |
| const ImageType & | getImage () |
| void | rasterToImage (ImageType &) |
| const_iterator | begin () |
| const_iterator | end () |
| std::size_t | size () const |
Private Types | |
| using | psf_container_t |
Private Attributes | |
| double | m_pixel_scale |
| std::size_t | m_width |
| std::size_t | m_height |
| std::vector< ConstantModel > | m_constant_model_list |
| std::vector< PointModel > | m_point_model_list |
| std::vector< std::shared_ptr< ExtendedModel< ImageType > > > | m_extended_model_list |
| psf_container_t | m_psf |
| std::unique_ptr< ImageType > | m_model_image {} |
Definition at line 126 of file FrameModel.h.
| using ModelFitting::FrameModel< PsfType, ImageType >::const_iterator = typename ImageTraits<ImageType>::iterator |
Definition at line 143 of file FrameModel.h.
|
private |
Definition at line 135 of file FrameModel.h.
| ModelFitting::FrameModel< PsfType, ImageType >::FrameModel | ( | double | pixel_scale, |
| std::size_t | width, | ||
| std::size_t | height, | ||
| std::vector< ConstantModel > | constant_model_list, | ||
| std::vector< PointModel > | point_model_list, | ||
| std::vector< std::shared_ptr< ExtendedModel< ImageType > > > | extended_model_list, | ||
| PsfType | psf ) |
| ModelFitting::FrameModel< PsfType, ImageType >::FrameModel | ( | double | pixel_scale, |
| std::size_t | width, | ||
| std::size_t | height, | ||
| std::vector< ConstantModel > | constant_model_list, | ||
| std::vector< PointModel > | point_model_list, | ||
| std::vector< std::shared_ptr< ExtendedModel< ImageType > > > | extended_model_list ) |
|
default |
|
virtual |
| const_iterator ModelFitting::FrameModel< PsfType, ImageType >::begin | ( | ) |
| const_iterator ModelFitting::FrameModel< PsfType, ImageType >::end | ( | ) |
| const ImageType & ModelFitting::FrameModel< PsfType, ImageType >::getImage | ( | ) |
| void ModelFitting::FrameModel< PsfType, ImageType >::rasterToImage | ( | ImageType & | ) |
| void ModelFitting::FrameModel< PsfType, ImageType >::recomputeImage | ( | ) |
| std::size_t ModelFitting::FrameModel< PsfType, ImageType >::size | ( | ) | const |
|
private |
Definition at line 178 of file FrameModel.h.
|
private |
Definition at line 180 of file FrameModel.h.
|
private |
Definition at line 177 of file FrameModel.h.
|
private |
Definition at line 182 of file FrameModel.h.
|
private |
Definition at line 175 of file FrameModel.h.
|
private |
Definition at line 179 of file FrameModel.h.
|
private |
Definition at line 181 of file FrameModel.h.
|
private |
Definition at line 176 of file FrameModel.h.