Symbol: trans_affine
headers/libs/agg/agg_conv_marker.h
34
trans_affine& transform() { return m_transform; }
headers/libs/agg/agg_conv_marker.h
35
const trans_affine& transform() const { return m_transform; }
headers/libs/agg/agg_conv_marker.h
55
trans_affine m_transform;
headers/libs/agg/agg_conv_marker.h
56
trans_affine m_mtx;
headers/libs/agg/agg_conv_transform.h
29
template<class VertexSource, class Transformer=trans_affine> class conv_transform
headers/libs/agg/agg_gsv_text.h
110
template<class Transformer = trans_affine> class gsv_text_outline
headers/libs/agg/agg_span_image_filter.h
95
public span_image_filter<Source, span_interpolator_linear<trans_affine> >
headers/libs/agg/agg_span_image_filter.h
99
typedef span_interpolator_linear<trans_affine> interpolator_type;
headers/libs/agg/agg_span_interpolator_linear.h
109
template<class Transformer = trans_affine, unsigned SubpixelShift = 8>
headers/libs/agg/agg_span_interpolator_linear.h
27
template<class Transformer = trans_affine, unsigned SubpixelShift = 8>
headers/libs/agg/agg_trans_affine.h
104
explicit trans_affine(const double* m) :
headers/libs/agg/agg_trans_affine.h
109
trans_affine(double x1, double y1, double x2, double y2,
headers/libs/agg/agg_trans_affine.h
116
trans_affine(const double* parl,
headers/libs/agg/agg_trans_affine.h
123
trans_affine(const double* src, const double* dst)
headers/libs/agg/agg_trans_affine.h
139
const trans_affine& parl_to_parl(const double* src,
headers/libs/agg/agg_trans_affine.h
142
const trans_affine& rect_to_parl(double x1, double y1,
headers/libs/agg/agg_trans_affine.h
146
const trans_affine& parl_to_rect(const double* parl,
headers/libs/agg/agg_trans_affine.h
153
const trans_affine& reset();
headers/libs/agg/agg_trans_affine.h
156
const trans_affine& translate(double x, double y);
headers/libs/agg/agg_trans_affine.h
157
const trans_affine& rotate(double a);
headers/libs/agg/agg_trans_affine.h
158
const trans_affine& scale(double s);
headers/libs/agg/agg_trans_affine.h
159
const trans_affine& scale(double x, double y);
headers/libs/agg/agg_trans_affine.h
162
const trans_affine& multiply(const trans_affine& m);
headers/libs/agg/agg_trans_affine.h
165
const trans_affine& premultiply(const trans_affine& m);
headers/libs/agg/agg_trans_affine.h
168
const trans_affine& multiply_inv(const trans_affine& m);
headers/libs/agg/agg_trans_affine.h
171
const trans_affine& premultiply_inv(const trans_affine& m);
headers/libs/agg/agg_trans_affine.h
176
const trans_affine& invert();
headers/libs/agg/agg_trans_affine.h
179
const trans_affine& flip_x();
headers/libs/agg/agg_trans_affine.h
182
const trans_affine& flip_y();
headers/libs/agg/agg_trans_affine.h
192
const trans_affine& load_from(const double* m)
headers/libs/agg/agg_trans_affine.h
201
const trans_affine& operator *= (const trans_affine& m)
headers/libs/agg/agg_trans_affine.h
207
const trans_affine& operator /= (const trans_affine& m)
headers/libs/agg/agg_trans_affine.h
214
trans_affine operator * (const trans_affine& m) const
headers/libs/agg/agg_trans_affine.h
216
return trans_affine(*this).multiply(m);
headers/libs/agg/agg_trans_affine.h
221
trans_affine operator / (const trans_affine& m) const
headers/libs/agg/agg_trans_affine.h
223
return trans_affine(*this).multiply_inv(m);
headers/libs/agg/agg_trans_affine.h
227
trans_affine operator ~ () const
headers/libs/agg/agg_trans_affine.h
229
trans_affine ret = *this;
headers/libs/agg/agg_trans_affine.h
234
bool operator == (const trans_affine& m) const
headers/libs/agg/agg_trans_affine.h
240
bool operator != (const trans_affine& m) const
headers/libs/agg/agg_trans_affine.h
282
bool is_equal(const trans_affine& m, double epsilon = affine_epsilon) const;
headers/libs/agg/agg_trans_affine.h
293
inline void trans_affine::transform(double* x, double* y) const
headers/libs/agg/agg_trans_affine.h
301
inline void trans_affine::transform_2x2(double* x, double* y) const
headers/libs/agg/agg_trans_affine.h
309
inline void trans_affine::inverse_transform(double* x, double* y) const
headers/libs/agg/agg_trans_affine.h
319
inline double trans_affine::scale() const
headers/libs/agg/agg_trans_affine.h
327
inline const trans_affine& trans_affine::translate(double x, double y)
headers/libs/agg/agg_trans_affine.h
335
inline const trans_affine& trans_affine::rotate(double a)
headers/libs/agg/agg_trans_affine.h
352
inline const trans_affine& trans_affine::scale(double x, double y)
headers/libs/agg/agg_trans_affine.h
366
inline const trans_affine& trans_affine::scale(double s)
headers/libs/agg/agg_trans_affine.h
379
inline const trans_affine& trans_affine::premultiply(const trans_affine& m)
headers/libs/agg/agg_trans_affine.h
381
trans_affine t = m;
headers/libs/agg/agg_trans_affine.h
386
inline const trans_affine& trans_affine::multiply_inv(const trans_affine& m)
headers/libs/agg/agg_trans_affine.h
388
trans_affine t = m;
headers/libs/agg/agg_trans_affine.h
394
inline const trans_affine& trans_affine::premultiply_inv(const trans_affine& m)
headers/libs/agg/agg_trans_affine.h
396
trans_affine t = m;
headers/libs/agg/agg_trans_affine.h
402
inline void trans_affine::scaling_abs(double* x, double* y) const
headers/libs/agg/agg_trans_affine.h
416
class trans_affine_rotation : public trans_affine
headers/libs/agg/agg_trans_affine.h
420
trans_affine(std::cos(a), std::sin(a), -std::sin(a), std::cos(a), 0.0, 0.0)
headers/libs/agg/agg_trans_affine.h
426
class trans_affine_scaling : public trans_affine
headers/libs/agg/agg_trans_affine.h
430
trans_affine(x, 0.0, 0.0, y, 0.0, 0.0)
headers/libs/agg/agg_trans_affine.h
434
trans_affine(s, 0.0, 0.0, s, 0.0, 0.0)
headers/libs/agg/agg_trans_affine.h
440
class trans_affine_translation : public trans_affine
headers/libs/agg/agg_trans_affine.h
444
trans_affine(1.0, 0.0, 0.0, 1.0, x, y)
headers/libs/agg/agg_trans_affine.h
450
class trans_affine_skewing : public trans_affine
headers/libs/agg/agg_trans_affine.h
454
trans_affine(1.0, std::tan(y), std::tan(x), 1.0, 0.0, 0.0)
headers/libs/agg/agg_trans_affine.h
462
class trans_affine_line_segment : public trans_affine
headers/libs/agg/agg_trans_affine.h
484
class trans_affine_reflection_unit : public trans_affine
headers/libs/agg/agg_trans_affine.h
488
trans_affine(2.0 * ux * ux - 1.0,
headers/libs/agg/agg_trans_affine.h
93
trans_affine() :
headers/libs/agg/agg_trans_affine.h
98
trans_affine(double v0, double v1, double v2,
headers/libs/agg/agg_trans_perspective.h
114
const trans_perspective& multiply(const trans_affine& m);
headers/libs/agg/agg_trans_perspective.h
117
const trans_perspective& premultiply(const trans_affine& m);
headers/libs/agg/agg_trans_perspective.h
120
const trans_perspective& multiply_inv(const trans_affine& m);
headers/libs/agg/agg_trans_perspective.h
123
const trans_perspective& premultiply_inv(const trans_affine& m);
headers/libs/agg/agg_trans_perspective.h
135
const trans_perspective& operator *= (const trans_affine& m)
headers/libs/agg/agg_trans_perspective.h
145
const trans_perspective& operator /= (const trans_affine& m)
headers/libs/agg/agg_trans_perspective.h
156
trans_perspective operator * (const trans_affine& m) const
headers/libs/agg/agg_trans_perspective.h
167
trans_perspective operator / (const trans_affine& m) const
headers/libs/agg/agg_trans_perspective.h
210
const trans_perspective& from_affine(const trans_affine& a);
headers/libs/agg/agg_trans_perspective.h
458
trans_perspective::multiply(const trans_affine& a)
headers/libs/agg/agg_trans_perspective.h
489
trans_perspective::premultiply(const trans_affine& b)
headers/libs/agg/agg_trans_perspective.h
515
trans_perspective::multiply_inv(const trans_affine& m)
headers/libs/agg/agg_trans_perspective.h
517
trans_affine t = m;
headers/libs/agg/agg_trans_perspective.h
533
trans_perspective::premultiply_inv(const trans_affine& m)
headers/libs/agg/agg_trans_perspective.h
54
explicit trans_perspective(const trans_affine& a) :
headers/libs/agg/agg_trans_perspective.h
622
trans_perspective::from_affine(const trans_affine& a)
headers/libs/agg/agg_trans_viewport.h
183
trans_affine to_affine() const
headers/libs/agg/agg_trans_viewport.h
185
trans_affine mtx = trans_affine_translation(-m_wx1, -m_wy1);
headers/libs/agg/agg_trans_viewport.h
192
trans_affine to_affine_scale_only() const
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
272
agg::trans_affine baseTransform(0, 1.0/128.0, -1.0/128.0, 0,
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
280
agg::trans_affine baseTransform(0, 1.0/64.0, -1.0/64.0, 0,
src/apps/icon-o-matic/import_export/svg/DocumentBuilder.cpp
289
agg::trans_affine gradientTransform(
src/apps/icon-o-matic/transformable/PerspectiveBox.cpp
418
agg::trans_affine m;
src/apps/icon-o-matic/transformable/TransformBox.cpp
663
agg::trans_affine m;
src/apps/icon-o-matic/transformable/TransformBoxStates.h
71
agg::trans_affine fMatrix;
src/apps/icon-o-matic/transformable/TransformBoxStates.h
99
agg::trans_affine fMatrix;
src/libs/agg/font_freetype/agg_font_freetype.cpp
148
const trans_affine& mtx,
src/libs/agg/font_freetype/agg_font_freetype.cpp
805
void font_engine_freetype_base::transform(const trans_affine& affine)
src/libs/agg/font_freetype/agg_font_freetype.h
141
trans_affine m_affine;
src/libs/agg/font_freetype/agg_font_freetype.h
66
void transform(const trans_affine& affine);
src/libs/agg/src/agg_bezier_arc.cpp
238
trans_affine mtx = trans_affine_rotation(angle);
src/libs/agg/src/agg_trans_affine.cpp
105
const trans_affine& trans_affine::flip_x()
src/libs/agg/src/agg_trans_affine.cpp
114
const trans_affine& trans_affine::flip_y()
src/libs/agg/src/agg_trans_affine.cpp
123
const trans_affine& trans_affine::reset()
src/libs/agg/src/agg_trans_affine.cpp
131
bool trans_affine::is_identity(double epsilon) const
src/libs/agg/src/agg_trans_affine.cpp
142
bool trans_affine::is_valid(double epsilon) const
src/libs/agg/src/agg_trans_affine.cpp
148
bool trans_affine::is_equal(const trans_affine& m, double epsilon) const
src/libs/agg/src/agg_trans_affine.cpp
159
double trans_affine::rotation() const
src/libs/agg/src/agg_trans_affine.cpp
171
void trans_affine::translation(double* dx, double* dy) const
src/libs/agg/src/agg_trans_affine.cpp
178
void trans_affine::scaling(double* x, double* y) const
src/libs/agg/src/agg_trans_affine.cpp
184
trans_affine t(*this);
src/libs/agg/src/agg_trans_affine.cpp
27
const trans_affine& trans_affine::parl_to_parl(const double* src,
src/libs/agg/src/agg_trans_affine.cpp
37
multiply(trans_affine(dst[2] - dst[0], dst[3] - dst[1],
src/libs/agg/src/agg_trans_affine.cpp
44
const trans_affine& trans_affine::rect_to_parl(double x1, double y1,
src/libs/agg/src/agg_trans_affine.cpp
57
const trans_affine& trans_affine::parl_to_rect(const double* parl,
src/libs/agg/src/agg_trans_affine.cpp
70
const trans_affine& trans_affine::multiply(const trans_affine& m)
src/libs/agg/src/agg_trans_affine.cpp
86
const trans_affine& trans_affine::invert()
src/libs/icon/style/GradientTransformable.cpp
531
agg::trans_affine transform(-200.0, -200.0, 200.0, 200.0, parl);
src/libs/icon/transformable/Transformable.cpp
20
: agg::trans_affine()
src/libs/icon/transformable/Transformable.cpp
26
: agg::trans_affine(other)
src/libs/icon/transformable/Transformable.h
28
public agg::trans_affine {
src/libs/icon/transformable/Transformable.h
40
{ return agg::trans_affine::transform(x, y); }
src/libs/icon/transformer/AffineTransformer.h
24
agg::trans_affine> Affine;
src/libs/icon/transformer/AffineTransformer.h
29
public agg::trans_affine {
src/servers/app/drawing/Painter/AGGTextRenderer.cpp
36
agg::trans_affine& viewTransformation)
src/servers/app/drawing/Painter/AGGTextRenderer.h
35
agg::trans_affine& viewTransformation);
src/servers/app/drawing/Painter/AGGTextRenderer.h
97
agg::trans_affine& fViewTransformation;
src/servers/app/drawing/Painter/Painter.cpp
2076
agg::trans_affine gradientTransform;
src/servers/app/drawing/Painter/Painter.cpp
2149
agg::trans_affine& matrix, float gradient_d2) const
src/servers/app/drawing/Painter/Painter.cpp
2165
agg::trans_affine& matrix, float gradient_d2) const
src/servers/app/drawing/Painter/Painter.cpp
2287
GradientFunction function, agg::trans_affine& gradientTransform,
src/servers/app/drawing/Painter/Painter.cpp
377
fTransform *= agg::trans_affine(transform.sx, transform.shy,
src/servers/app/drawing/Painter/Painter.h
324
BPoint endPoint, agg::trans_affine& mtx,
src/servers/app/drawing/Painter/Painter.h
327
agg::trans_affine& mtx,
src/servers/app/drawing/Painter/Painter.h
342
agg::trans_affine& gradientTransform,
src/servers/app/drawing/Painter/Transformable.cpp
120
agg::trans_affine::operator=(other);
src/servers/app/drawing/Painter/Transformable.cpp
128
Transformable::operator=(const agg::trans_affine& other)
src/servers/app/drawing/Painter/Transformable.cpp
131
agg::trans_affine::operator=(other);
src/servers/app/drawing/Painter/Transformable.cpp
32
: agg::trans_affine()
src/servers/app/drawing/Painter/Transformable.cpp
38
: agg::trans_affine(other)
src/servers/app/drawing/Painter/Transformable.cpp
44
: agg::trans_affine()
src/servers/app/drawing/Painter/Transformable.h
19
public agg::trans_affine {
src/servers/app/drawing/Painter/Transformable.h
35
Transformable& operator=(const agg::trans_affine& other);
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
43
agg::trans_affine srcMatrix;
src/servers/app/drawing/Painter/bitmap_painter/DrawBitmapGeneric.h
49
agg::trans_affine imgMatrix;
src/tests/servers/app/painter/Painter.cpp
1295
agg::trans_affine srcMatrix;
src/tests/servers/app/painter/Painter.cpp
1300
agg::trans_affine imgMatrix;