|
Clipper
|
Rotation-translation operator. More...
#include <clipper_types.h>
Public Member Functions | |
| RTop () | |
| null constructor | |
| RTop (const Mat33< T > &r) | |
| constructor: from rotation | |
| RTop (const Mat33< T > &r, const Vec3< T > &t) | |
| constructor: from rotation and translation | |
| RTop< T > | inverse () const |
| inverse | |
| bool | equals (const RTop< T > &m, const T &tol) const |
| test equality with some tolerance | |
| const Mat33< T > & | rot () const |
| get rotation | |
| const Vec3< T > & | trn () const |
| get translation | |
| Mat33< T > & | rot () |
| set rotation | |
| Vec3< T > & | trn () |
| set translation | |
| bool | is_null () const |
| test for null operator | |
| String | format () const |
| return formatted String representation | |
Static Public Member Functions | |
| static RTop< T > | identity () |
| return identity operator | |
| static RTop< T > | null () |
| return identity operator | |
Friends | |
| Vec3< T > | operator* (const RTop< T > &r, const Vec3< T > &v) |
| apply RTop to vector | |
| RTop< T > | operator* (const RTop< T > &r1, const RTop< T > &r2) |
| RTop product. | |
Rotation-translation operator.
1.7.4