25 #ifndef SFML_MATRIX3_HPP
26 #define SFML_MATRIX3_HPP
31 #include <SFML/Config.hpp>
32 #include <SFML/System/Vector2.hpp>
56 Matrix3(
float a00,
float a01,
float a02,
57 float a10,
float a11,
float a12,
58 float a20,
float a21,
float a22);
69 void SetFromTransformations(
const Vector2f& Center,
const Vector2f& Translation,
float Rotation,
const Vector2f& Scale);
96 const float* Get4x4Elements()
const;
107 float operator ()(
unsigned int Row,
unsigned int Col)
const;
108 float& operator ()(
unsigned int Row,
unsigned int Col);
143 #include <SFML/Graphics/Matrix3.inl>
148 #endif // SFML_MATRIX3_HPP