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

123456789

/haiku-fatelf/src/libs/agg/src/
H A Dagg_sqrt_tables.cpp22 namespace agg namespace
/haiku-fatelf/src/servers/app/drawing/Painter/
H A Ddefines.h43 typedef agg::renderer_region<pixfmt> renderer_base;
46 typedef agg::renderer_primitives<renderer_base> outline_renderer_type;
47 typedef agg::rasterizer_outline<outline_renderer_type> outline_rasterizer_type;
49 typedef agg::scanline_bin scanline_unpacked_type;
50 typedef agg::scanline_bin scanline_packed_type;
51 typedef agg::renderer_scanline_bin_solid<renderer_base> renderer_type;
53 typedef agg::renderer_outline_aa<renderer_base> outline_renderer_type;
54 typedef agg::rasterizer_outline_aa<outline_renderer_type> outline_rasterizer_type;
56 typedef agg::scanline_u8 scanline_unpacked_type;
57 typedef agg
[all...]
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()
276 multiply(agg::trans_affine_translation(offset.x, offset.y));
286 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
287 multiply(agg::trans_affine_rotation(radians));
288 multiply(agg::trans_affine_translation(origin.x, origin.y));
298 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
299 multiply(agg
[all...]
H A DAGGTextRenderer.cpp102 fRasterizer.gamma(agg::gamma_threshold(0.5));
104 fRasterizer.gamma(agg::gamma_power(1.0));
109 typedef agg::conv_transform<FontCacheEntry::CurveConverter, Transformable>
112 typedef agg::conv_transform<FontCacheEntry::ContourConverter, Transformable>
154 agg::render_scanlines(fRenderer.fSubpixRasterizer,
157 agg::render_scanlines(fRenderer.fRasterizer,
180 const agg::rect_i& r = glyph->bounds;
232 agg::render_scanlines(fRenderer.fMonoAdaptor,
237 agg::render_scanlines(fRenderer.fGray8Adaptor,
242 agg
[all...]
/haiku-fatelf/src/libs/icon/
H A DIconRenderer.h34 typedef agg::gamma_lut
35 <agg::int8u, agg::int8u> GammaTable;
37 typedef agg::rendering_buffer RenderingBuffer;
38 typedef agg::pixfmt_bgra32 PixelFormat;
39 typedef agg::pixfmt_bgra32_pre PixelFormatPre;
40 typedef agg::renderer_base<PixelFormat> BaseRenderer;
41 typedef agg::renderer_base<PixelFormatPre> BaseRendererPre;
43 typedef agg::scanline_u8 Scanline;
44 typedef agg
[all...]
H A DIconRenderer.cpp59 const agg::rgba8& color(unsigned styleIndex);
61 void generate_span(agg::rgba8* span, int x, int y,
86 void _GenerateGradient(agg::rgba8* span, int x, int y, unsigned len,
88 const agg::rgba8* gradientColors, Transformation& gradientTransform);
92 agg::rgba8 fTransparent;
93 agg::rgba8 fColor;
97 const agg::rgba8&
107 fColor = agg::rgba8(fGammaTable.dir(c.red), fGammaTable.dir(c.green),
115 IconRenderer::StyleHandler::generate_span(agg::rgba8* span, int x, int y,
127 const agg
[all...]
/haiku-fatelf/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
136 agg::rect_i fBounds;
144 typedef agg
[all...]
H A DFontCacheEntry.h45 const agg::rect_i& bounds, float advanceX, float advanceY,
70 agg::rect_i bounds;
89 typedef agg::conv_curve<GlyphPathAdapter> CurveConverter;
90 typedef agg::conv_contour<CurveConverter> ContourConverter;
92 typedef agg::conv_transform<CurveConverter, Transformable>
95 typedef agg::conv_transform<ContourConverter, Transformable>
/haiku-fatelf/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-fatelf/src/libs/icon/transformer/
H A DAffineTransformer.h22 typedef agg::conv_transform<VertexSource,
23 agg::trans_affine> Affine;
27 public agg::trans_affine {
H A DPerspectiveTransformer.h22 typedef agg::conv_transform<VertexSource,
23 agg::trans_perspective> Perspective;
27 public agg::trans_perspective {
H A DPathSource.h25 typedef agg::path_storage AGGPath;
26 typedef agg::conv_curve<AGGPath> AGGCurvedPath;
H A DStrokeTransformer.cpp46 line_cap((agg::line_cap_e)mode);
49 line_join((agg::line_join_e)mode);
52 inner_join((agg::inner_join_e)mode);
180 property->AddOption(agg::butt_cap, "Butt");
181 property->AddOption(agg::square_cap, "Square");
182 property->AddOption(agg::round_cap, "Round");
189 property->AddOption(agg::miter_join, "Miter");
190 property->AddOption(agg::round_join, "Round");
191 property->AddOption(agg::bevel_join, "Bevel");
197 if (line_join() == agg
[all...]
H A DAffineTransformer.cpp137 agg::rad2deg(rotation())));
170 (float)agg::rad2deg(r));
171 newR = agg::deg2rad(newR);
183 multiply(agg::trans_affine_scaling(newScaleX, newScaleY));
184 multiply(agg::trans_affine_rotation(newR));
185 multiply(agg::trans_affine_translation(newTX, newTY));
/haiku-fatelf/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-fatelf/src/libs/icon/style/
H A DStyle.h72 const agg::rgba8* Colors() const
75 const agg::rgba8* GammaCorrectedColors(
83 agg::rgba8* fColors;
86 mutable agg::rgba8* fGammaCorrectedColors;
/haiku-fatelf/headers/libs/agg/dbg_new/
H A Dagg_dbg_new.h36 namespace agg namespace
72 agg::watchdoggy name(__FILE__, __LINE__, report_all);
/haiku-fatelf/src/apps/icon-o-matic/import_export/svg/
H A DSVGImporter.cpp71 agg::svg::DocumentBuilder builder;
72 agg::svg::Parser parser(builder);
75 } catch(agg::svg::exception& e) {
/haiku-fatelf/src/libs/icon/transformable/
H A DTransformable.cpp16 : agg::trans_affine()
22 : agg::trans_affine(other)
274 multiply(agg::trans_affine_translation(offset.x, offset.y));
284 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
285 multiply(agg::trans_affine_rotation(degrees * (M_PI / 180.0)));
286 multiply(agg::trans_affine_translation(origin.x, origin.y));
296 multiply(agg::trans_affine_translation(-origin.x, -origin.y));
297 multiply(agg::trans_affine_scaling(xScale, yScale));
298 multiply(agg::trans_affine_translation(origin.x, origin.y));
308 multiply(agg
[all...]
/haiku-fatelf/src/apps/icon-o-matic/transformable/
H A DChannelTransform.cpp58 double rotation = agg::rad2deg(other.rotation());
142 agg::trans_affine_rotation m(degrees * M_PI / 180.0);
259 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,

Completed in 86 milliseconds

123456789