Home/
  News     Docs     Download     Mailing List     CVS  

AGG Reference Manual
Table of Contents

Introduction
Basic Renderers
Scanlines and Scanline Renderers
Alphabetical Index
TO BE CONTINUED...

Alphabetical Index

Keywords

Perfect Rasterization of Flash Compound Shapes
Texts Rasterization Exposures
About
Adaptive Subdivision of Bezier Curves
AGDoc Formatter
Anti-Aliasing and Subpixel Accuracy
Basic Renderers
Interpolation with Bezier Curves
Users and Customers
CVS Repository
Demo
Demo aa_demo.cpp
Demo aa_test.cpp
Demo alpha_gradient.cpp
Demo alpha_mask.cpp
Demo alpha_mask2.cpp
Demo alpha_mask3.cpp
Demo bezier_div.cpp
Demo blur.cpp
Demo circles.cpp
Demo component_rendering.cpp
Demo compositing.cpp
Demo compositing2.cpp
Demo conv_contour.cpp
Demo conv_dash_marker.cpp
Demo conv_stroke.cpp
Demo distortions.cpp
Demo flash_rasterizer.cpp
Demo flash_rasterizer2.cpp
Demo freetype_test.cpp
Demo gamma_correction.cpp
Demo gamma_ctrl.cpp
Demo gamma_tuner.cpp
Demo gouraud.cpp
Demo gouraud_mesh.cpp
Demo gpc_test.cpp
Demo gradients.cpp
Demo gradient_focal.cpp
Demo graph_test.cpp
Demo idea.cpp
Demo image1.cpp
Demo image_alpha.cpp
Demo image_filters.cpp
Demo image_filters2.cpp
Demo image_fltr_graph.cpp
Demo image_perspective.cpp
Demo image_resample.cpp
Demo image_transforms.cpp
Demo line_patterns.cpp
Demo line_patterns_clip.cpp
Demo lion.cpp
Demo lion_lens.cpp
Demo lion_outline.cpp
Demo mol_view.cpp
Demo multi_clip.cpp
Demo pattern_fill.cpp
Demo pattern_perspective.cpp
Demo pattern_resample.cpp
Demo perspective.cpp
Demo polymorphic_renderer.cpp
Demo rasterizers.cpp
Demo rasterizers2.cpp
Demo rasterizer_compound.cpp
Demo raster_text.cpp
Demo rounded_rect.cpp
Demo scanline_boolean.cpp
Demo scanline_boolean2.cpp
Demo simple_blur.cpp
Demo trans_curve1.cpp
Demo trans_curve2.cpp
Demo trans_polar.cpp
Demo truetype_test.cpp
Documentation
Download
Frequently Asked Questions
Forum
Gamma Correction
Working with Gradients
Image Parallelogram Transformations
Introduction
The License
The Problem of Line Alignment
Links and Friends
Mailing List
Main Page
Maxim Shemanarev
News
AGG Version 2.1 Release Notes
AGG Version 2.2 Release Notes
AGG Version 2.3 Release Notes
AGG Version 2.4 Release Notes
AGG Research
Scanlines and Scanline Renderers
Screenshots
AGG Sponsors
Simple Color Interpolation in a Square
SVG Viewer
Tips and Tricks
Compiling AGG under Microsoft eMbedded VC 4.0
Using WinAPI to Render Text
pixfmt
pixfmt_amask_adaptor
renderer_base
renderer_markers
renderer_mclip
renderer_primitives
rendering_buffer
row_ptr_cache

Tables

Download

Figures

Comparison of the quality of the Adobe SVG Viewer and AGG
CIE Chromaticity Diagram and the RGB Gamut
Quality of Rendering
Lines Rendered with Anti-Aliasing and Subpixel Accuracy
Circles Rendered with Anti-Aliasing and Subpixel Accuracy
Cute Lions
A Bresenham Line Rendered with Subpixel Accuracy
Typical Scheme of the Rendering Pipeline

Listings

