Lines Matching refs:Transform
24 #include "Transform.h"
32 Transform::Transform() {
36 Transform::Transform(const Transform& other)
40 Transform::Transform(uint32_t orientation) {
44 Transform::~Transform() {
49 bool Transform::isZero(float f) {
53 bool Transform::absIsOne(float f) {
57 Transform Transform::operator * (const Transform& rhs) const
62 Transform r(*this);
86 float const* Transform::operator [] (int i) const {
90 bool Transform::transformed() const {
94 float Transform::tx() const {
98 float Transform::ty() const {
102 void Transform::reset() {
111 void Transform::set(float tx, float ty)
124 void Transform::set(float a, float b, float c, float d)
133 status_t Transform::set(uint32_t flags, float w, float h)
141 Transform H, V, R;
176 Transform::vec2 Transform::transform(const vec2& v) const {
184 Transform::vec3 Transform::transform(const vec3& v) const {
193 void Transform::transform(float* point, int x, int y) const
201 Rect Transform::makeBounds(int w, int h) const
206 Rect Transform::transform(const Rect& bounds) const
227 Region Transform::transform(const Region& reg) const
248 uint32_t Transform::type() const
301 Transform Transform::inverse() const {
305 Transform result;
325 Transform R, T;
339 uint32_t Transform::getType() const {
343 uint32_t Transform::getOrientation() const
348 bool Transform::preserveRects() const
353 void Transform::dump(const char* name) const