OpenStructure
Public Member Functions
MMCifInfoTransOp Class Reference

#include <mmcif_info.hh>

Public Member Functions

 MMCifInfoTransOp ()
 
void SetID (String id)
 
String GetID () const
 
void SetType (String type)
 
String GetType () const
 
void SetVector (Real x, Real y, Real z)
 
geom::Vec3 GetVector () const
 
void SetMatrix (Real i00, Real i01, Real i02, Real i10, Real i11, Real i12, Real i20, Real i21, Real i22)
 
geom::Mat3 GetMatrix () const
 
bool operator== (const MMCifInfoTransOp &op) const
 
bool operator!= (const MMCifInfoTransOp &op) const
 
 MMCifInfoTransOp ()
 
void SetID (String id)
 
String GetID () const
 
void SetType (String type)
 
String GetType () const
 
void SetVector (Real x, Real y, Real z)
 
geom::Vec3 GetVector () const
 
void SetMatrix (Real i00, Real i01, Real i02, Real i10, Real i11, Real i12, Real i20, Real i21, Real i22)
 
geom::Mat3 GetMatrix () const
 
bool operator== (const MMCifInfoTransOp &op) const
 
bool operator!= (const MMCifInfoTransOp &op) const
 

Detailed Description

Definition at line 157 of file mmcif_info.hh.

Constructor & Destructor Documentation

◆ MMCifInfoTransOp() [1/2]

MMCifInfoTransOp ( )
inline

Create an operation.

Definition at line 160 of file mmcif_info.hh.

◆ MMCifInfoTransOp() [2/2]

MMCifInfoTransOp ( )
inline

Create an operation.

Definition at line 160 of file mmcif_info.hh.

Member Function Documentation

◆ GetID() [1/2]

String GetID ( ) const
inline

Get id.

Returns
id

Definition at line 172 of file mmcif_info.hh.

◆ GetID() [2/2]

String GetID ( ) const
inline

Get id.

Returns
id

Definition at line 172 of file mmcif_info.hh.

◆ GetMatrix() [1/2]

geom::Mat3 GetMatrix ( ) const
inline

Get the rotational matrix.

Returns
matrix

Definition at line 219 of file mmcif_info.hh.

◆ GetMatrix() [2/2]

geom::Mat3 GetMatrix ( ) const
inline

Get the rotational matrix.

Returns
matrix

Definition at line 219 of file mmcif_info.hh.

◆ GetType() [1/2]

String GetType ( ) const
inline

Get type.

Returns
type

Definition at line 181 of file mmcif_info.hh.

◆ GetType() [2/2]

String GetType ( ) const
inline

Get type.

Returns
type

Definition at line 181 of file mmcif_info.hh.

◆ GetVector() [1/2]

geom::Vec3 GetVector ( ) const
inline

Get the translational vector.

Returns
vector

Definition at line 197 of file mmcif_info.hh.

◆ GetVector() [2/2]

geom::Vec3 GetVector ( ) const
inline

Get the translational vector.

Returns
vector

Definition at line 197 of file mmcif_info.hh.

◆ operator!=() [1/2]

bool operator!= ( const MMCifInfoTransOp op) const
inline

Definition at line 238 of file mmcif_info.hh.

◆ operator!=() [2/2]

bool operator!= ( const MMCifInfoTransOp op) const
inline

Definition at line 238 of file mmcif_info.hh.

◆ operator==() [1/2]

bool operator== ( const MMCifInfoTransOp op) const
inline

Definition at line 221 of file mmcif_info.hh.

◆ operator==() [2/2]

bool operator== ( const MMCifInfoTransOp op) const
inline

Definition at line 221 of file mmcif_info.hh.

◆ SetID() [1/2]

void SetID ( String  id)
inline

Set id.

Parameters
idid

Definition at line 168 of file mmcif_info.hh.

◆ SetID() [2/2]

void SetID ( String  id)
inline

Set id.

Parameters
idid

Definition at line 168 of file mmcif_info.hh.

◆ SetMatrix() [1/2]

void SetMatrix ( Real  i00,
Real  i01,
Real  i02,
Real  i10,
Real  i11,
Real  i12,
Real  i20,
Real  i21,
Real  i22 
)
inline

Set the rotational matrix.

Parameters
i00
i01
i02
i10
i11
i12
i20
i21
i22

Definition at line 210 of file mmcif_info.hh.

◆ SetMatrix() [2/2]

void SetMatrix ( Real  i00,
Real  i01,
Real  i02,
Real  i10,
Real  i11,
Real  i12,
Real  i20,
Real  i21,
Real  i22 
)
inline

Set the rotational matrix.

Parameters
i00
i01
i02
i10
i11
i12
i20
i21
i22

Definition at line 210 of file mmcif_info.hh.

◆ SetType() [1/2]

void SetType ( String  type)
inline

Set type.

Parameters
type

Definition at line 177 of file mmcif_info.hh.

◆ SetType() [2/2]

void SetType ( String  type)
inline

Set type.

Parameters
type

Definition at line 177 of file mmcif_info.hh.

◆ SetVector() [1/2]

void SetVector ( Real  x,
Real  y,
Real  z 
)
inline

Set the translational vector.

Parameters
x
y
z

Definition at line 188 of file mmcif_info.hh.

◆ SetVector() [2/2]

void SetVector ( Real  x,
Real  y,
Real  z 
)
inline

Set the translational vector.

Parameters
x
y
z

Definition at line 188 of file mmcif_info.hh.


The documentation for this class was generated from the following file: