Searched refs:shx (Results 1 - 10 of 10) sorted by relevance

/haiku/src/libs/agg/src/
H A Dagg_trans_affine.cpp32 shx = src[4] - src[0];
72 double t0 = sx * m.sx + shy * m.shx;
73 double t2 = shx * m.sx + sy * m.shx;
74 double t4 = tx * m.sx + ty * m.shx + m.tx;
76 sy = shx * m.shy + sy * m.sy;
79 shx = t2;
93 shx = -shx * d;
95 double t4 = -tx * t0 - ty * shx;
[all...]
/haiku/headers/libs/agg/
H A Dagg_trans_perspective.h30 double sx, shy, w0, shx, sy, w1, tx, ty, w2; member in struct:agg::trans_perspective
36 shx(0), sy (1), w1(0),
44 shx(v3), sy (v4), w1(v5),
50 shx(m[3]), sy (m[4]), w1(m[5]),
56 shx(a.shx), sy (a.sy ), w1(0),
247 nom_x(px * m.sx + py * m.shx + m.tx),
298 shx = q[4] - q[2];
316 sx = shy = w0 = shx = sy = w1 = tx = ty = w2 = 0.0;
326 shx
[all...]
H A Dagg_trans_affine.h89 double sx, shy, shx, sy, tx, ty; member in struct:agg::trans_affine
94 sx(1.0), shy(0.0), shx(0.0), sy(1.0), tx(0.0), ty(0.0)
100 sx(v0), shy(v1), shx(v2), sy(v3), tx(v4), ty(v5)
105 sx(m[0]), shy(m[1]), shx(m[2]), sy(m[3]), tx(m[4]), ty(m[5])
188 *m++ = sx; *m++ = shy; *m++ = shx; *m++ = sy; *m++ = tx; *m++ = ty;
194 sx = *m++; shy = *m++; shx = *m++; sy = *m++; tx = *m++; ty = *m++;
261 return sx * sy - shy * shx;
267 return 1.0 / (sx * sy - shy * shx);
296 *x = tmp * sx + *y * shx + tx;
304 *x = tmp * sx + *y * shx;
[all...]
/haiku/src/kits/interface/
H A DAffineTransform.cpp36 shx(0.0),
44 BAffineTransform::BAffineTransform(double sx, double shy, double shx, argument
49 shx(shx),
61 shx(other.shx),
108 buffer[2] = shx;
129 shx = buffer[2];
479 double t0 = sx * other.sx + shy * other.shx;
480 double t2 = shx * othe
[all...]
/haiku/headers/os/interface/
H A DAffineTransform.h45 double shx, double sy, double tx,
208 double shx; member in class:BAffineTransform
225 *x = tmp * sx + *y * shx + tx;
236 *x = a * sy - b * shx;
256 tx += x * sx + y * shx;
268 double t2 = shx * ca - sy * sa;
271 sy = shx * sa + sy * ca;
274 shx = t2;
285 double newSx = sx * ca + shx * sa;
288 shx
[all...]
/haiku/src/servers/app/drawing/interface/remote/
H A DRemoteMessage.cpp290 Add(transform.shx);
574 Read(transform.shx);
/haiku/src/tools/html5_remote_desktop/
H A DHaikuRemoteDesktop.js597 this.shx = remoteMessage.dataView.readFloat64();
609 this.shx = 0;
619 return this.sx == 1 && this.shy == 0 && this.shx == 0 && this.sy == 1
626 context.transform(this.sx, this.shy, this.shx, this.sy, this.tx,
/haiku/src/servers/app/
H A DDrawState.cpp815 fTransform.sx, fTransform.shy, fTransform.shx,
H A DServerWindow.cpp1623 transform.shx, transform.sy, transform.tx, transform.ty));
1637 transform.shx, transform.sy, transform.tx, transform.ty));
/haiku/src/servers/app/drawing/Painter/
H A DPainter.cpp378 transform.shx, transform.sy, transform.tx, transform.ty);

Completed in 87 milliseconds