#include <transform.h>
Public Types | |
typedef etl::handle< Transform > | Handle |
Public Member Functions | |
const GUID & | get_guid () const |
virtual | ~Transform () |
virtual synfig::Vector | perform (const synfig::Vector &x) const =0 |
virtual synfig::Vector | unperform (const synfig::Vector &x) const =0 |
virtual synfig::Rect | perform (const synfig::Rect &x) const |
virtual synfig::Rect | unperform (const synfig::Rect &x) const |
Protected Member Functions | |
Transform (const GUID &guid=GUID(0)) |
typedef etl::handle<Transform> synfig::Transform::Handle |
virtual synfig::Transform::~Transform | ( | ) | [inline, virtual] |
const GUID& synfig::Transform::get_guid | ( | ) | const [inline] |
virtual synfig::Vector synfig::Transform::perform | ( | const synfig::Vector & | x | ) | const [pure virtual] |
virtual synfig::Vector synfig::Transform::unperform | ( | const synfig::Vector & | x | ) | const [pure virtual] |
synfig::Rect Transform::perform | ( | const synfig::Rect & | x | ) | const [virtual] |
synfig::Rect Transform::unperform | ( | const synfig::Rect & | x | ) | const [virtual] |