boost::serialization::access (defined in rigidmotion::RigidMotionR3Factory) | rigidmotion::RigidMotionR3Factory | friend |
canonicalReflection | rigidmotion::RigidMotionR3Factory | protectedstatic |
eps | rigidmotion::RigidMotionR3Factory | protectedstatic |
makeGlideReflection(colvec const ortho, colvec const shift) const | rigidmotion::RigidMotionR3Factory | virtual |
makeGlideReflectionFast(colvec const orthonormal, colvec const shift) const | rigidmotion::RigidMotionR3Factory | virtual |
makeHelical(colvec const axis, double const theta, double const glide) const | rigidmotion::RigidMotionR3Factory | virtual |
makeHelicalFast(colvec const axis, double const theta, double const glide) const | rigidmotion::RigidMotionR3Factory | virtual |
makeHelicalX(double const theta, double const glide) const | rigidmotion::RigidMotionR3Factory | virtual |
makeHelicalY(double const theta, double const glide) const | rigidmotion::RigidMotionR3Factory | virtual |
makeHelicalZ(double const theta, double const glide) const | rigidmotion::RigidMotionR3Factory | virtual |
makeIdentity() const override | rigidmotion::RigidMotionR3Factory | virtual |
makeReflection(colvec const ortho) const | rigidmotion::RigidMotionR3Factory | virtual |
makeReflectionFast(colvec const orthonormal) const | rigidmotion::RigidMotionR3Factory | virtual |
makeReflectionFast(colvec const u, colvec const alpha, colvec const beta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeReflectionX() const | rigidmotion::RigidMotionR3Factory | virtual |
makeReflectionY() const | rigidmotion::RigidMotionR3Factory | virtual |
makeReflectionZ() const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotation(colvec const axis, double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationalSymmetry(colvec const axis, double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationalSymmetry(colvec const axis, double const theta, colvec const center) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationalSymmetryFast(colvec const axis, double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationalSymmetryFast(colvec const axis, double const theta, colvec const center) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationalSymmetryX(double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationalSymmetryY(double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationalSymmetryZ(double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationFast(colvec const axis, double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationX(double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationY(double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeRotationZ(double const theta) const | rigidmotion::RigidMotionR3Factory | virtual |
makeTranslation(colvec const shift) const override | rigidmotion::RigidMotionR3Factory | |
rigidmotion::RigidMotionFactory::makeTranslation(arma::colvec const shift) const =0 | rigidmotion::RigidMotionFactory | pure virtual |
RigidMotionFactory()=default | rigidmotion::RigidMotionFactory | |
RigidMotionR3Factory()=default | rigidmotion::RigidMotionR3Factory | |
serialize(Archive &ar, const unsigned int version) | rigidmotion::RigidMotionR3Factory | inlineprivate |
~RigidMotionFactory()=default (defined in rigidmotion::RigidMotionFactory) | rigidmotion::RigidMotionFactory | virtual |
~RigidMotionR3Factory()=default (defined in rigidmotion::RigidMotionR3Factory) | rigidmotion::RigidMotionR3Factory | virtual |