summaryrefslogtreecommitdiff
path: root/docs/aggpas/introduction.agdoc_files
diff options
context:
space:
mode:
authorGraeme Geldenhuys <graeme@mastermaths.co.za>2012-03-19 11:58:09 +0200
committerGraeme Geldenhuys <graeme@mastermaths.co.za>2012-03-19 11:58:09 +0200
commit90ae43f347fe4075f76a5f37d011d39bd4c10ddd (patch)
treea04fa64e893f21a07ed19704121e626877f4aef6 /docs/aggpas/introduction.agdoc_files
parent88f1fc9acda900eecfcfc884a60e4958145e3fc0 (diff)
downloadfpGUI-90ae43f347fe4075f76a5f37d011d39bd4c10ddd.tar.xz
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.
Diffstat (limited to 'docs/aggpas/introduction.agdoc_files')
-rw-r--r--docs/aggpas/introduction.agdoc_files/agg.css239
-rw-r--r--docs/aggpas/introduction.agdoc_files/agg_logo.gifbin0 -> 9455 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/aliased_pix_accuracy.gifbin0 -> 14809 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/aliased_subpix_accuracy.gifbin0 -> 14696 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/anti_aliased.gifbin0 -> 77575 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/cie_1931.jpgbin0 -> 53665 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/line_thickness.gifbin0 -> 10958 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/link.gifbin0 -> 132 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/qual_gdip_agg.gifbin0 -> 12285 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/stereo_enlarged.gifbin0 -> 4140 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/stereo_small.gifbin0 -> 2152 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/subpixel_accuracy1.gifbin0 -> 12998 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/subpixel_accuracy2.gifbin0 -> 42211 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/subpixel_bresenham.gifbin0 -> 7624 bytes
-rw-r--r--docs/aggpas/introduction.agdoc_files/typical_scheme.gifbin0 -> 5484 bytes
15 files changed, 239 insertions, 0 deletions
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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/agg_logo.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/aliased_pix_accuracy.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/aliased_subpix_accuracy.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/anti_aliased.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/cie_1931.jpg
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/line_thickness.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/link.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/qual_gdip_agg.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/stereo_enlarged.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/stereo_small.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/subpixel_accuracy1.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/subpixel_accuracy2.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/subpixel_bresenham.gif
Binary files 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
--- /dev/null
+++ b/docs/aggpas/introduction.agdoc_files/typical_scheme.gif
Binary files differ