OETranslation : public OETransBase
This object is one of the molecular transformation base classes which
derive from OETransBase
and work with OETrans
.
OETranslation(const double* vec) OETranslation(const float* vec) OETranslation(double dx, double dy, double dz) OETranslation(float dx, float dy, float dz) //arithmetic operators OETranslation &operator += (const OETranslation &rhs) //data access void GetTranslation(double *vec) const void GetTranslation(float *vec) const OETransBase *CreateCopy() const
This OETransBase
object stores a Cartesian molecular translation.