SourceXtractorPlusPlus  0.16
Please provide a description of the project.
ModelFitting::CompactExponentialModel< ImageType > Member List

This is the complete list of members for ModelFitting::CompactExponentialModel< ImageType >, including all inherited members.

adaptiveSamplePixel(const ModelEvaluator &model_eval, int x, int y, unsigned int max_subsampling, float threshold=1.1) constModelFitting::CompactModelBase< ImageType >protected
CompactExponentialModel(double sharp_radius, std::shared_ptr< BasicParameter > i0, std::shared_ptr< BasicParameter > k, std::shared_ptr< BasicParameter > x_scale, std::shared_ptr< BasicParameter > y_scale, std::shared_ptr< BasicParameter > rotation, double width, double height, std::shared_ptr< BasicParameter > x, std::shared_ptr< BasicParameter > y, std::shared_ptr< BasicParameter > flux, std::tuple< double, double, double, double > transform)ModelFitting::CompactExponentialModel< ImageType >
CompactModelBase(std::shared_ptr< BasicParameter > x_scale, std::shared_ptr< BasicParameter > y_scale, std::shared_ptr< BasicParameter > rotation, double width, double height, std::shared_ptr< BasicParameter > x, std::shared_ptr< BasicParameter > y, std::tuple< double, double, double, double > transform)ModelFitting::CompactModelBase< ImageType >
ExtendedModel(std::vector< std::unique_ptr< ModelComponent >> &&component_list, std::shared_ptr< BasicParameter > x_scale, std::shared_ptr< BasicParameter > y_scale, std::shared_ptr< BasicParameter > rotation_angle, double width, double height, std::shared_ptr< BasicParameter > x, std::shared_ptr< BasicParameter > y)ModelFitting::ExtendedModel< ImageType >
ExtendedModel(ExtendedModel &&)=defaultModelFitting::ExtendedModel< ImageType >
getCombinedTransform(double pixel_scale) constModelFitting::CompactModelBase< ImageType >protected
getHeight() constModelFitting::ExtendedModel< ImageType >inline
getMaxRadiusSqr(std::size_t size_x, std::size_t size_y, const Mat22 &transform) constModelFitting::CompactModelBase< ImageType >protected
getRasterizedImage(double pixel_scale, std::size_t size_x, std::size_t size_y) const overrideModelFitting::CompactExponentialModel< ImageType >virtual
getValue(double x, double y) const overrideModelFitting::CompactExponentialModel< ImageType >virtual
getWidth() constModelFitting::ExtendedModel< ImageType >inline
getX() constModelFitting::PositionedModel
getY() constModelFitting::PositionedModel
m_component_listModelFitting::ExtendedModel< ImageType >protected
m_fluxModelFitting::CompactExponentialModel< ImageType >private
m_heightModelFitting::ExtendedModel< ImageType >private
m_i0ModelFitting::CompactExponentialModel< ImageType >private
m_inv_jacobianModelFitting::CompactModelBase< ImageType >protected
m_jacobianModelFitting::CompactModelBase< ImageType >protected
m_kModelFitting::CompactExponentialModel< ImageType >private
m_rotationModelFitting::CompactModelBase< ImageType >private
m_sharp_radius_squaredModelFitting::CompactExponentialModel< ImageType >private
m_widthModelFitting::ExtendedModel< ImageType >private
m_xModelFitting::PositionedModelprivate
m_x_scaleModelFitting::CompactModelBase< ImageType >private
m_yModelFitting::PositionedModelprivate
m_y_scaleModelFitting::CompactModelBase< ImageType >private
PositionedModel(std::shared_ptr< BasicParameter > x, std::shared_ptr< BasicParameter > y)ModelFitting::PositionedModel
PositionedModel(PositionedModel &&other)ModelFitting::PositionedModel
renormalize(ImageType &image, double flux) constModelFitting::CompactModelBase< ImageType >protected
samplePixel(const ModelEvaluator &model_eval, int x, int y, unsigned int subsampling) constModelFitting::CompactModelBase< ImageType >protected
sampleStochastic(const ModelEvaluator &model_eval, int x, int y, unsigned int samples=100) constModelFitting::CompactModelBase< ImageType >protected
~CompactExponentialModel()=defaultModelFitting::CompactExponentialModel< ImageType >virtual
~CompactModelBase()=defaultModelFitting::CompactModelBase< ImageType >virtual
~ExtendedModel()=defaultModelFitting::ExtendedModel< ImageType >virtual
~PositionedModel()=defaultModelFitting::PositionedModelvirtual