Searched refs:multiply (Results 1 - 14 of 14) sorted by relevance

/haiku/src/libs/icon/transformable/
H A DTransformable.cpp120 multiply(other);
131 multiply(other);
255 multiply(agg::trans_affine_translation(offset.x, offset.y));
265 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
266 multiply(agg::trans_affine_rotation(degrees * (M_PI / 180.0)));
267 multiply(agg::trans_affine_translation(origin.x, origin.y));
277 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
278 multiply(agg::trans_affine_scaling(xScale, yScale));
279 multiply(agg::trans_affine_translation(origin.x, origin.y));
289 multiply(ag
[all...]
/haiku/src/servers/app/drawing/Painter/
H A DTransformable.cpp142 multiply(other);
281 multiply(agg::trans_affine_translation(offset.x, offset.y));
291 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
292 multiply(agg::trans_affine_rotation(radians));
293 multiply(agg::trans_affine_translation(origin.x, origin.y));
303 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
304 multiply(agg::trans_affine_scaling(xScale, yScale));
305 multiply(agg::trans_affine_translation(origin.x, origin.y));
315 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
316 multiply(ag
[all...]
/haiku/headers/libs/agg/
H A Dagg_trans_affine.h162 const trans_affine& multiply(const trans_affine& m);
203 return multiply(m);
216 return trans_affine(*this).multiply(m);
382 return *this = t.multiply(*this);
390 return multiply(t);
398 return *this = t.multiply(*this);
472 multiply(trans_affine_scaling(std::sqrt(dx * dx + dy * dy) / dist));
474 multiply(trans_affine_rotation(std::atan2(dy, dx)));
475 multiply(trans_affine_translation(x1, y1));
H A Dagg_trans_perspective.h102 const trans_perspective& multiply(const trans_perspective& m);
114 const trans_perspective& multiply(const trans_affine& m);
133 return multiply(m);
137 return multiply(m);
154 return trans_perspective(*this).multiply(m);
158 return trans_perspective(*this).multiply(m);
377 multiply(p);
441 trans_perspective::multiply(const trans_perspective& a) function in class:agg::trans_perspective
458 trans_perspective::multiply(const trans_affine& a) function in class:agg::trans_perspective
510 return multiply(
[all...]
/haiku/src/apps/icon-o-matic/transformable/
H A DChannelTransform.cpp259 multiply(agg::trans_affine_translation(-fPivot.x, -fPivot.y));
260 multiply(agg::trans_affine_scaling(xScale, yScale));
261 multiply(agg::trans_affine_rotation(fRotation * M_PI / 180.0));
263 multiply(agg::trans_affine_translation(fPivot.x + fTranslation.x,
H A DTransformBoxStates.cpp75 fMatrix.multiply(agg::trans_affine_scaling(fOldXScale, fOldYScale));
76 fMatrix.multiply(agg::trans_affine_rotation(fParent->LocalRotation() * M_PI / 180.0));
77 fMatrix.multiply(agg::trans_affine_translation(fParent->Translation().x,
297 fMatrix.multiply(agg::trans_affine_scaling(fOldXScale, fOldYScale));
298 fMatrix.multiply(agg::trans_affine_rotation(fParent->LocalRotation() * M_PI / 180.0));
299 fMatrix.multiply(agg::trans_affine_translation(fParent->Translation().x,
H A DPerspectiveBox.cpp429 m.multiply(r);
430 m.multiply(agg::trans_affine_translation(xOffset, yOffset));
H A DTransformBox.cpp674 m.multiply(r);
675 m.multiply(agg::trans_affine_translation(xOffset, yOffset));
/haiku/src/libs/icon/transformer/
H A DAffineTransformer.cpp66 clone->multiply(*this);
185 multiply(agg::trans_affine_scaling(newScaleX, newScaleY));
186 multiply(agg::trans_affine_rotation(newR));
187 multiply(agg::trans_affine_translation(newTX, newTY));
/haiku/src/libs/agg/src/
H A Dagg_trans_affine.cpp37 multiply(trans_affine(dst[2] - dst[0], dst[3] - dst[1],
70 const trans_affine& trans_affine::multiply(const trans_affine& m) function in class:agg::trans_affine
/haiku/src/apps/icon-o-matic/import_export/svg/
H A DDocumentBuilder.cpp274 gradient.multiply(baseTransform);
282 gradient.multiply(baseTransform);
297 // so we just invert it and multiply our base transform with it.
/haiku/src/libs/icon/
H A DIconRenderer.cpp479 fGlobalTransform.multiply(agg::trans_affine_scaling(scale));
570 transform.multiply(fGlobalTransform);
/haiku/src/libs/icon/style/
H A DGradientTransformable.cpp532 multiply(transform);
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Dhda_controller.cpp29 #define MAKE_RATE(base, multiply, divide) \
31 | ((multiply - 1) << FORMAT_MULTIPLY_RATE_SHIFT) \

Completed in 94 milliseconds