#include <transformation.h>
Detailed Description
Constructor & Destructor Documentation
synfig::Transformation::Transformation |
( |
| ) |
|
|
inline |
synfig::Transformation::Transformation |
( |
const Vector & |
offset, |
|
|
const Angle & |
angle = Angle::rad(0.0) , |
|
|
const Angle & |
skew_angle = Angle::rad(0.0) , |
|
|
const Vector & |
scale = Vector(1.0, 1.0) |
|
) |
| |
|
inline |
synfig::Transformation::Transformation |
( |
const Matrix & |
matrix | ) |
|
|
inlineexplicit |
Member Function Documentation
bool synfig::Transformation::is_valid |
( |
| ) |
const |
|
inline |
bool synfig::Transformation::operator== |
( |
const Transformation & |
rhs | ) |
const |
|
inline |
bool synfig::Transformation::operator!= |
( |
const Transformation & |
rhs | ) |
const |
|
inline |
bool synfig::Transformation::is_equal_to |
( |
const Transformation & |
rhs | ) |
const |
|
inline |
bool synfig::Transformation::is_identity |
( |
| ) |
const |
|
inline |
Matrix synfig::Transformation::get_matrix |
( |
| ) |
const |
|
inline |
void synfig::Transformation::set_matrix |
( |
const Matrix & |
matrix | ) |
|
|
inline |
Matrix synfig::Transformation::get_inverted_matrix |
( |
| ) |
const |
|
inline |
Transformation synfig::Transformation::get_back_transformation |
( |
| ) |
const |
|
inline |
static Rect synfig::Transformation::transform_bounds |
( |
const Matrix & |
matrix, |
|
|
const Rect & |
bounds |
|
) |
| |
|
inlinestatic |
Vector synfig::Transformation::transform |
( |
const Vector & |
v, |
|
|
bool |
translate = true |
|
) |
| const |
|
inline |
Matrix synfig::Transformation::transform |
( |
const Matrix & |
matrix | ) |
const |
|
inline |
Rect synfig::Transformation::transform_bounds |
( |
const Rect & |
bounds | ) |
const |
|
inline |
Vector synfig::Transformation::back_transform |
( |
const Vector & |
v, |
|
|
bool |
translate = true |
|
) |
| const |
|
inline |
Matrix synfig::Transformation::back_transform |
( |
const Matrix & |
matrix | ) |
const |
|
inline |
Rect synfig::Transformation::back_transform_bounds |
( |
const Rect & |
bounds | ) |
const |
|
inline |
Member Data Documentation
Vector synfig::Transformation::offset |
Angle synfig::Transformation::angle |
Angle synfig::Transformation::skew_angle |
Vector synfig::Transformation::scale |
The documentation for this class was generated from the following file: