KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::ParametricAffineTransform Member List

This is the complete list of members for Kratos::ParametricAffineTransform, including all inherited members.

AffineTransform()Kratos::AffineTransformprotected
AffineTransform(const array_1d< double, 3 > &rAxis, const double angle, const array_1d< double, 3 > &rReferencePoint, const array_1d< double, 3 > &rTranslationVector)Kratos::AffineTransformprotected
AffineTransform(const array_1d< double, 3 > &rEulerAngles, const array_1d< double, 3 > &rReferencePoint, const array_1d< double, 3 > &rTranslationVector)Kratos::AffineTransformprotected
AffineTransform(const Quaternion< double > &rQuaternion, const array_1d< double, 3 > &rReferencePoint, const array_1d< double, 3 > &rTranslationVector)Kratos::AffineTransformprotected
Apply(const array_1d< double, 3 > &rPoint, const double t, const double X=0.0, const double Y=0.0, const double Z=0.0)Kratos::ParametricAffineTransform
Kratos::AffineTransform::Apply(const array_1d< double, 3 > &rPoint) constKratos::AffineTransforminlineprotected
FunctionType typedefKratos::ParametricAffineTransform
KRATOS_CLASS_POINTER_DEFINITION(ParametricAffineTransform)Kratos::ParametricAffineTransform
Kratos::AffineTransform::KRATOS_CLASS_POINTER_DEFINITION(AffineTransform)Kratos::AffineTransformprotected
mReferencePointKratos::AffineTransformprotected
mRotationMatrixKratos::AffineTransformprotected
mTranslationVectorKratos::AffineTransformprotected
ParametricAffineTransform(const Parameters axis, const Parameters angle, const Parameters referencePoint, const Parameters translationVector)Kratos::ParametricAffineTransform
ParametricAffineTransform(const Parameters eulerAngles, const Parameters referencePoint, const Parameters translationVector)Kratos::ParametricAffineTransform
SetRotation(const array_1d< double, 3 > &rAxis, const double angle, const array_1d< double, 3 > &rReferencePoint)Kratos::AffineTransformprotected
SetRotation(const array_1d< double, 3 > &rEulerAngles, const array_1d< double, 3 > &rReferencePoint)Kratos::AffineTransformprotected
SetRotation(const Quaternion< double > &rQuaternion, const array_1d< double, 3 > &rReferencePoint)Kratos::AffineTransformprotected
SetTranslation(const array_1d< double, 3 > &rTranslationVector)Kratos::AffineTransformprotected