Banuba SDK
bnb::interfaces::transformation Member List

This is the complete list of members for bnb::interfaces::transformation, including all inherited members.

chain_right(const std::shared_ptr< transformation > &t) const =0bnb::interfaces::transformationpure virtual
clone_j() const =0bnb::interfaces::transformationpure virtual
equals(const std::shared_ptr< transformation > &t) const =0 (defined in bnb::interfaces::transformation)bnb::interfaces::transformationpure virtual
get_mat_j() const =0bnb::interfaces::transformationpure virtual
inverse_j() const =0bnb::interfaces::transformationpure virtual
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
transform_point(const point2d &p) const =0bnb::interfaces::transformationpure virtual
transform_rect(const pixel_rect &rect) const =0 (defined in bnb::interfaces::transformation)bnb::interfaces::transformationpure virtual
~transformation() (defined in bnb::interfaces::transformation)bnb::interfaces::transformationinlinevirtual