soma-io
5.0.5
|
Polymorphic base class for spatial transformations. More...
#include <soma-io/transformation/transformation.h>
Public Member Functions | |
virtual | ~Transformation () |
virtual bool | isIdentity () const |
Test if the transformation can safely be omitted. More... | |
![]() | |
RCObject () | |
RCObject (const RCObject &) | |
RCObject & | operator= (const RCObject &) |
virtual | ~RCObject () |
Protected Member Functions | |
Transformation () | |
Additional Inherited Members | |
![]() | |
typedef int | RefCounterType |
Polymorphic base class for spatial transformations.
Definition at line 52 of file transformation.h.
|
virtual |
|
inlineprotected |
Definition at line 74 of file transformation.h.
|
inlinevirtual |
Test if the transformation can safely be omitted.
This method returns true only if the transformation behaves exactly like an identity transformation (notably, the transform methods will always return the input coordinates unchanged).
Reimplemented in soma::AffineTransformation3dBase.
Definition at line 68 of file transformation.h.