Searched refs:gradient (Results 1 - 25 of 71) sorted by path

123

/haiku/headers/libs/agg/
H A Dagg_color_gray.h156 self_type gradient(self_type c, double k) const function in struct:agg::gray8
343 self_type gradient(self_type c, double k) const function in struct:agg::gray16
H A Dagg_color_rgba.h131 rgba gradient(rgba c, double k) const function in struct:agg::rgba
351 AGG_INLINE self_type gradient(const self_type& c, double k) const function in struct:agg::rgba8
613 AGG_INLINE self_type gradient(const self_type& c, double k) const function in struct:agg::rgba16
H A Dagg_renderer_outline_image.h52 return pix1.gradient(pix2, src_y - y1);
H A Dagg_span_gradient.h133 return m_c1.gradient(m_c2, double(v) / double(m_size - 1));
379 gradient_repeat_adaptor(const GradientF& gradient) : argument
380 m_gradient(&gradient) {}
398 gradient_reflect_adaptor(const GradientF& gradient) : argument
399 m_gradient(&gradient) {}
/haiku/headers/private/app/
H A DLinkReceiver.h42 status_t ReadGradient(BGradient** gradient);
H A DServerLink.h60 status_t AttachGradient(const BGradient& gradient);
/haiku/src/add-ons/screen_savers/gravity/
H A DRainbowItem.cpp61 BGradientLinear gradient; local
62 gradient.AddColor((rgb_color){ 255, 65, 54 }, 0); // red
63 gradient.AddColor((rgb_color){ 255, 133, 27 }, 60); // orange
64 gradient.AddColor((rgb_color){ 255, 220, 0 }, 102); // yellow
65 gradient.AddColor((rgb_color){ 46, 204, 64 }, 153); // green
66 gradient.AddColor((rgb_color){ 0, 116, 217 }, 195); // blue
68 gradient.AddColor((rgb_color){ 177, 13, 201 }, 255); // violet
69 gradient.SetStart(colorRect.LeftTop());
70 gradient.SetEnd(colorRect.RightBottom());
71 owner->FillRect(colorRect, gradient);
[all...]
/haiku/src/add-ons/screen_savers/leaves/
H A DLeaves.cpp237 BGradientLinear gradient(center - gradientOffset, center + gradientOffset);
239 gradient.AddColor(kColors[color][0], 0.f);
240 gradient.AddColor(kColors[color][1], 255.f);
261 view->FillShape(&leafShape, gradient);
/haiku/src/apps/gradients/
H A DGradientsView.cpp64 BGradientLinear gradient; local
69 gradient.AddColor(c, 0);
73 gradient.AddColor(c, 127);
77 gradient.AddColor(c, 255);
82 gradient.SetStart(BPoint(120, 10));
83 gradient.SetEnd(BPoint(220, 110));
84 FillRoundRect(BRect(120, 10, 220, 110), 5, 5, gradient);
89 gradient.SetStart(BPoint(120, 120));
90 gradient.SetEnd(BPoint(220, 220));
91 FillRect(BRect(120, 120, 220, 220), gradient);
113 BGradientRadial gradient; local
149 BGradientRadialFocus gradient; local
194 BGradientDiamond gradient; local
239 BGradientConic gradient; local
[all...]
/haiku/src/apps/icon-o-matic/style/
H A DSetGradientCommand.h27 const Gradient* gradient);
/haiku/src/apps/mediaplayer/interface/
H A DPlayPauseButton.cpp81 BGradientLinear gradient; local
83 gradient.AddColor(active, 0);
84 gradient.AddColor(tint_color(active, B_LIGHTEN_1_TINT), 255);
86 gradient.AddColor(tint_color(base, B_DARKEN_1_TINT), 0);
87 gradient.AddColor(base, 255);
89 gradient.SetStart(offset);
91 gradient.SetEnd(offset);
92 FillShape(fPlaySymbol, gradient);
102 gradient.MakeEmpty();
104 gradient
[all...]
H A DSymbolButton.cpp72 BGradientLinear gradient; local
73 gradient.AddColor(tint_color(base, B_DARKEN_1_TINT), 0);
74 gradient.AddColor(base, 255);
75 gradient.SetStart(offset);
77 gradient.SetEnd(offset);
78 FillShape(fSymbol, gradient);
H A DVolumeSlider.cpp195 BGradientLinear gradient; local
197 gradient.AddColor(tint_color(base, topTint), 0);
198 gradient.AddColor(tint_color(base, bottomTint), 255);
200 gradient.AddColor(tint_color(base, topTint), 0);
201 gradient.AddColor(tint_color(base, middleTint1), 132);
202 gradient.AddColor(tint_color(base, middleTint2), 136);
203 gradient.AddColor(tint_color(base, bottomTint), 255);
205 gradient.SetStart(rect.LeftTop());
206 gradient.SetEnd(rect.LeftBottom());
207 FillEllipse(rect, gradient);
[all...]
/haiku/src/kits/app/
H A DLinkReceiver.cpp496 BGradient* gradient = gradient_for_type(gradientType);
497 if (!gradient)
500 *_gradient = gradient;
507 if (!gradient->AddColorStop(stop, i))
516 BGradientLinear* linear = (BGradientLinear*)gradient;
529 BGradientRadial* radial = (BGradientRadial*)gradient;
543 (BGradientRadialFocus*)gradient;
559 BGradientDiamond* diamond = (BGradientDiamond*)gradient;
569 BGradientConic* conic = (BGradientConic*)gradient;
H A DServerLink.cpp141 ServerLink::AttachGradient(const BGradient& gradient) argument
144 BGradient::Type gradientType = gradient.GetType();
145 int32 stopCount = gradient.CountColorStops();
152 fSender->Attach(gradient.ColorStopAtFast(i),
161 const BGradientLinear* linear = (BGradientLinear*)&gradient;
169 const BGradientRadial* radial = (BGradientRadial*)&gradient;
180 = (BGradientRadialFocus*)&gradient;
192 const BGradientDiamond* diamond = (BGradientDiamond*)&gradient;
200 const BGradientConic* conic = (BGradientConic*)&gradient;
/haiku/src/preferences/locale/
H A DLanguageListView.cpp289 BGradientLinear gradient; local
292 gradient.AddColor(i % (step * 2) == 0
294 gradient.AddColor(ViewColor(), 255);
295 gradient.SetStart(fDropTargetHighlightFrame.LeftTop());
296 gradient.SetEnd(fDropTargetHighlightFrame.RightBottom());
301 FillRect(fDropTargetHighlightFrame, gradient);
304 FillRect(fDropTargetHighlightFrame, gradient);
/haiku/src/servers/app/
H A DSimpleTransform.h108 void Apply(BGradient* gradient) const
110 switch (gradient->GetType()) {
113 BGradientLinear* linear = (BGradientLinear*) gradient;
125 BGradientRadial* radial = (BGradientRadial*) gradient;
135 (BGradientRadialFocus*)gradient;
147 BGradientDiamond* diamond = (BGradientDiamond*) gradient;
156 BGradientConic* conic = (BGradientConic*) gradient;
169 // Make sure the gradient is fully padded so that out of bounds access
171 gradient->SortColorStopsByOffset();
173 BGradient::ColorStop* end = gradient
[all...]
/haiku/src/servers/app/drawing/interface/remote/
H A DRemoteMessage.h151 void AddGradient(const BGradient& gradient);
/haiku/src/tests/kits/interface/flatten_picture/
H A DPictureTestCases.cpp215 BGradientLinear gradient(0, 0, frame.right, frame.bottom);
216 gradient.AddColor(kRed, 0);
217 gradient.AddColor(kBlue, 255);
219 view->FillRect(frame, gradient);
224 BGradientRadial gradient(10, 10, 10);
225 gradient.AddColor(kRed, 0);
226 gradient.AddColor(kBlue, 255);
228 view->FillRect(frame, gradient);
233 BGradientRadialFocus gradient(0, 0, 10, 10, 5);
234 gradient
[all...]
/haiku/src/tests/servers/app/transformation/
H A Dmain.cpp209 BGradientLinear gradient; local
210 gradient.AddColor(top, 0.0f);
211 gradient.AddColor(bottom, 255.0f);
212 gradient.SetStart(rect.LeftTop());
213 gradient.SetEnd(rect.LeftBottom());
217 view->FillRoundRect(rect, radius, radius, gradient);
244 BGradientLinear gradient; local
245 gradient.AddColor(top, 0.0f);
246 gradient.AddColor(bottom, 255.0f);
247 gradient
[all...]
/haiku/src/tests/servers/app/unit_tests/
H A DSimpleTransformTest.cpp103 BGradientLinear gradient(10.0, 20.0, 30.0, 40.0);
107 specimen.Apply(&gradient);
108 CPPUNIT_ASSERT(gradient.Start() == BPoint(35.0, 70.0));
109 CPPUNIT_ASSERT(gradient.End() == BPoint(85.0, 120.0));
116 BGradientRadial gradient(10.0, 20.0, 10.0);
120 specimen.Apply(&gradient);
121 CPPUNIT_ASSERT(gradient.Center() == BPoint(35.0, 70.0));
128 BGradientRadialFocus gradient(10.0, 20.0, 10.0, 30.0, 40.0);
132 specimen.Apply(&gradient);
133 CPPUNIT_ASSERT(gradient
[all...]
/haiku/headers/os/interface/
H A DView.h373 const BGradient& gradient);
375 int32 numPoints, const BGradient& gradient);
378 const BGradient& gradient);
393 BPoint point3, const BGradient& gradient);
396 const BGradient& gradient);
402 void FillRect(BRect rect, const BGradient& gradient);
406 const BGradient& gradient);
416 float yRadius, const BGradient& gradient);
429 float yRadius, const BGradient& gradient);
431 const BGradient& gradient);
[all...]
/haiku/headers/private/interface/
H A DHaikuControlLook.h552 // Background gradient methods
564 void _MakeGradient(BGradientLinear& gradient,
569 void _MakeGlossyGradient(BGradientLinear& gradient,
575 void _MakeButtonGradient(BGradientLinear& gradient,
H A DPictureDataWriter.h96 status_t WriteDrawRectGradient(const BRect& rect, const BGradient& gradient,
99 const BPoint& radius, const BGradient& gradient, const bool& fill);
100 status_t WriteDrawBezierGradient(const BPoint points[4], const BGradient& gradient,
105 const float& arcTheta, const BGradient& gradient, const bool& fill);
106 status_t WriteDrawEllipseGradient(const BRect& rect, const BGradient& gradient,
109 BPoint* points, const bool& isClosed, const BGradient& gradient,
113 const void* ptList, const BGradient& gradient, const bool& fill);
H A DPicturePlayer.h98 void (*draw_rect_gradient)(void* userData, const BRect& rect, BGradient& gradient, bool fill);
99 void (*draw_round_rect_gradient)(void* userData, const BRect& rect, const BPoint& radii, BGradient& gradient, bool fill);
100 void (*draw_bezier_gradient)(void* userData, size_t numControlPoints, const BPoint controlPoints[], BGradient& gradient, bool fill);
101 void (*draw_arc_gradient)(void* userData, const BPoint& center, const BPoint& radii, float startTheta, float arcTheta, BGradient& gradient, bool fill);
102 void (*draw_ellipse_gradient)(void* userData, const BRect& rect, BGradient& gradient, bool fill);
103 void (*draw_polygon_gradient)(void* userData, size_t numPoints, const BPoint points[], bool isClosed, BGradient& gradient, bool fill);
104 void (*draw_shape_gradient)(void* userData, const BShape& shape, BGradient& gradient, bool fill);

Completed in 207 milliseconds

123