|
| | TransformedModel (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, std::tuple< double, double, double, double > transform) |
| |
| | TransformedModel (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) |
| |
| | TransformedModel (TransformedModel &&)=default |
| |
| virtual | ~TransformedModel ()=default |
| |
| | 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) |
| |
| | ExtendedModel (ExtendedModel &&)=default |
| |
| virtual | ~ExtendedModel ()=default |
| |
| virtual double | getValue (double x, double y) const |
| |
| virtual ImageType | getRasterizedImage (double pixel_scale, std::size_t size_x, std::size_t size_y) const |
| |
| double | getWidth () const |
| |
| double | getHeight () const |
| |
| | PositionedModel (std::shared_ptr< BasicParameter > x, std::shared_ptr< BasicParameter > y) |
| |
| | PositionedModel (PositionedModel &&other) |
| |
| virtual | ~PositionedModel ()=default |
| |
| double | getX () const |
| |
| double | getY () const |
| |
template<typename ImageType>
class ModelFitting::TransformedModel< ImageType >
Definition at line 34 of file TransformedModel.h.