Banuba SDK
Loading...
Searching...
No Matches
bnb::transformation Member List

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::transformationinline
bnb::interfaces::transformation::chain_right(const std::shared_ptr< transformation > &t) const =0bnb::interfaces::transformationpure virtual
clone() const noexceptbnb::transformation
clone_j() const overridebnb::transformationinlinevirtual
data() const noexceptbnb::transformation
equals(const std::shared_ptr< interfaces::transformation > &t) const override (defined in bnb::transformation)bnb::transformationinline
equals(const std::shared_ptr< transformation > &t) const =0 (defined in bnb::interfaces::transformation)bnb::interfaces::transformationpure virtual
extract_affine_coeffs() constbnb::transformation
get_flip_instance(bool flip_x, bool flip_y)bnb::transformationstatic
get_mat() const noexceptbnb::transformation
get_mat_j() const overridebnb::transformationinlinevirtual
inverse() constbnb::transformation
inverse_j() const overridebnb::transformationinlinevirtual
is_affine() const noexceptbnb::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::transformationstatic
make_data(const std::vector< float > &mat)bnb::interfaces::transformationstatic
make_identity()bnb::interfaces::transformationstatic
make_rects(const pixel_rect &source_rect, const pixel_rect &target_rect, rotation rot, bool flip_x, bool flip_y)bnb::interfaces::transformationstatic
make_rot(rotation rot)bnb::interfaces::transformationstatic
mat_s (defined in bnb::transformation)bnb::transformationstatic
mat_t typedefbnb::transformation
normalize_affine() noexceptbnb::transformation
operator*(const point2d &point) const noexceptbnb::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 noexceptbnb::transformation
rotate_t enum namebnb::transformation
to_string() const noexceptbnb::transformation
transform_point(const interfaces::point2d &p) const overridebnb::transformationinlinevirtual
transform_rect(const interfaces::pixel_rect &rect) const override (defined in bnb::transformation)bnb::transformationinlinevirtual
transformation()bnb::transformation
transformation(const mat_t &mat)bnb::transformationexplicit
transformation(mat_t::const_pointer mat) (defined in bnb::transformation)bnb::transformationexplicit
transformation(rotate_t rotate)bnb::transformationexplicit
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::transformationexplicit
transformation(affine_coeffs_t coeffs)bnb::transformationexplicit
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::transformationexplicit
transformation(transformation &&t) noexcept (defined in bnb::transformation)bnb::transformation
transformation(const transformation &t) (defined in bnb::transformation)bnb::transformation
transposed_data() const noexceptbnb::transformation
~transformation() (defined in bnb::transformation)bnb::transformationvirtual