From 90ae43f347fe4075f76a5f37d011d39bd4c10ddd Mon Sep 17 00:00:00 2001 From: Graeme Geldenhuys Date: Mon, 19 Mar 2012 11:58:09 +0200 Subject: adds AGG docs in general. These docs give you lots of background information on the working of the AGG (Anti-Grain Geometry) library and how it works. Using the knowledge you learn from this, you will be able to extend the TAgg2D canvas for your own needs and applications. --- docs/aggpas/introduction.agdoc_files/agg.css | 239 +++++++++++++++++++++ docs/aggpas/introduction.agdoc_files/agg_logo.gif | Bin 0 -> 9455 bytes .../aliased_pix_accuracy.gif | Bin 0 -> 14809 bytes .../aliased_subpix_accuracy.gif | Bin 0 -> 14696 bytes .../introduction.agdoc_files/anti_aliased.gif | Bin 0 -> 77575 bytes docs/aggpas/introduction.agdoc_files/cie_1931.jpg | Bin 0 -> 53665 bytes .../introduction.agdoc_files/line_thickness.gif | Bin 0 -> 10958 bytes docs/aggpas/introduction.agdoc_files/link.gif | Bin 0 -> 132 bytes .../introduction.agdoc_files/qual_gdip_agg.gif | Bin 0 -> 12285 bytes .../introduction.agdoc_files/stereo_enlarged.gif | Bin 0 -> 4140 bytes .../introduction.agdoc_files/stereo_small.gif | Bin 0 -> 2152 bytes .../subpixel_accuracy1.gif | Bin 0 -> 12998 bytes .../subpixel_accuracy2.gif | Bin 0 -> 42211 bytes .../subpixel_bresenham.gif | Bin 0 -> 7624 bytes .../introduction.agdoc_files/typical_scheme.gif | Bin 0 -> 5484 bytes 15 files changed, 239 insertions(+) create mode 100644 docs/aggpas/introduction.agdoc_files/agg.css create mode 100644 docs/aggpas/introduction.agdoc_files/agg_logo.gif create mode 100644 docs/aggpas/introduction.agdoc_files/aliased_pix_accuracy.gif create mode 100644 docs/aggpas/introduction.agdoc_files/aliased_subpix_accuracy.gif create mode 100644 docs/aggpas/introduction.agdoc_files/anti_aliased.gif create mode 100644 docs/aggpas/introduction.agdoc_files/cie_1931.jpg create mode 100644 docs/aggpas/introduction.agdoc_files/line_thickness.gif create mode 100644 docs/aggpas/introduction.agdoc_files/link.gif create mode 100644 docs/aggpas/introduction.agdoc_files/qual_gdip_agg.gif create mode 100644 docs/aggpas/introduction.agdoc_files/stereo_enlarged.gif create mode 100644 docs/aggpas/introduction.agdoc_files/stereo_small.gif create mode 100644 docs/aggpas/introduction.agdoc_files/subpixel_accuracy1.gif create mode 100644 docs/aggpas/introduction.agdoc_files/subpixel_accuracy2.gif create mode 100644 docs/aggpas/introduction.agdoc_files/subpixel_bresenham.gif create mode 100644 docs/aggpas/introduction.agdoc_files/typical_scheme.gif (limited to 'docs/aggpas/introduction.agdoc_files') diff --git a/docs/aggpas/introduction.agdoc_files/agg.css b/docs/aggpas/introduction.agdoc_files/agg.css new file mode 100644 index 00000000..997d9d07 --- /dev/null +++ b/docs/aggpas/introduction.agdoc_files/agg.css @@ -0,0 +1,239 @@ +BODY +{ + font-family:Verdana, Arial, Tahoma; + font-size:12px; + color:#160801; + background-color:#ffffff; + text-align:justify; + padding:5px; +} + +P, UL, OL, DL +{ + font-family:Verdana, Arial, Tahoma; + font-size:12px; + color:#160801; + margin-bottom:0px; + margin-top:0px; +} + + +.larger +{ + font-size:14px; +} + +LI +{ + padding:3px; +} + +HR +{ + color:#583927; + height:1px; +} + +H1 +{ + font-family:Verdana, Arial, Tahoma; + font-size:28px; + font-weight:bolder; + text-align:center; + color:#583927; + margin:0px; +} + +H1 SPAN.subtitle +{ + font-family:Verdana, Arial, Tahoma; + font-size:18px; + font-weight:lighter; +} + + +H2 +{ + font-family:Verdana, Arial, Tahoma; + font-size:26px; + font-weight:normal; + text-align:left; + color:#583927; +} + +H3 +{ + font-family:Verdana, Arial, Tahoma; + font-size:20px; + font-weight:normal; + text-align:left; + color:#583927; +} + +H4 +{ + font-family:Verdana, Arial, Tahoma; + font-size:16px; + font-weight:bold; + text-align:left; + color:#583927; +} + +H5 +{ + font-family:Verdana, Arial, Tahoma; + font-size:14px; + font-weight:bold; + text-align:left; + color:#583927; +} + +TABLE +{ + margin:5px; +} + +TD +{ + font-family:Verdana, Arial, Tahoma; + font-size:12px; +} + +TH +{ + font-family:Verdana, Arial, Tahoma; + background-color:#d4d4d4; + font-size:12px; +} + + +PRE +{ + padding: 5px; + border: gray 1px solid; + background-color:#f4f4f4; + color:#130f00; + font-family:"courier new", courier,mono; + font-size:12px; + margin:0px; +} + +TT, CODE +{ + font-family:"courier new", courier,mono; + font-size:14px; + color:#000070; +} + +.warning, .warning TD +{ + background-color:#fcf6f6; + color:#793131; + padding:0.5em; + font-family:Verdana, Arial, Tahoma; + font-size:12px; + text-align:justify; +} + +.note, .note TD +{ + background-color:#f0fafa; + color:#506580; + padding:0.5em; + font-family:Verdana, Arial, Tahoma; + font-size:12px; + text-align:justify; +} + +.quote, .quote TD +{ + background-color:#f0fafa; + color:#000540; + padding:0.5em; + font-family:Verdana, Arial, Tahoma; + font-size:12px; + text-align:justify; +} + +.tip, .tip TD +{ + background-color:#fbfff6; + color:#68771e; + padding:0.5em; + font-family:Verdana, Arial, Tahoma; + font-size:12px; + text-align:justify; +} + +.tbl TD +{ + background-color:#f4f4f4; + font-family:Verdana, Arial, Tahoma; + font-size:12px; + text-align:left; + padding:3px; +} + +.toc TD +{ + font-family:Verdana, Arial, Tahoma; + text-align:left; + padding:3px; +} + +.title {font-family:Verdana, Arial, Tahoma;} + +.warning P, +.warning PRE, +.note P, +.note PRE, +.tip P, +.tip PRE {margin:0.3em 0em 0.1em 0em;} + +.warning .code {background-color:#fcf6f6;} +.note .code {background-color:#f0fafa;} +.tip .code {background-color:#fbfff6;} + +A {text-decoration:none; color:#700000;} +A:visited {text-decoration:none; color:#85585d;} +A:link {text-decoration:none;} +A:hover {text-decoration:underline;} + +.topmenu,a.topmenu:visited,a.topmenu:hover,a.topmenu:active,a.topmenu:link +{ + font-family: Arial, Tahoma, Helvetica, sans-serif; + font-size: 11px; + font-weight: bold; + text-decoration: none; + color: #582218; +} + +.mpmenu,a.mpmenu:visited,a.mpmenu:hover,a.mpmenu:active,a.mpmenu:link +{ + font-family: Arial, Tahoma, Helvetica, sans-serif; + font-size: 12px; + font-weight: bold; + text-decoration: none; + color: #582218; +} + +.tah +{ + font-family: Tahoma, Arial, Helvetica, sans-serif; + font-size: 12px; + color: #582218; +} + +.authors +{ + font-size:10px; +} + +span.rem {color:#4c8d00;} +span.kw1 {color:#000d8e;} +span.kw2 {color:#0075ca;} +span.kw3 {color:#004645;} +span.kw4 {color:#673517;} +span.op {color:#4a006d;} +span.str {color:#ab2500;} +span.num {color:#a74c3f;} diff --git a/docs/aggpas/introduction.agdoc_files/agg_logo.gif b/docs/aggpas/introduction.agdoc_files/agg_logo.gif new file mode 100644 index 00000000..ee5c570a Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/agg_logo.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/aliased_pix_accuracy.gif b/docs/aggpas/introduction.agdoc_files/aliased_pix_accuracy.gif new file mode 100644 index 00000000..996f1621 Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/aliased_pix_accuracy.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/aliased_subpix_accuracy.gif b/docs/aggpas/introduction.agdoc_files/aliased_subpix_accuracy.gif new file mode 100644 index 00000000..4ab4e127 Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/aliased_subpix_accuracy.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/anti_aliased.gif b/docs/aggpas/introduction.agdoc_files/anti_aliased.gif new file mode 100644 index 00000000..79d7d595 Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/anti_aliased.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/cie_1931.jpg b/docs/aggpas/introduction.agdoc_files/cie_1931.jpg new file mode 100644 index 00000000..dd243e10 Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/cie_1931.jpg differ diff --git a/docs/aggpas/introduction.agdoc_files/line_thickness.gif b/docs/aggpas/introduction.agdoc_files/line_thickness.gif new file mode 100644 index 00000000..842e0b62 Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/line_thickness.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/link.gif b/docs/aggpas/introduction.agdoc_files/link.gif new file mode 100644 index 00000000..76a532cf Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/link.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/qual_gdip_agg.gif b/docs/aggpas/introduction.agdoc_files/qual_gdip_agg.gif new file mode 100644 index 00000000..eafc2260 Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/qual_gdip_agg.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/stereo_enlarged.gif b/docs/aggpas/introduction.agdoc_files/stereo_enlarged.gif new file mode 100644 index 00000000..27d30ebe Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/stereo_enlarged.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/stereo_small.gif b/docs/aggpas/introduction.agdoc_files/stereo_small.gif new file mode 100644 index 00000000..2d4545c1 Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/stereo_small.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/subpixel_accuracy1.gif b/docs/aggpas/introduction.agdoc_files/subpixel_accuracy1.gif new file mode 100644 index 00000000..97a2ce28 Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/subpixel_accuracy1.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/subpixel_accuracy2.gif b/docs/aggpas/introduction.agdoc_files/subpixel_accuracy2.gif new file mode 100644 index 00000000..c940508c Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/subpixel_accuracy2.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/subpixel_bresenham.gif b/docs/aggpas/introduction.agdoc_files/subpixel_bresenham.gif new file mode 100644 index 00000000..56ca899b Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/subpixel_bresenham.gif differ diff --git a/docs/aggpas/introduction.agdoc_files/typical_scheme.gif b/docs/aggpas/introduction.agdoc_files/typical_scheme.gif new file mode 100644 index 00000000..2d548749 Binary files /dev/null and b/docs/aggpas/introduction.agdoc_files/typical_scheme.gif differ -- cgit v1.2.3-70-g09d2