/haiku/src/servers/app/ |
H A D | Canvas.cpp | 180 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 D | ServerPicture.cpp | 218 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 D | DrawState.cpp | 221 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 D | StyleTransformer.h | 37 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 D | CompoundStyleTransformer.h | 37 virtual void transform(double* x, double* y) const;
|
H A D | PerspectiveTransformer.h | 82 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 D | CompoundStyleTransformer.cpp | 36 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 D | FreezeTransformationCommand.cpp | 107 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 D | TransformPointsCommand.cpp | 107 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 D | FreezeTransformationCommand.h | 40 const Transformable& transform);
|
/haiku/src/tests/servers/app/transformation/ |
H A D | main.cpp | 112 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 D | agg_trans_warp_magnifier.cpp | 23 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 D | agg_trans_warp_magnifier.h | 36 void transform(double* x, double* y) const;
|
H A D | agg_span_interpolator_persp.h | 118 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 D | agg_span_interpolator_trans.h | 59 m_trans->transform(&x, &y); 70 m_trans->transform(&x, &y);
|
H A D | agg_conv_marker.h | 34 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 D | agg_conv_transform.h | 46 m_trans->transform(x, y);
|
H A D | agg_trans_single_path.h | 84 void transform(double *x, double *y) const;
|
/haiku/src/apps/icon-o-matic/transformable/ |
H A D | TransformGradientCommand.cpp | 79 ChannelTransform transform; local 80 transform.SetTransformation(pivot, translation, rotation, xScale, yScale); 86 fGradient->Multiply(transform);
|
H A D | TransformObjectsCommand.cpp | 104 ChannelTransform transform; local 105 transform.SetTransformation(pivot, translation, 112 fObjects[i]->Multiply(transform);
|
/haiku/src/servers/app/drawing/Painter/ |
H A D | AGGTextRenderer.cpp | 125 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 D | TODO | 20 13) Review RBC transform against specs 21 14) Review QIC-157 transform against specs
|
/haiku/src/add-ons/screen_savers/leaves/ |
H A D | Leaves.cpp | 226 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 D | RemoteMessage.cpp | 280 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 D | Transformable.h | 39 virtual void transform(double* x, double* y) const function in class:Transformable 40 { return agg::trans_affine::transform(x, y); }
|