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);
438 #endif // SFML_TRANSFORM_HPP