![]() |
Banuba SDK
|
This is the complete list of members for bnb::transformation, including all inherited members.
| chain_right(const std::shared_ptr< interfaces::transformation > &t) const override (defined in bnb::transformation) | bnb::transformation | inline |
| bnb::interfaces::transformation::chain_right(const std::shared_ptr< transformation > &t) const =0 | bnb::interfaces::transformation | pure virtual |
| clone() const noexcept | bnb::transformation | |
| clone_j() const override | bnb::transformation | inlinevirtual |
| data() const noexcept | bnb::transformation | |
| equals(const std::shared_ptr< interfaces::transformation > &t) const override (defined in bnb::transformation) | bnb::transformation | inline |
| equals(const std::shared_ptr< transformation > &t) const =0 (defined in bnb::interfaces::transformation) | bnb::interfaces::transformation | pure virtual |
| extract_affine_coeffs() const | bnb::transformation | |
| get_flip_instance(bool flip_x, bool flip_y) | bnb::transformation | static |
| get_mat() const noexcept | bnb::transformation | |
| get_mat_j() const override | bnb::transformation | inlinevirtual |
| inverse() const | bnb::transformation | |
| inverse_j() const override | bnb::transformation | inlinevirtual |
| is_affine() const noexcept | bnb::transformation | |
| make_affine(float scale_x, float scale_y, float t_x, float t_y, rotation rot, bool flip_x, bool flip_y) | bnb::interfaces::transformation | static |
| make_data(const std::vector< float > &mat) | bnb::interfaces::transformation | static |
| make_identity() | bnb::interfaces::transformation | static |
| make_rects(const pixel_rect &source_rect, const pixel_rect &target_rect, rotation rot, bool flip_x, bool flip_y) | bnb::interfaces::transformation | static |
| make_rot(rotation rot) | bnb::interfaces::transformation | static |
| mat_s (defined in bnb::transformation) | bnb::transformation | static |
| mat_t typedef | bnb::transformation | |
| normalize_affine() noexcept | bnb::transformation | |
| operator*(const point2d &point) const noexcept | bnb::transformation | |
| operator=(transformation &&t) noexcept (defined in bnb::transformation) | bnb::transformation | |
| operator=(const transformation &t) (defined in bnb::transformation) | bnb::transformation | |
| operator==(const transformation &t) const noexcept (defined in bnb::transformation) | bnb::transformation | |
| operator>>(const transformation &t) const noexcept | bnb::transformation | |
| rotate_t enum name | bnb::transformation | |
| to_string() const noexcept | bnb::transformation | |
| transform_point(const interfaces::point2d &p) const override | bnb::transformation | inlinevirtual |
| transform_rect(const interfaces::pixel_rect &rect) const override (defined in bnb::transformation) | bnb::transformation | inlinevirtual |
| transformation() | bnb::transformation | |
| transformation(const mat_t &mat) | bnb::transformation | explicit |
| transformation(mat_t::const_pointer mat) (defined in bnb::transformation) | bnb::transformation | explicit |
| transformation(rotate_t rotate) | bnb::transformation | explicit |
| transformation(float scale_x, float scale_y=1.f, float t_x=0, float t_y=0, rotate_t rotate=rotate_t::deg_0, bool flip_x=false, bool flip_y=false) | bnb::transformation | explicit |
| transformation(affine_coeffs_t coeffs) | bnb::transformation | explicit |
| transformation(pixel_rect source_rect, pixel_rect target_rect, rotate_t rotate=rotate_t::deg_0, bool flip_x=false, bool flip_y=false) | bnb::transformation | explicit |
| transformation(transformation &&t) noexcept (defined in bnb::transformation) | bnb::transformation | |
| transformation(const transformation &t) (defined in bnb::transformation) | bnb::transformation | |
| transposed_data() const noexcept | bnb::transformation | |
| ~transformation() (defined in bnb::transformation) | bnb::transformation | virtual |