|
OPALX (Object Oriented Parallel Accelerator Library for Exascal) MINIorX
OPALX
|
#include <AffineTransformation.h>
Inherits matrix_t.
Public Member Functions | |
| AffineTransformation (const Vector_t< double, 3 > &row0, const Vector_t< double, 3 > &row1) | |
| AffineTransformation () | |
| AffineTransformation | getInverse () const |
| Vector_t< double, 3 > | getOrigin () const |
| double | getAngle () const |
| Vector_t< double, 3 > | transformTo (const Vector_t< double, 3 > &v) const |
| Vector_t< double, 3 > | transformFrom (const Vector_t< double, 3 > &v) const |
| AffineTransformation | mult (const AffineTransformation &B) |
Definition at line 11 of file AffineTransformation.h.
|
inline |
Definition at line 12 of file AffineTransformation.h.
Referenced by getInverse(), mult(), and transformFrom().
|
inline |
Definition at line 26 of file AffineTransformation.h.
|
inline |
Definition at line 59 of file AffineTransformation.h.
|
inline |
Definition at line 39 of file AffineTransformation.h.
References AffineTransformation().
Referenced by transformFrom().
|
inline |
Definition at line 55 of file AffineTransformation.h.
|
inline |
Definition at line 77 of file AffineTransformation.h.
References AffineTransformation().
Referenced by mslang::Repeat::apply().
|
inline |
Definition at line 72 of file AffineTransformation.h.
References AffineTransformation(), getInverse(), and transformTo().
|
inline |
Definition at line 63 of file AffineTransformation.h.
Referenced by transformFrom().