synfig::Transform Class Reference

#include <transform.h>

List of all members.

Public Types

typedef etl::handle< TransformHandle

Public Member Functions

const GUIDget_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))


Member Typedef Documentation

typedef etl::handle<Transform> synfig::Transform::Handle


Constructor & Destructor Documentation

synfig::Transform::Transform ( const GUID guid = GUID(0)  )  [inline, protected]

virtual synfig::Transform::~Transform (  )  [inline, virtual]


Member Function Documentation

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]


The documentation for this class was generated from the following files:
Generated on Wed Dec 12 03:11:43 2007 for synfig by  doxygen 1.5.4