Searched refs:transform (Results 1 - 25 of 82) sorted by relevance

1234

/haiku/src/servers/app/
H A DCanvas.cpp180 Canvas::LocalToScreenTransform() const GCC_2_NRV(transform)
183 SimpleTransform transform; local
185 _LocalToScreenTransform(transform);
186 return transform;
191 Canvas::ScreenToLocalTransform() const GCC_2_NRV(transform)
194 SimpleTransform transform; local
196 _ScreenToLocalTransform(transform);
197 return transform;
202 Canvas::PenToScreenTransform() const GCC_2_NRV(transform)
205 SimpleTransform transform; local
217 SimpleTransform transform; local
228 SimpleTransform transform; local
[all...]
H A DServerPicture.cpp218 const SimpleTransform transform = fCanvas->PenToScreenTransform(); local
219 transform.Apply(&screenOffset);
220 transform.Apply(&frame);
285 const SimpleTransform transform = canvas->PenToScreenTransform(); local
286 transform.Apply(&start);
287 transform.Apply(&end);
405 const SimpleTransform transform = local
407 transform.Apply(&rect);
408 transform.Apply(&gradient);
421 const SimpleTransform transform local
442 const SimpleTransform transform = local
458 const SimpleTransform transform = local
472 const SimpleTransform transform = local
493 const SimpleTransform transform = local
550 const SimpleTransform transform = canvas->PenToScreenTransform(); local
904 set_transform(void* _canvas, const BAffineTransform& transform) argument
925 BAffineTransform transform = canvas->CurrentState()->Transform(); local
941 BAffineTransform transform = canvas->CurrentState()->Transform(); local
957 BAffineTransform transform = canvas->CurrentState()->Transform(); local
[all...]
H A DDrawState.cpp221 double transform[6]; local
222 link.Read<double[6]>(&transform);
223 if (fTransform.Unflatten(B_AFFINE_TRANSFORM_TYPE, transform,
224 sizeof(transform)) != B_OK) {
320 double transform[6]; local
321 if (fTransform.Flatten(transform, sizeof(transform)) != B_OK)
323 link.Attach<double[6]>(transform);
380 DrawState::SetTransform(BAffineTransform transform) argument
382 if (fTransform == transform)
[all...]
/haiku/src/libs/icon/transformer/
H A DStyleTransformer.h37 virtual void transform(double* x, double* y) const = 0;
39 /*! Alias of \c transform.
44 { transform(x, y); }
51 This allows using linear interpolation instead of calling \c transform
H A DCompoundStyleTransformer.h37 virtual void transform(double* x, double* y) const;
H A DPerspectiveTransformer.h82 virtual void transform(double* x, double* y) const function in class:PerspectiveTransformer
84 { if (fValid) agg::trans_perspective::transform(x, y); }
86 { agg::trans_perspective::transform(x, y); }
90 \warning This class can mostly only transform points when inverted. Most
H A DCompoundStyleTransformer.cpp36 CompoundStyleTransformer::transform(double* x, double* y) const function in class:CompoundStyleTransformer
40 fTransformers[i]->transform(x, y);
/haiku/src/apps/icon-o-matic/shape/commands/
H A DFreezeTransformationCommand.cpp107 Transformable transform(*(fShapes[i]));
108 if (!transform.IsValid() || transform.IsIdentity())
111 transform.Invert();
112 _ApplyTransformation(fShapes[i], transform);
132 const Transformable& transform)
147 path->ApplyTransform(transform);
158 shape->Style()->Gradient()->Multiply(transform);
131 _ApplyTransformation(PathSourceShape* shape, const Transformable& transform) argument
H A DTransformPointsCommand.cpp107 ChannelTransform transform; local
108 transform.SetTransformation(pivot, translation,
112 BPoint point = transform.Transform(fPoints[i].point);
113 BPoint pointIn = transform.Transform(fPoints[i].point_in);
114 BPoint pointOut = transform.Transform(fPoints[i].point_out);
H A DFreezeTransformationCommand.h40 const Transformable& transform);
/haiku/src/tests/servers/app/transformation/
H A Dmain.cpp112 BAffineTransform transform; local
113 transform.RotateBy(center, i * M_PI / 180.0);
114 view->SetTransform(transform);
174 BAffineTransform transform; local
175 transform.RotateBy(center, 30 * M_PI / 180.0);
176 view->SetTransform(transform);
202 BAffineTransform transform; local
203 transform.RotateBy(center, 30.0 * M_PI / 180.0);
204 view->SetTransform(transform);
235 BAffineTransform transform; local
286 BAffineTransform transform; local
320 BAffineTransform transform; local
393 BAffineTransform transform; local
419 BAffineTransform transform; local
[all...]
/haiku/src/libs/agg/src/
H A Dagg_trans_warp_magnifier.cpp23 void trans_warp_magnifier::transform(double* x, double* y) const function in class:agg::trans_warp_magnifier
46 t.transform(x, y);
/haiku/headers/libs/agg/
H A Dagg_trans_warp_magnifier.h36 void transform(double* x, double* y) const;
H A Dagg_span_interpolator_persp.h118 m_trans_inv.transform(&dx, &dy);
124 m_trans_inv.transform(&dx, &dy);
132 m_trans_dir.transform(&xt, &yt);
136 m_trans_inv.transform(&dx, &dy);
142 m_trans_inv.transform(&dx, &dy);
162 m_trans_dir.transform(&xt, &yt);
171 m_trans_inv.transform(&dx, &dy);
179 m_trans_inv.transform(&dx, &dy);
214 void transform(double* x, double* y) const function in class:agg::span_interpolator_persp_exact
216 m_trans_dir.transform(
446 void transform(double* x, double* y) const function in class:agg::span_interpolator_persp_lerp
[all...]
H A Dagg_span_interpolator_trans.h59 m_trans->transform(&x, &y);
70 m_trans->transform(&x, &y);
H A Dagg_conv_marker.h34 trans_affine& transform() { return m_transform; } function in class:agg::conv_marker
35 const trans_affine& transform() const { return m_transform; } function in class:agg::conv_marker
133 m_mtx.transform(x, y);
H A Dagg_conv_transform.h46 m_trans->transform(x, y);
H A Dagg_trans_single_path.h84 void transform(double *x, double *y) const;
/haiku/src/apps/icon-o-matic/transformable/
H A DTransformGradientCommand.cpp79 ChannelTransform transform; local
80 transform.SetTransformation(pivot, translation, rotation, xScale, yScale);
86 fGradient->Multiply(transform);
H A DTransformObjectsCommand.cpp104 ChannelTransform transform; local
105 transform.SetTransformation(pivot, translation,
112 fObjects[i]->Multiply(transform);
/haiku/src/servers/app/drawing/Painter/
H A DAGGTextRenderer.cpp125 const Transformable& transform,
130 fTransform(transform),
385 Transformable transform(fEmbeddedTransformation);
386 transform.TranslateBy(baseLine);
387 transform *= fViewTransformation;
389 fCurves.approximation_scale(transform.scale());
395 transformedOutline(fCurves, transform);
397 transformedContourOutline(fContour, transform);
401 transform.Transform(&transformOffset);
409 transform, transformOffse
121 StringRenderer(const IntRect& clippingFrame, bool dryRun, bool subpixelAntiAliased, bool underscore, FontCacheEntry::TransformedOutline& transformedGlyph, FontCacheEntry::TransformedContourOutline& transformedContour, const Transformable& transform, const BPoint& transformOffset, BPoint* nextCharPos, AGGTextRenderer& renderer) argument
[all...]
/haiku/src/add-ons/kernel/busses/scsi/usb/
H A DTODO20 13) Review RBC transform against specs
21 14) Review QIC-157 transform against specs
/haiku/src/add-ons/screen_savers/leaves/
H A DLeaves.cpp226 BAffineTransform transform; local
227 transform.TranslateBy(-kLeafWidth / 2, -kLeafHeight / 2);
229 transform.RotateBy(drand48() * 2. * M_PI);
230 if ((rand() & 64) == 0) transform.ScaleBy(-1., 1.);
232 transform.ScaleBy(scale);
233 transform.TranslateBy(_RandomPoint(view->Bounds()));
235 BPoint center = transform.Apply(BPoint(kLeafWidth / 2, kLeafHeight / 2));
243 leafShape.MoveTo(transform.Apply(kLeafBegin));
247 control[j] = transform.Apply(kLeafCurves[i][j]);
/haiku/src/servers/app/drawing/interface/remote/
H A DRemoteMessage.cpp280 RemoteMessage::AddTransform(const BAffineTransform& transform) argument
282 bool isIdentity = transform.IsIdentity();
288 Add(transform.sx);
289 Add(transform.shy);
290 Add(transform.shx);
291 Add(transform.sy);
292 Add(transform.tx);
293 Add(transform.ty);
560 RemoteMessage::ReadTransform(BAffineTransform& transform) argument
568 transform
[all...]
/haiku/src/libs/icon/transformable/
H A DTransformable.h39 virtual void transform(double* x, double* y) const function in class:Transformable
40 { return agg::trans_affine::transform(x, y); }

Completed in 420 milliseconds

1234