AGG_CUSTOM_ALLOCATOR
alpha_mask_abgr32a
alpha_mask_abgr32b
alpha_mask_abgr32g
alpha_mask_abgr32gray
alpha_mask_abgr32r
alpha_mask_argb32a
alpha_mask_argb32b
alpha_mask_argb32g
alpha_mask_argb32gray
alpha_mask_argb32r
alpha_mask_bgr24b
alpha_mask_bgr24g
alpha_mask_bgr24gray
alpha_mask_bgr24r
alpha_mask_bgra32a
alpha_mask_bgra32b
alpha_mask_bgra32g
alpha_mask_bgra32gray
alpha_mask_bgra32r
alpha_mask_gray8
alpha_mask_rgb24b
alpha_mask_rgb24g
alpha_mask_rgb24gray
alpha_mask_rgb24r
alpha_mask_rgba32a
alpha_mask_rgba32b
alpha_mask_rgba32g
alpha_mask_rgba32gray
alpha_mask_rgba32r
alpha_mask_u8
amask_no_clip_abgr32a
amask_no_clip_abgr32b
amask_no_clip_abgr32g
amask_no_clip_abgr32gray
amask_no_clip_abgr32r
amask_no_clip_argb32a
amask_no_clip_argb32b
amask_no_clip_argb32g
amask_no_clip_argb32gray
amask_no_clip_argb32r
amask_no_clip_bgr24b
amask_no_clip_bgr24g
amask_no_clip_bgr24gray
amask_no_clip_bgr24r
amask_no_clip_bgra32a
amask_no_clip_bgra32b
amask_no_clip_bgra32g
amask_no_clip_bgra32gray
amask_no_clip_bgra32r
amask_no_clip_gray8
amask_no_clip_rgb24b
amask_no_clip_rgb24g
amask_no_clip_rgb24gray
amask_no_clip_rgb24r
amask_no_clip_rgba32a
amask_no_clip_rgba32b
amask_no_clip_rgba32g
amask_no_clip_rgba32gray
amask_no_clip_rgba32r
amask_no_clip_u8
apply_gamma_dir_gray
apply_gamma_dir_rgb
apply_gamma_dir_rgba
apply_gamma_inv_gray
apply_gamma_inv_rgb
apply_gamma_inv_rgba
arc
arc_to_bezier
argb8_packed
arrowhead
besj
bezier_arc
bezier_arc_angle_epsilon
bezier_arc_svg
bgr8_packed
binary_search_pos
bisectrix
blender_abgr32
blender_abgr32_plain
blender_abgr32_pre
blender_abgr64
blender_abgr64_pre
blender_argb32
blender_argb32_plain
blender_argb32_pre
blender_argb64
blender_argb64_pre
blender_bgra32
blender_bgra32_plain
blender_bgra32_pre
blender_bgra64
blender_bgra64_pre
blender_bgrAAA
blender_bgrAAA_gamma
blender_bgrAAA_pre
blender_bgrABB
blender_bgrABB_gamma
blender_bgrABB_pre
blender_gray
blender_gray_pre
blender_rgb
blender_rgb555
blender_rgb555_gamma
blender_rgb555_pre
blender_rgb565
blender_rgb565_gamma
blender_rgb565_pre
blender_rgba
blender_rgba32
blender_rgba32_plain
blender_rgba32_pre
blender_rgba64
blender_rgba64_pre
blender_rgbAAA
blender_rgbAAA_gamma
blender_rgbAAA_pre
blender_rgba_plain
blender_rgba_pre
blender_rgbBBA
blender_rgbBBA_gamma
blender_rgbBBA_pre
blender_rgb_gamma
blender_rgb_pre
block_allocator
bounding_rect
bounding_rect_single
bspline
calc_distance
calc_intersection
calc_line_point_distance
calc_line_point_sq_distance
calc_line_point_sq_distance
calc_line_point_u
calc_orthogonal
calc_polygon_area
calc_sq_distance
calc_triangle_area
catrom_to_bezier
cell_aa
cell_style_aa
clear_orientation
clipping_flags
clipping_flags_x
clipping_flags_y
clip_liang_barsky
clip_line_segment
color_interpolator
comp_adaptor_clip_to_dst_rgba
comp_adaptor_clip_to_dst_rgba_pre
comp_adaptor_rgba
comp_op_adaptor_clip_to_dst_rgba
comp_op_adaptor_clip_to_dst_rgba_pre
comp_op_adaptor_rgba
comp_op_adaptor_rgba_pre
comp_op_clear
comp_op_color_burn
comp_op_color_dodge
comp_op_contrast
comp_op_darken
comp_op_difference
comp_op_dst
comp_op_dst_atop
comp_op_dst_in
comp_op_dst_out
comp_op_dst_over
comp_op_e
comp_op_exclusion
comp_op_hard_light
comp_op_invert
comp_op_invert_rgb
comp_op_lighten
comp_op_minus
comp_op_multiply
comp_op_overlay
comp_op_plus
comp_op_rgba_clear
comp_op_rgba_color_burn
comp_op_rgba_color_dodge
comp_op_rgba_contrast
comp_op_rgba_darken
comp_op_rgba_difference
comp_op_rgba_dst
comp_op_rgba_dst_atop
comp_op_rgba_dst_in
comp_op_rgba_dst_out
comp_op_rgba_dst_over
comp_op_rgba_exclusion
comp_op_rgba_hard_light
comp_op_rgba_invert
comp_op_rgba_invert_rgb
comp_op_rgba_lighten
comp_op_rgba_minus
comp_op_rgba_multiply
comp_op_rgba_overlay
comp_op_rgba_plus
comp_op_rgba_screen
comp_op_rgba_soft_light
comp_op_rgba_src
comp_op_rgba_src_atop
comp_op_rgba_src_in
comp_op_rgba_src_out
comp_op_rgba_src_over
comp_op_rgba_xor
comp_op_screen
comp_op_soft_light
comp_op_src
comp_op_src_atop
comp_op_src_in
comp_op_src_out
comp_op_src_over
comp_op_table_rgba
comp_op_xor
const_row_info
conv_adaptor_vcgen
conv_adaptor_vpgen
conv_bspline
conv_clip_polygon
conv_clip_polyline
conv_close_polygon
conv_concat
conv_contour
conv_curve
conv_dash
conv_gpc
conv_marker
conv_marker_adaptor
conv_segmentator
conv_shorten_path
conv_smooth_poly1
conv_smooth_poly1_curve
conv_stroke
conv_transform
conv_unclose_polygon
copy_or_blend_rgba_wrapper
cover_full
cover_mask
cover_none
cover_shift
cover_size
cover_type
cross_product
curve3
curve3_div
curve3_inc
curve4
curve4_div
curve4_inc
curve4_points
curve_approximation_method_e
dda2_line_interpolator
dda_line_interpolator
deg2rad
dilate_triangle
distance_interpolator0
distance_interpolator00
distance_interpolator1
distance_interpolator2
distance_interpolator3
distance_interpolator4
ellipse
ellipse_bresenham_interpolator
fast_sqrt
filling_rule_e
fix_degenerate_bisectrix_end
fix_degenerate_bisectrix_start
font_cache
font_cache_manager
font_cache_pool
font_engine_freetype_base
font_engine_freetype_int16
font_engine_freetype_int32
font_engine_win32_tt_base
font_engine_win32_tt_int16
font_engine_win32_tt_int32
gamma_linear
gamma_multiply
gamma_none
gamma_power
gamma_threshold
get_close_flag
get_orientation
glyph_cache
glyph_data_type
glyph_raster_bin
gradient_alpha_one_munus_x_u8
gradient_alpha_x
gradient_alpha_x_u8
gradient_circle
gradient_conic
gradient_diamond
gradient_linear_color
gradient_lut
gradient_radial
gradient_radial_d
gradient_radial_focus
gradient_reflect_adaptor
gradient_repeat_adaptor
gradient_sqrt_xy
gradient_subpixel_mask
gradient_subpixel_scale
gradient_subpixel_shift
gradient_x
gradient_xy
gradient_y
gray16
gray16_pre
gray8
gray8_pre
gsv_text
gsv_text_outline
g_comp_op_func
g_elder_bit_table
g_sqrt_table
hermite_to_bezier
image_accessor_clip
image_accessor_clone
image_accessor_no_clip
image_accessor_wrap
image_filter
image_filter_bessel
image_filter_bicubic
image_filter_bilinear
image_filter_blackman
image_filter_blackman100
image_filter_blackman144
image_filter_blackman196
image_filter_blackman256
image_filter_blackman36
image_filter_blackman64
image_filter_catrom
image_filter_gaussian
image_filter_hamming
image_filter_hanning
image_filter_hermite
image_filter_kaiser
image_filter_lanczos
image_filter_lanczos100
image_filter_lanczos144
image_filter_lanczos196
image_filter_lanczos256
image_filter_lanczos36
image_filter_lanczos64
image_filter_lut
image_filter_mask
image_filter_mitchell
image_filter_quadric
image_filter_scale
image_filter_shift
image_filter_sinc
image_filter_sinc100
image_filter_sinc144
image_filter_sinc196
image_filter_sinc256
image_filter_sinc36
image_filter_sinc64
image_filter_spline16
image_filter_spline36
image_subpixel_mask
image_subpixel_scale
image_subpixel_shift
inner_join_e
int16
int16u
int32
int32u
int64
int64u
int8
int8u
intersection_epsilon
intersection_exists
intersect_rectangles
int_greater
int_less
invert_container
iround
is_ccw
is_close
is_closed
is_curve
is_curve3
is_curve4
is_cw
is_drawing
is_end_poly
is_equal_eps
is_line_to
is_move_to
is_next_poly
is_oriented
is_stop
is_vertex
layer_direct
layer_inverse
layer_order_e
layer_unsorted
line_aa_vertex
line_adaptor
line_bresenham_interpolator
line_cap_e
line_coord
line_coord_sat
line_dbl_hr
line_hr
line_image_pattern
line_image_pattern_pow2
line_image_scale
line_interpolator_aa0
line_interpolator_aa1
line_interpolator_aa2
line_interpolator_aa3
line_interpolator_aa_base
line_interpolator_image
line_join_e
line_max_coord
line_max_length
line_mr
line_mr_subpixel_mask
line_mr_subpixel_scale
line_mr_subpixel_shift
line_parameters
line_profile_aa
line_subpixel_mask
line_subpixel_scale
line_subpixel_shift
marker_e
math_stroke
matrix_pivot
multiplier_rgba
mul_one
null_markers
obj_allocator
one_component_mask_u8
order_abgr
order_argb
order_bgr
order_bgra
order_rgb
order_rgba
outline_aa_join_e
outline_accurate_join
outline_miter_join
outline_no_join
outline_round_join
path_base
path_cmd_catrom
path_cmd_curve3
path_cmd_curve4
path_cmd_curveN
path_cmd_end_poly
path_cmd_line_to
path_cmd_mask
path_cmd_move_to
path_cmd_stop
path_cmd_ubspline
path_commands_e
path_flags_ccw
path_flags_close
path_flags_cw
path_flags_e
path_flags_mask
path_flags_none
path_storage
path_storage_integer
pattern_filter_bilinear_rgba
pattern_filter_nn
pi
pixfmt_abgr32
pixfmt_abgr32_plain
pixfmt_abgr32_pre
pixfmt_abgr64
pixfmt_abgr64_pre
pixfmt_alpha_blend_gray
pixfmt_alpha_blend_rgb
pixfmt_alpha_blend_rgba
pixfmt_alpha_blend_rgb_packed
pixfmt_amask_adaptor
pixfmt_argb32
pixfmt_argb32_plain
pixfmt_argb32_pre
pixfmt_argb64
pixfmt_argb64_pre
pixfmt_bgr24
pixfmt_bgr24_gamma
pixfmt_bgr24_pre
pixfmt_bgr48
pixfmt_bgr48_gamma
pixfmt_bgr48_pre
pixfmt_bgra32
pixfmt_bgra32_plain
pixfmt_bgra32_pre
pixfmt_bgra64
pixfmt_bgra64_pre
pixfmt_bgrAAA
pixfmt_bgrAAA_gamma
pixfmt_bgrAAA_pre
pixfmt_bgrABB
pixfmt_bgrABB_gamma
pixfmt_bgrABB_pre
pixfmt_custom_blend_rgba
pixfmt_gray16
pixfmt_gray16_pre
pixfmt_gray8
pixfmt_gray8_pre
pixfmt_rgb24
pixfmt_rgb24_gamma
pixfmt_rgb24_pre
pixfmt_rgb48
pixfmt_rgb48_gamma
pixfmt_rgb48_pre
pixfmt_rgb555
pixfmt_rgb555_gamma
pixfmt_rgb555_pre
pixfmt_rgb565
pixfmt_rgb565_gamma
pixfmt_rgb565_pre
pixfmt_rgba32
pixfmt_rgba32_plain
pixfmt_rgba32_pre
pixfmt_rgba64
pixfmt_rgba64_pre
pixfmt_rgbAAA
pixfmt_rgbAAA_gamma
pixfmt_rgbAAA_pre
pixfmt_rgbBBA
pixfmt_rgbBBA_gamma
pixfmt_rgbBBA_pre
pixfmt_transposer
pod_allocator
pod_array
pod_array_adaptor
pod_auto_array
pod_auto_vector
pod_bvector
pod_vector
point_base
point_d
point_f
point_i
point_in_triangle
poly_container_adaptor
poly_container_reverse_adaptor
poly_max_coord
poly_max_coord_e
poly_plain_adaptor
poly_subpixel_mask
poly_subpixel_scale
poly_subpixel_scale_e
poly_subpixel_shift
quick_sort
rad2deg
range_adaptor
rasterizer_cells_aa
rasterizer_compound_aa
rasterizer_outline
rasterizer_outline_aa
rasterizer_scanline_aa
rasterizer_sl_clip
rasterizer_sl_clip_dbl
rasterizer_sl_clip_dbl_3x
rasterizer_sl_clip_int
rasterizer_sl_clip_int_3x
rasterizer_sl_clip_int_sat
rasterizer_sl_no_clip
ras_conv_dbl
ras_conv_dbl_3x
ras_conv_int
ras_conv_int_3x
ras_conv_int_sat
rect_base
rect_d
rect_f
rect_i
recursive_blur
recursive_blur_calc_gray
recursive_blur_calc_rgb
recursive_blur_calc_rgba
remove_duplicates
renderer_base
renderer_markers
renderer_mclip
renderer_outline_aa
renderer_outline_image
renderer_primitives
renderer_raster_htext
renderer_raster_htext_solid
renderer_raster_vtext_solid
renderer_scanline_aa
renderer_scanline_aa_solid
renderer_scanline_bin
renderer_scanline_bin_solid
rendering_buffer
rendering_buffer_dynarow
render_all_paths
render_scanlines
render_scanlines_aa
render_scanlines_aa_solid
render_scanlines_bin
render_scanlines_bin_solid
render_scanlines_compound
render_scanlines_compound_layered
render_scanline_aa
render_scanline_aa_solid
render_scanline_bin
render_scanline_bin_solid
rgb8_packed
rgba
rgba16
rgba16_gamma_dir
rgba16_gamma_inv
rgba16_pre
rgba8
rgba8_gamma_dir
rgba8_gamma_inv
rgba8_pre
rgba_pre
rgb_to_gray_mask_u8
rounded_rect
row_accessor
row_info
row_ptr_cache
saturation
sbool_add_spans_and_render
sbool_add_span_aa
sbool_add_span_bin
sbool_add_span_empty
sbool_and
sbool_a_minus_b
sbool_b_minus_a
sbool_combine_shapes_aa
sbool_combine_shapes_bin
sbool_combine_spans_bin
sbool_combine_spans_empty
sbool_intersect_scanlines
sbool_intersect_shapes
sbool_intersect_shapes_aa
sbool_intersect_shapes_bin
sbool_intersect_spans_aa
sbool_op_e
sbool_or
sbool_subtract_shapes
sbool_subtract_shapes_aa
sbool_subtract_shapes_bin
sbool_subtract_spans_aa
sbool_unite_scanlines
sbool_unite_shapes
sbool_unite_shapes_aa
sbool_unite_shapes_bin
sbool_unite_spans_aa
sbool_xor
sbool_xor_abs_diff
sbool_xor_formula_abs_diff
sbool_xor_formula_linear
sbool_xor_formula_saddle
sbool_xor_saddle
sbool_xor_shapes_aa
sbool_xor_shapes_abs_diff_aa
sbool_xor_shapes_bin
sbool_xor_shapes_saddle_aa
sbool_xor_spans_aa
scanline32_bin
scanline32_p8
scanline32_u8
scanline32_u8_am
scanline_bin
scanline_cell_storage
scanline_hit_test
scanline_p8
scanline_storage_aa
scanline_storage_aa16
scanline_storage_aa32
scanline_storage_aa8
scanline_storage_bin
scanline_u8
scanline_u8_am
serialized_integer_path_adaptor
serialized_scanlines_adaptor_aa
serialized_scanlines_adaptor_aa16
serialized_scanlines_adaptor_aa32
serialized_scanlines_adaptor_aa8
serialized_scanlines_adaptor_bin
set_orientation
shorten_path
simul_eq
span_allocator
span_converter
span_gouraud
span_gouraud_gray
span_gouraud_rgba
span_gradient
span_gradient_alpha
span_image_filter
span_image_filter_gray
span_image_filter_gray_2x2
span_image_filter_gray_bilinear
span_image_filter_gray_bilinear_clip
span_image_filter_gray_nn
span_image_filter_rgb
span_image_filter_rgba
span_image_filter_rgba_2x2
span_image_filter_rgba_bilinear
span_image_filter_rgba_bilinear_clip
span_image_filter_rgba_nn
span_image_filter_rgb_2x2
span_image_filter_rgb_bilinear
span_image_filter_rgb_bilinear_clip
span_image_filter_rgb_nn
span_image_resample
span_image_resample_affine
span_image_resample_gray
span_image_resample_gray_affine
span_image_resample_rgb
span_image_resample_rgba
span_image_resample_rgba_affine
span_image_resample_rgb_affine
span_interpolator_adaptor
span_interpolator_linear
span_interpolator_linear_subdiv
span_interpolator_persp_exact
span_interpolator_persp_lerp
span_interpolator_trans
span_pattern_gray
span_pattern_rgb
span_pattern_rgba
span_solid
span_subdiv_adaptor
stack_blur
stack_blur_calc_gray
stack_blur_calc_rgb
stack_blur_calc_rgba
stack_blur_gray8
stack_blur_rgb24
stack_blur_rgba32
stroke_calc_cap
swap_arrays
swap_elements
trans_affine
trans_affine_line_segment
trans_affine_reflection
trans_affine_reflection_unit
trans_affine_rotation
trans_affine_scaling
trans_affine_skewing
trans_affine_translation
trans_bilinear
trans_double_path
trans_perspective
trans_single_path
trans_viewport
trans_warp_magnifier
ubspline_to_bezier
uceil
ufloor
unite_rectangles
unsigned_greater
unsigned_less
uround
vcgen_bspline
vcgen_contour
vcgen_dash
vcgen_markers_term
vcgen_smooth_poly1
vcgen_stroke
vcgen_vertex_sequence
vertex_base
vertex_block_storage
vertex_d
vertex_dist
vertex_dist_cmd
vertex_dist_epsilon
vertex_f
vertex_i
vertex_integer
vertex_sequence
vertex_stl_storage
vpgen_clip_polygon
vpgen_clip_polyline
vpgen_segmentator
wrap_mode_reflect
wrap_mode_reflect_auto_pow2
wrap_mode_reflect_pow2
wrap_mode_repeat
wrap_mode_repeat_auto_pow2
wrap_mode_repeat_pow2

