Searched refs:agg (Results 1 - 25 of 219) sorted by relevance

123456789

/haiku/src/libs/agg/src/
H A Dagg_sqrt_tables.cpp22 namespace agg namespace
/haiku/src/servers/app/drawing/Painter/
H A Ddefines.h46 typedef agg::renderer_region<pixfmt> renderer_base;
49 typedef agg::renderer_primitives<renderer_base> outline_renderer_type;
50 typedef agg::rasterizer_outline<outline_renderer_type> outline_rasterizer_type;
52 typedef agg::scanline_bin scanline_unpacked_type;
53 typedef agg::scanline_bin scanline_packed_type;
54 typedef agg::renderer_scanline_bin_solid<renderer_base> renderer_type;
56 typedef agg::renderer_outline_aa<renderer_base> outline_renderer_type;
57 typedef agg::rasterizer_outline_aa<outline_renderer_type> outline_rasterizer_type;
59 typedef agg::scanline_u8 scanline_unpacked_type;
60 typedef agg
[all...]
H A DPainterAggInterface.h38 agg::rendering_buffer fBuffer;
62 agg::clipped_alpha_mask* fClippedAlphaMask;
64 agg::path_storage fPath;
65 agg::conv_curve<agg::path_storage> fCurve;
H A DTransformable.cpp5 * A handy front-end to agg::trans_affine transformation matrix.
32 : agg::trans_affine()
38 : agg::trans_affine(other)
44 : agg::trans_affine()
120 agg::trans_affine::operator=(other);
128 Transformable::operator=(const agg::trans_affine& other)
131 agg::trans_affine::operator=(other);
281 multiply(agg::trans_affine_translation(offset.x, offset.y));
291 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
292 multiply(agg
[all...]
H A DAGGTextRenderer.cpp36 agg::trans_affine& viewTransformation)
104 fRasterizer.gamma(agg::gamma_threshold(0.5));
106 fRasterizer.gamma(agg::gamma_power(1.0));
111 typedef agg::conv_transform<FontCacheEntry::CurveConverter, Transformable>
114 typedef agg::conv_transform<FontCacheEntry::ContourConverter, Transformable>
162 agg::render_scanlines(fRenderer.fRasterizer,
165 agg::render_scanlines(fRenderer.fSubpixRasterizer,
168 agg::render_scanlines(fRenderer.fRasterizer,
174 agg::path_storage p;
181 agg
[all...]
/haiku/src/libs/icon/
H A DIconRenderer.h36 typedef agg::gamma_lut
37 <agg::int8u, agg::int8u> GammaTable;
39 typedef agg::rendering_buffer RenderingBuffer;
40 typedef agg::pixfmt_bgra32 PixelFormat;
41 typedef agg::pixfmt_bgra32_pre PixelFormatPre;
42 typedef agg::renderer_base<PixelFormat> BaseRenderer;
43 typedef agg::renderer_base<PixelFormatPre> BaseRendererPre;
45 typedef agg::scanline_u8 Scanline;
46 typedef agg
[all...]
H A DIconRenderer.cpp56 const agg::rgba8& color(unsigned styleIndex);
57 void generate_span(agg::rgba8* span, int x, int y,
66 void _GenerateGradient(agg::rgba8* span,
70 const agg::rgba8* gradientColors,
73 void _GenerateImage(agg::rgba8* span,
85 agg::rgba8 fTransparent;
86 agg::rgba8 fColor;
159 const agg::rgba8&
170 fColor = agg::rgba8(0,0,0,0);
176 fColor = agg
[all...]
/haiku/src/servers/app/drawing/Painter/bitmap_painter/
H A DDrawBitmapGeneric.h22 typedef agg::image_accessor_clone<PixFmt> type;
27 typedef agg::image_accessor_wrap<PixFmt,
28 agg::wrap_mode_repeat, agg::wrap_mode_repeat> type;
36 agg::rendering_buffer& bitmap, BPoint offset,
40 typedef agg::pixfmt_bgra32 pixfmt_image;
43 agg::trans_affine srcMatrix;
45 // srcMatrix *= agg::trans_affine_translation(-actualBitmapRect.left,
49 agg::trans_affine imgMatrix;
50 imgMatrix *= agg
[all...]
/haiku/src/servers/app/font/
H A DFontEngine.h69 typedef agg::serialized_scanlines_adaptor_subpix<uint8> SubpixAdapter;
70 typedef agg::serialized_scanlines_adaptor_aa<uint8> Gray8Adapter;
71 typedef agg::serialized_scanlines_adaptor_bin MonoAdapter;
72 typedef agg::scanline_storage_aa8 ScanlineStorageAA;
73 typedef agg::scanline_storage_subpix8 ScanlineStorageSubpix;
74 typedef agg::scanline_storage_bin ScanlineStorageBin;
75 typedef agg::serialized_integer_path_adaptor<int32, 6> PathAdapter;
102 const agg::rect_i& Bounds() const
140 agg::rect_i fBounds;
150 typedef agg
[all...]
H A DFontCacheEntry.h46 const agg::rect_i& bounds, float advanceX, float advanceY,
74 agg::rect_i bounds;
95 typedef agg::conv_curve<GlyphPathAdapter> CurveConverter;
96 typedef agg::conv_contour<CurveConverter> ContourConverter;
98 typedef agg::conv_transform<CurveConverter, Transformable>
101 typedef agg::conv_transform<ContourConverter, Transformable>
/haiku/src/tests/servers/app/painter/
H A DShapeConverter.h5 * Simple BShape to agg::path_storage converter, implemented as BShapeIterator.
27 ShapeConverter(agg::path_storage* path);
30 void SetPath(agg::path_storage* path);
38 agg::path_storage* fPath;
H A DPainter.cpp97 fBuffer = new agg::rendering_buffer();
130 fRasterizer->gamma(agg::gamma_threshold(0.5));
319 agg::path_storage path;
437 agg::path_storage curve;
454 agg::conv_curve<agg::path_storage> path(curve);
463 agg::path_storage curve;
480 agg::conv_curve<agg::path_storage> path(curve);
527 agg
[all...]
/haiku/src/libs/icon/transformer/
H A DAffineTransformer.h23 typedef agg::conv_transform<VertexSource,
24 agg::trans_affine> Affine;
29 public agg::trans_affine {
H A DPathSource.h25 typedef agg::path_storage AGGPath;
26 typedef agg::conv_curve<AGGPath> AGGCurvedPath;
H A DPerspectiveTransformer.h34 typedef agg::conv_transform<VertexSource, agg::trans_perspective> Perspective;
47 public agg::trans_perspective {
84 { if (fValid) agg::trans_perspective::transform(x, y); }
86 { agg::trans_perspective::transform(x, y); }
H A DStrokeTransformer.cpp48 line_cap((agg::line_cap_e)mode);
51 line_join((agg::line_join_e)mode);
54 inner_join((agg::inner_join_e)mode);
182 property->AddOption(agg::butt_cap, "Butt");
183 property->AddOption(agg::square_cap, "Square");
184 property->AddOption(agg::round_cap, "Round");
191 property->AddOption(agg::miter_join, "Miter");
192 property->AddOption(agg::round_join, "Round");
193 property->AddOption(agg::bevel_join, "Bevel");
199 if (line_join() == agg
[all...]
/haiku/headers/libs/agg/
H A Dagg_bitset_iterator.h21 namespace agg namespace
H A Dagg_span_allocator.h21 namespace agg namespace
H A Dagg_span_solid.h25 namespace agg namespace
H A Dagg_trans_warp_magnifier.h20 namespace agg namespace
H A Dagg_vpgen_segmentator.h22 namespace agg namespace
/haiku/src/libs/icon/style/
H A DStyle.h93 const agg::rgba8* Colors() const
96 const agg::rgba8* GammaCorrectedColors(
105 agg::rgba8* fColors;
113 mutable agg::rgba8* fGammaCorrectedColors;
/haiku/src/servers/app/drawing/Painter/drawing_modes/
H A DPixelFormat.h30 typedef agg::rgba8 color_type;
31 typedef agg::rendering_buffer agg_buffer;
32 typedef agg::rendering_buffer::row_data row_data;
33 typedef agg::order_bgra order_type;
35 typedef agg::comp_op_rgba_src_in<color_type, order_type> comp_src_in;
36 typedef agg::comp_op_rgba_src_out<color_type, order_type> comp_src_out;
37 typedef agg::comp_op_rgba_src_atop<color_type, order_type> comp_src_atop;
38 typedef agg::comp_op_rgba_dst_over<color_type, order_type> comp_dst_over;
39 typedef agg::comp_op_rgba_dst_in<color_type, order_type> comp_dst_in;
40 typedef agg
[all...]
/haiku/headers/libs/agg/dbg_new/
H A Dagg_dbg_new.h36 namespace agg namespace
72 agg::watchdoggy name(__FILE__, __LINE__, report_all);
/haiku/src/libs/icon/transformable/
H A DTransformable.cpp20 : agg::trans_affine()
26 : agg::trans_affine(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(agg
[all...]

Completed in 118 milliseconds

123456789