25 #ifndef SFML_TRANSFORM_HPP
26 #define SFML_TRANSFORM_HPP
31 #include <SFML/Graphics/Export.hpp>
32 #include <SFML/Graphics/Rect.hpp>
33 #include <SFML/System/Vector2.hpp>
68 Transform(
float a00,
float a01,
float a02,
69 float a10,
float a11,
float a12,
70 float a20,
float a21,
float a22);
87 const float* getMatrix()
const;
109 Vector2f transformPoint(
float x,
float y)
const;
233 Transform& rotate(
float angle,
float centerX,
float centerY);
278 Transform& scale(
float scaleX,
float scaleY);
305 Transform& scale(
float scaleX,
float scaleY,
float centerX,
float centerY);
409 #endif // SFML_TRANSFORM_HPP