19 template <AlgebraicTrait>
23 struct MatrixTraits<
Tx>
25 static double Get(
const double m[6])
30 static void Set(
double m[6],
double value)
35 static void Apply(
double m[6],
double value)
37 m[4] = value * m[0] + m[4];
38 m[5] = value * m[1] + m[5];
43 struct MatrixTraits<
Ty>
45 static double Get(
const double m[6])
50 static void Set(
double m[6],
double value)
55 static void Apply(
double m[6],
double value)
57 m[4] = value * m[2] + m[4];
58 m[5] = value * m[3] + m[5];
All classes, functions, types and enums of PoDoFo are members of these namespace.
Definition basetypes.h:13
AlgebraicTrait
Definition MathBase.h:10
constexpr AlgebraicTrait Ty
X Translation trait.
Definition MathBase.h:17
constexpr AlgebraicTrait Tx
X Translation trait.
Definition MathBase.h:16