KJB
|
Abstract class to apply a linear transformation to this object. More...
#include <g_transformable.h>
Public Member Functions | |
virtual | ~Transformable () |
Deletes this Transformable. More... | |
virtual void | transform (const kjb::Matrix &M)=0 throw (kjb::Illegal_argument) |
Transforms this object with a linear operator. More... | |
virtual | ~Transformable () |
Deletes this Transformable_d. More... | |
virtual void | transform (const Matrix &M)=0 |
Transforms this object with a linear operator. More... | |
Abstract class to apply a linear transformation to this object.
|
inlinevirtual |
Deletes this Transformable.
|
inlinevirtual |
Deletes this Transformable_d.
|
pure virtual |
Transforms this object with a linear operator.
Implemented in kjb::Polymesh, kjb::Rigid_object, kjb::Parapiped, and kjb::Frustum.
|
pure virtual |
Transforms this object with a linear operator.
Implemented in kjb::Polymesh, kjb::Rigid_object, kjb::Parapiped, and kjb::Frustum.