Clipper
|
Fractional operator class. More...
#include <symop.h>
Public Member Functions | |
RTop_frac () | |
null constructor | |
RTop_frac (const RTop<> &o) | |
constructor: copy/convert | |
RTop_frac (const Mat33<> &r) | |
constructor: from rotation | |
RTop_frac (const String &strop) | |
constructor: from string description More... | |
RTop_frac (const Mat33<> &r, const Vec3<> &t) | |
constructor: from rotation and translation | |
RTop_orth | rtop_orth (const Cell &cell) const |
fractional-orthogonal conversion More... | |
RTop_frac | inverse () const |
inverse operator More... | |
![]() | |
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 | |
Mat33< T > & | rot () |
set rotation | |
const Vec3< T > & | trn () const |
get translation | |
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_frac | identity () |
return identity operator More... | |
static RTop_frac | null () |
return null (uninitialised) operator More... | |
![]() | |
static RTop< T > | identity () |
return identity operator | |
static RTop< T > | null () |
return identity operator | |
Fractional operator class.
This class is used for any RT-operator which operates on fractional coordinates. For a full list of methods, see clipper::RTop
|
explicit |
constructor: from string description
Construct an RT operator from a string description, e.g. 1/2x,z-y+2/3,x '*' is optional for multiplication, commas are compulsory.
fractional-orthogonal conversion
cell | The cell concerned |
RTop_frac clipper::RTop_frac::inverse | ( | ) | const |
inverse operator
|
static |
return identity operator
|
static |
return null (uninitialised) operator