Harlinn.Windows 0.1
Loading...
Searching...
No Matches
Harlinn::Math::AffineTransformation Member List

This is the complete list of members for Harlinn::Math::AffineTransformation, including all inherited members.

AffineTransformation() noexceptHarlinn::Math::AffineTransformationinline
AffineTransformation(const MatrixType &matrix)Harlinn::Math::AffineTransformationinlineexplicit
AffineTransformation(const MatrixSimd &matrix)Harlinn::Math::AffineTransformationinlineexplicit
AffineTransformation(const Matrix4Type &matrix)Harlinn::Math::AffineTransformationinlineexplicit
AffineTransformation(const Matrix4Simd &matrix)Harlinn::Math::AffineTransformationinlineexplicit
AffineTransformation(const MatrixType &matrix, const Vector &translation)Harlinn::Math::AffineTransformationinline
AffineTransformation(const MatrixSimd &matrix, const VectorSimd &translation)Harlinn::Math::AffineTransformationinline
AffineTransformation(const MatrixType &matrix, const MatrixType &inverseMatrix)Harlinn::Math::AffineTransformationinline
AffineTransformation(const MatrixSimd &matrix, const MatrixSimd &inverseMatrix)Harlinn::Math::AffineTransformationinline
AffineTransformation(const MatrixType &matrix, const MatrixType &inverseMatrix, const Vector &translation)Harlinn::Math::AffineTransformationinline
AffineTransformation(const MatrixSimd &matrix, const MatrixSimd &inverseMatrix, const VectorSimd &translation)Harlinn::Math::AffineTransformationinline
AffineTransformation(const Vector &translation) noexceptHarlinn::Math::AffineTransformationinlineexplicit
AffineTransformation(const VectorSimd &translation) noexceptHarlinn::Math::AffineTransformationinlineexplicit
Apply(const AffineTransformation &affineTransformation) const noexceptHarlinn::Math::AffineTransformationinline
Apply(const VectorSimd &v) const noexceptHarlinn::Math::AffineTransformationinline
Apply(const Vector &v) const noexceptHarlinn::Math::AffineTransformationinline
Apply(const PointSimd &p) const noexceptHarlinn::Math::AffineTransformationinline
Apply(const Point &p) const noexceptHarlinn::Math::AffineTransformationinline
Apply(const NormalSimd &n) const noexceptHarlinn::Math::AffineTransformationinline
Apply(const Normal &n) const noexceptHarlinn::Math::AffineTransformationinline
ApplyInverse(const AffineTransformation &affineTransformation) const noexceptHarlinn::Math::AffineTransformationinline
ApplyInverse(const VectorSimd &v) const noexceptHarlinn::Math::AffineTransformationinline
ApplyInverse(const Vector &v) const noexceptHarlinn::Math::AffineTransformationinline
ApplyInverse(const PointSimd &p) const noexceptHarlinn::Math::AffineTransformationinline
ApplyInverse(const Point &p) const noexceptHarlinn::Math::AffineTransformationinline
ApplyInverse(const NormalSimd &n) const noexceptHarlinn::Math::AffineTransformationinline
ApplyInverse(const Normal &n) const noexceptHarlinn::Math::AffineTransformationinline
Constants typedefHarlinn::Math::AffineTransformation
Inverse() const noexceptHarlinn::Math::AffineTransformationinline
InverseMatrix() const noexceptHarlinn::Math::AffineTransformationinline
inverseMatrix_Harlinn::Math::AffineTransformationprivate
InverseToMatrix4() const noexceptHarlinn::Math::AffineTransformationinline
LookAt(const PointSimd &cameraPosition, const PointSimd &focusPosition, const VectorSimd &upDirection) noexceptHarlinn::Math::AffineTransformationinlinestatic
LookAt(const Point &cameraPosition, const Point &focusPosition, const Vector &upDirection) noexceptHarlinn::Math::AffineTransformationinlinestatic
Matrix() const noexceptHarlinn::Math::AffineTransformationinline
Matrix4Simd typedefHarlinn::Math::AffineTransformation
Matrix4Type typedefHarlinn::Math::AffineTransformation
matrix_Harlinn::Math::AffineTransformationprivate
MatrixSimd typedefHarlinn::Math::AffineTransformation
MatrixType typedefHarlinn::Math::AffineTransformation
Normal typedefHarlinn::Math::AffineTransformation
NormalSimd typedefHarlinn::Math::AffineTransformation
operator()(const AffineTransformation &affineTransformation) const noexceptHarlinn::Math::AffineTransformationinline
operator()(const VectorSimd &v) const noexceptHarlinn::Math::AffineTransformationinline
operator()(const Vector &v) const noexceptHarlinn::Math::AffineTransformationinline
operator()(const PointSimd &p) const noexceptHarlinn::Math::AffineTransformationinline
operator()(const Point &p) const noexceptHarlinn::Math::AffineTransformationinline
operator()(const NormalSimd &n) const noexceptHarlinn::Math::AffineTransformationinline
operator()(const Normal &n) const noexceptHarlinn::Math::AffineTransformationinline
Point typedefHarlinn::Math::AffineTransformation
PointSimd typedefHarlinn::Math::AffineTransformation
RotateX(float angle) noexceptHarlinn::Math::AffineTransformationinlinestatic
RotateY(float angle) noexceptHarlinn::Math::AffineTransformationinlinestatic
RotateZ(float angle) noexceptHarlinn::Math::AffineTransformationinlinestatic
Scale(float scale) noexceptHarlinn::Math::AffineTransformationinlinestatic
Scale(const VectorSimd &scale) noexceptHarlinn::Math::AffineTransformationinlinestatic
Scale(const Vector &scale) noexceptHarlinn::Math::AffineTransformationinlinestatic
Scale(float scaleX, float scaleY, float scaleZ) noexceptHarlinn::Math::AffineTransformationinlinestatic
ToMatrix4() const noexceptHarlinn::Math::AffineTransformationinline
Traits typedefHarlinn::Math::AffineTransformation
Translate(const VectorSimd &delta) noexceptHarlinn::Math::AffineTransformationinlinestatic
Translate(const Vector &delta) noexceptHarlinn::Math::AffineTransformationinlinestatic
Translate(float deltaX, float deltaY, float deltaZ) noexceptHarlinn::Math::AffineTransformationinlinestatic
Translation() const noexceptHarlinn::Math::AffineTransformationinline
translation_Harlinn::Math::AffineTransformationprivate
value_type typedefHarlinn::Math::AffineTransformation
ValueType typedefHarlinn::Math::AffineTransformation
Vector typedefHarlinn::Math::AffineTransformation
VectorSimd typedefHarlinn::Math::AffineTransformation