SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
ModelFitting::_impl Namespace Reference

Functions

template<typename ImageType>
void addSharp (ImageType &image, double pixel_scale, ModelComponent &component)
template<typename ImageType>
void addSmooth (ImageType &image, double pixel_scale, ModelComponent &component)
template<typename ImageType>
void addConstantModels (ImageType &image, const std::vector< ConstantModel > &model_list)
template<typename ImageType, typename PsfType>
void addPointModels (ImageType &image, const std::vector< PointModel > &model_list, const PsfType &psf, double pixel_scale)
template<typename ImageType, typename PsfType>
void addExtendedModels (ImageType &image, const std::vector< std::shared_ptr< ExtendedModel< ImageType > > > &model_list, PsfType &psf, double pixel_scale)

Function Documentation

◆ addConstantModels()

template<typename ImageType>
void ModelFitting::_impl::addConstantModels ( ImageType & image,
const std::vector< ConstantModel > & model_list )

◆ addExtendedModels()

template<typename ImageType, typename PsfType>
void ModelFitting::_impl::addExtendedModels ( ImageType & image,
const std::vector< std::shared_ptr< ExtendedModel< ImageType > > > & model_list,
PsfType & psf,
double pixel_scale )

Definition at line 91 of file FrameModel.icpp.

References std::ceil(), and pixel_scale.

Referenced by ModelFitting::FrameModel< PsfType, ImageType >::rasterToImage().

Here is the call graph for this function:

◆ addPointModels()

template<typename ImageType, typename PsfType>
void ModelFitting::_impl::addPointModels ( ImageType & image,
const std::vector< PointModel > & model_list,
const PsfType & psf,
double pixel_scale )

◆ addSharp()

template<typename ImageType>
void ModelFitting::_impl::addSharp ( ImageType & image,
double pixel_scale,
ModelComponent & component )

◆ addSmooth()

template<typename ImageType>
void ModelFitting::_impl::addSmooth ( ImageType & image,
double pixel_scale,
ModelComponent & component )