/haiku/src/libs/agg/src/ |
H A D | agg_sqrt_tables.cpp | 22 namespace agg namespace
|
/haiku/src/servers/app/drawing/Painter/ |
H A D | defines.h | 46 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 D | PainterAggInterface.h | 38 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 D | Transformable.cpp | 5 * 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 D | AGGTextRenderer.cpp | 36 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 D | IconRenderer.h | 36 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 D | IconRenderer.cpp | 56 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 D | DrawBitmapGeneric.h | 22 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 D | FontEngine.h | 69 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 D | FontCacheEntry.h | 46 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 D | ShapeConverter.h | 5 * 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 D | Painter.cpp | 97 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 D | AffineTransformer.h | 23 typedef agg::conv_transform<VertexSource, 24 agg::trans_affine> Affine; 29 public agg::trans_affine {
|
H A D | PathSource.h | 25 typedef agg::path_storage AGGPath; 26 typedef agg::conv_curve<AGGPath> AGGCurvedPath;
|
H A D | PerspectiveTransformer.h | 34 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 D | StrokeTransformer.cpp | 48 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 D | agg_bitset_iterator.h | 21 namespace agg namespace
|
H A D | agg_span_allocator.h | 21 namespace agg namespace
|
H A D | agg_span_solid.h | 25 namespace agg namespace
|
H A D | agg_trans_warp_magnifier.h | 20 namespace agg namespace
|
H A D | agg_vpgen_segmentator.h | 22 namespace agg namespace
|
/haiku/src/libs/icon/style/ |
H A D | Style.h | 93 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 D | PixelFormat.h | 30 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 D | agg_dbg_new.h | 36 namespace agg namespace 72 agg::watchdoggy name(__FILE__, __LINE__, report_all);
|
/haiku/src/libs/icon/transformable/ |
H A D | Transformable.cpp | 20 : 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...] |