Files

about/index.html
agdoc/index.html
articles/ddj1.agdoc.html
articles/graphics/index.html
customers/index.html
cvs/index.html
demo/aa_demo.cpp.html
demo/aa_test.cpp.html
demo/alpha_gradient.cpp.html
demo/alpha_mask.cpp.html
demo/alpha_mask2.cpp.html
demo/alpha_mask3.cpp.html
demo/bezier_div.cpp.html
demo/blend_color.cpp.html
demo/blur.cpp.html
demo/bspline.cpp.html
demo/circles.cpp.html
demo/component_rendering.cpp.html
demo/compositing.cpp.html
demo/compositing2.cpp.html
demo/conv_contour.cpp.html
demo/conv_dash_marker.cpp.html
demo/conv_stroke.cpp.html
demo/distortions.cpp.html
demo/flash_rasterizer.cpp.html
demo/flash_rasterizer2.cpp.html
demo/freetype_test.cpp.html
demo/gamma_correction.cpp.html
demo/gamma_ctrl.cpp.html
demo/gamma_tuner.cpp.html
demo/gouraud.cpp.html
demo/gouraud_mesh.cpp.html
demo/gpc_test.cpp.html
demo/gradients.cpp.html
demo/gradient_focal.cpp.html
demo/graph_test.cpp.html
demo/idea.cpp.html
demo/image1.cpp.html
demo/image_alpha.cpp.html
demo/image_filters.cpp.html
demo/image_filters2.cpp.html
demo/image_fltr_graph.cpp.html
demo/image_perspective.cpp.html
demo/image_resample.cpp.html
demo/image_transforms.cpp.html
demo/index.html
demo/interactive_polygon.cpp.html
demo/line_patterns.cpp.html
demo/line_patterns_clip.cpp.html
demo/lion.cpp.html
demo/lion_lens.cpp.html
demo/lion_outline.cpp.html
demo/make_arrows.cpp.html
demo/make_gb_poly.cpp.html
demo/mol_view.cpp.html
demo/multi_clip.cpp.html
demo/parse_lion.cpp.html
demo/pattern_fill.cpp.html
demo/pattern_perspective.cpp.html
demo/pattern_resample.cpp.html
demo/perspective.cpp.html
demo/polymorphic_renderer.cpp.html
demo/rasterizers.cpp.html
demo/rasterizers2.cpp.html
demo/rasterizer_compound.cpp.html
demo/raster_text.cpp.html
demo/rounded_rect.cpp.html
demo/scanline_boolean.cpp.html
demo/scanline_boolean2.cpp.html
demo/simple_blur.cpp.html
demo/svg_viewer/agg_svg_parser.cpp.html
demo/svg_viewer/agg_svg_path_renderer.cpp.html
demo/svg_viewer/agg_svg_path_tokenizer.cpp.html
demo/svg_viewer/svg_test.cpp.html
demo/trans_curve1.cpp.html
demo/trans_curve1_ft.cpp.html
demo/trans_curve2.cpp.html
demo/trans_curve2_ft.cpp.html
demo/trans_polar.cpp.html
demo/truetype_test.cpp.html
doc/basic_renderers/basic_renderers.agdoc.html
doc/index.html
doc/introduction/introduction.agdoc.html
doc/scanlines/scanlines.agdoc.html
download/index.html
faq/index.html
forum/index.html
index.html
license/index.html
links/index.html
maillist/index.html
mcseem/index.html
news/index.html
news/release_notes/v21.agdoc.html
news/release_notes/v22.agdoc.html
news/release_notes/v23.agdoc.html
news/release_notes/v24.agdoc.html
research/adaptive_bezier/index.html
research/bezier_interpolation/index.html
research/flash_rasterizer/index.html
research/font_rasterization/index.html
research/gamma_correction/index.html
research/index.html
screenshots/index.html
sponsors/index.html
svg/index.html
tips/gradients_tutorial/gradients_tutorial.agdoc.html
tips/image_plg/image_plg.agdoc.html
tips/index.html
tips/line_alignment/line_alignment.agdoc.html
tips/square_color_interpolation/square_color_interpolation.agdoc.html
tips/win_ce/win_ce.agdoc.html
tips/win_glyph/win_glyph.agdoc.html
__code/font_freetype/agg_font_freetype.cpp.html
__code/font_freetype/agg_font_freetype.h.html
__code/font_win32_tt/agg_font_win32_tt.cpp.html
__code/font_win32_tt/agg_font_win32_tt.h.html
__code/include/agg_alpha_mask_u8.h.html
__code/include/agg_arc.h.html
__code/include/agg_array.h.html
__code/include/agg_arrowhead.h.html
__code/include/agg_basics.h.html
__code/include/agg_bezier_arc.h.html
__code/include/agg_bitset_iterator.h.html
__code/include/agg_blur.h.html
__code/include/agg_bounding_rect.h.html
__code/include/agg_bspline.h.html
__code/include/agg_clip_liang_barsky.h.html
__code/include/agg_color_gray.h.html
__code/include/agg_color_rgba.h.html
__code/include/agg_config.h.html
__code/include/agg_conv_adaptor_vcgen.h.html
__code/include/agg_conv_adaptor_vpgen.h.html
__code/include/agg_conv_bspline.h.html
__code/include/agg_conv_clip_polygon.h.html
__code/include/agg_conv_clip_polyline.h.html
__code/include/agg_conv_close_polygon.h.html
__code/include/agg_conv_concat.h.html
__code/include/agg_conv_contour.h.html
__code/include/agg_conv_curve.h.html
__code/include/agg_conv_dash.h.html
__code/include/agg_conv_gpc.h.html
__code/include/agg_conv_marker.h.html
__code/include/agg_conv_marker_adaptor.h.html
__code/include/agg_conv_segmentator.h.html
__code/include/agg_conv_shorten_path.h.html
__code/include/agg_conv_smooth_poly1.h.html
__code/include/agg_conv_stroke.h.html
__code/include/agg_conv_transform.h.html
__code/include/agg_conv_unclose_polygon.h.html
__code/include/agg_curves.h.html
__code/include/agg_dda_line.h.html
__code/include/agg_ellipse.h.html
__code/include/agg_ellipse_bresenham.h.html
__code/include/agg_embedded_raster_fonts.h.html
__code/include/agg_font_cache_manager.h.html
__code/include/agg_gamma_functions.h.html
__code/include/agg_gamma_lut.h.html
__code/include/agg_glyph_raster_bin.h.html
__code/include/agg_gradient_lut.h.html
__code/include/agg_gsv_text.h.html
__code/include/agg_image_accessors.h.html
__code/include/agg_image_filters.h.html
__code/include/agg_line_aa_basics.h.html
__code/include/agg_math.h.html
__code/include/agg_math_stroke.h.html
__code/include/agg_path_length.h.html
__code/include/agg_path_storage.h.html
__code/include/agg_path_storage_integer.h.html
__code/include/agg_pattern_filters_rgba.h.html
__code/include/agg_pixfmt_amask_adaptor.h.html
__code/include/agg_pixfmt_gray.h.html
__code/include/agg_pixfmt_rgb.h.html
__code/include/agg_pixfmt_rgba.h.html
__code/include/agg_pixfmt_rgb_packed.h.html
__code/include/agg_pixfmt_transposer.h.html
__code/include/agg_rasterizer_cells_aa.h.html
__code/include/agg_rasterizer_compound_aa.h.html
__code/include/agg_rasterizer_outline.h.html
__code/include/agg_rasterizer_outline_aa.h.html
__code/include/agg_rasterizer_scanline_aa.h.html
__code/include/agg_rasterizer_sl_clip.h.html
__code/include/agg_renderer_base.h.html
__code/include/agg_renderer_markers.h.html
__code/include/agg_renderer_mclip.h.html
__code/include/agg_renderer_outline_aa.h.html
__code/include/agg_renderer_outline_image.h.html
__code/include/agg_renderer_primitives.h.html
__code/include/agg_renderer_raster_text.h.html
__code/include/agg_renderer_scanline.h.html
__code/include/agg_rendering_buffer.h.html
__code/include/agg_rendering_buffer_dynarow.h.html
__code/include/agg_rounded_rect.h.html
__code/include/agg_scanline_bin.h.html
__code/include/agg_scanline_boolean_algebra.h.html
__code/include/agg_scanline_p.h.html
__code/include/agg_scanline_storage_aa.h.html
__code/include/agg_scanline_storage_bin.h.html
__code/include/agg_scanline_u.h.html
__code/include/agg_shorten_path.h.html
__code/include/agg_simul_eq.h.html
__code/include/agg_span_allocator.h.html
__code/include/agg_span_converter.h.html
__code/include/agg_span_gouraud.h.html
__code/include/agg_span_gouraud_gray.h.html
__code/include/agg_span_gouraud_rgba.h.html
__code/include/agg_span_gradient.h.html
__code/include/agg_span_gradient_alpha.h.html
__code/include/agg_span_image_filter.h.html
__code/include/agg_span_image_filter_gray.h.html
__code/include/agg_span_image_filter_rgb.h.html
__code/include/agg_span_image_filter_rgba.h.html
__code/include/agg_span_interpolator_adaptor.h.html
__code/include/agg_span_interpolator_linear.h.html
__code/include/agg_span_interpolator_persp.h.html
__code/include/agg_span_interpolator_trans.h.html
__code/include/agg_span_pattern_gray.h.html
__code/include/agg_span_pattern_rgb.h.html
__code/include/agg_span_pattern_rgba.h.html
__code/include/agg_span_solid.h.html
__code/include/agg_span_subdiv_adaptor.h.html
__code/include/agg_trans_affine.h.html
__code/include/agg_trans_bilinear.h.html
__code/include/agg_trans_double_path.h.html
__code/include/agg_trans_perspective.h.html
__code/include/agg_trans_single_path.h.html
__code/include/agg_trans_viewport.h.html
__code/include/agg_trans_warp_magnifier.h.html
__code/include/agg_vcgen_bspline.h.html
__code/include/agg_vcgen_contour.h.html
__code/include/agg_vcgen_dash.h.html
__code/include/agg_vcgen_markers_term.h.html
__code/include/agg_vcgen_smooth_poly1.h.html
__code/include/agg_vcgen_stroke.h.html
__code/include/agg_vcgen_vertex_sequence.h.html
__code/include/agg_vertex_sequence.h.html
__code/include/agg_vpgen_clip_polygon.h.html
__code/include/agg_vpgen_clip_polyline.h.html
__code/include/agg_vpgen_segmentator.h.html
__code/src/agg_arc.cpp.html
__code/src/agg_arrowhead.cpp.html
__code/src/agg_bezier_arc.cpp.html
__code/src/agg_bspline.cpp.html
__code/src/agg_curves.cpp.html
__code/src/agg_gsv_text.cpp.html
__code/src/agg_image_filters.cpp.html
__code/src/agg_line_aa_basics.cpp.html
__code/src/agg_line_profile_aa.cpp.html
__code/src/agg_rounded_rect.cpp.html
__code/src/agg_sqrt_tables.cpp.html
__code/src/agg_trans_affine.cpp.html
__code/src/agg_trans_double_path.cpp.html
__code/src/agg_trans_single_path.cpp.html
__code/src/agg_trans_warp_magnifier.cpp.html
__code/src/agg_vcgen_bspline.cpp.html
__code/src/agg_vcgen_contour.cpp.html
__code/src/agg_vcgen_dash.cpp.html
__code/src/agg_vcgen_markers_term.cpp.html
__code/src/agg_vcgen_smooth_poly1.cpp.html
__code/src/agg_vcgen_stroke.cpp.html
__code/src/agg_vpgen_clip_polygon.cpp.html
__code/src/agg_vpgen_clip_polyline.cpp.html
__code/src/agg_vpgen_segmentator.cpp.html


TO BE CONTINUED...


Copyright © 2002-2006 Maxim Shemanarev
Web Design and Programming Maxim Shemanarev