JWS C++ Library
C++ language utility library
|
Abstract class to apply a linear transformation to this object. More...
#include <transformable.h>
Public Member Functions | |
virtual | ~Transformable_f () |
Deletes this Transformable_f. | |
virtual void | transform (const jwsc::Matrix_f *M)=0 throw (jwscxx::base::Arg_error) |
Transforms this object with a linear operator. |
Abstract class to apply a linear transformation to this object.
Definition at line 66 of file transformable.h.
virtual jwscxx::graphics::Transformable_f::~Transformable_f | ( | ) | [inline, virtual] |
Deletes this Transformable_f.
Definition at line 71 of file transformable.h.
virtual void jwscxx::graphics::Transformable_f::transform | ( | const jwsc::Matrix_f * | M | ) | throw (jwscxx::base::Arg_error) [pure virtual] |
Transforms this object with a linear operator.
Implemented in jwscxx::graphics::Parapiped_f, and jwscxx::graphics::Polygon_f.