diff options
author | scuri <scuri> | 2008-10-17 06:10:33 +0000 |
---|---|---|
committer | scuri <scuri> | 2008-10-17 06:10:33 +0000 |
commit | 7b52cc13af4e85f1ca2deb6b6c77de9c95ea0dcf (patch) | |
tree | d0857278bde2eff784227c57dcaf930346ceb7ac /html/en/prod.html |
First commit - moving from LuaForge to SourceForge
Diffstat (limited to 'html/en/prod.html')
-rw-r--r-- | html/en/prod.html | 146 |
1 files changed, 146 insertions, 0 deletions
diff --git a/html/en/prod.html b/html/en/prod.html new file mode 100644 index 0000000..391be97 --- /dev/null +++ b/html/en/prod.html @@ -0,0 +1,146 @@ +<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"> + +<head> +<meta http-equiv="Content-Language" content="en-us"> +<title>CD</title> +<link rel="stylesheet" type="text/css" href="../style.css"> +</head> + +<body> + +<h3><a name="Overview">Overview</a></h3> + + <p>CD is a platform-independent graphics library. It is implemented in several + platforms using native graphics libraries: Microsoft Windows (GDI and GDI+) + and X-Windows (XLIB). </p> + <p>The library contains functions to support both vector and image + applications, and the visualization surface can be either a canvas or a more + abstract surface, such as Clipboard, Metafile, PS, and so on.</p> + <p>To make the Application Programmers Interface (API) simple, all data are + standard C types (int, double or char). Thus the application program does not + have to maintain parallel data structures to deal with the graphic library. + </p> + <p>Furthermore, the list of parameters of the CD primitive functions contains + only the geometrical descriptions of the objects (line, circle, text, etc.). + Where these objects should appear and what is the their color, thickness, etc. + are defined as current state variables stored in the visualization surfaces. + That is, the library is visualization-surface oriented, meaning that all + attributes are stored in each visualization surface. </p> + <p>CD is free software, can be used for public and commercial applications.</p> + +<h3><a name="Availability">Availability</a></h3> + + <p>The library is available for several <strong>compilers</strong>:</p> + <ul> + <li>GCC and CC, in the UNIX environment</li> + <li>Visual C++, Borland C++, Watcom C++ and GCC (Cygwin and MingW), in the + Windows environment</li> + </ul> + <p>The library is available for several <strong>operating systems</strong>:</p> + <ul> + <li>UNIX (SunOS, IRIX, AIX, FreeBSD and Linux)</li> + <li>Microsoft Windows NT/2K/XP</li> + </ul> + +<h3><a name="Suport">Support</a></h3> + + <p>The official support mechanism is by e-mail, using <u> + <a href="mailto:cd@tecgraf.puc-rio.br?subject=[CD]"><b>cd</b></a></u><a href="mailto:cd@tecgraf.puc-rio.br?subject=[CD]"><u><b>@tecgraf.puc-rio.br</b></u></a>. Before sending your + message:</p> + <ul> + <li>Check if the reported behavior is not described in the user guide.</li> + <li>Check if the reported behavior is not described in the specific driver + characteristics.</li> + <li>Check the History to see if your version is updated.</li> + <li>Check the To Do list to see if your problem has already been reported.</li> + </ul> + <p>After all of the above have been checked, report the problem, including in + your message: <strong>function, element, driver, platform, and compiler.</strong></p> + <p>We host <b>CD</b> support features at <b><a href="http://luaforge.net/"> + LuaForge</a></b>. It provides us Lists, News, CVS and Files. The <b> + CD</b> page at <b>LuaForge</b> is available at: + <a target="_blank" href="http://luaforge.net/projects/cdlib/"> + http://luaforge.net/projects/cdlib/</a>.</p> + + <p align="left">The discussion list is available at: + <a href="http://lists.luaforge.net/mailman/listinfo/cdlib-users"> + http://lists.luaforge.net/mailman/listinfo/cdlib-users</a>.<br> + Source code, pre-compiled binaries and samples can be downloaded at: + <a href="http://luaforge.net/frs/?group_id=88"> + http://luaforge.net/frs/?group_id=88</a>.<br> + The CVS can be browsed at: <a href="http://luaforge.net/scm/?group_id=88"> + http://luaforge.net/scm/?group_id=88</a>.</p> + + <p>If you want us to develop a specific feature for the library, Tecgraf is + available for partnerships and cooperation. Please contact <u><b>tcg@tecgraf.puc-rio.br</b></u>.</p> + <p>Lua documentation and resources can be found at + <a href="http://www.lua.org/">http://www.lua.org/</a>.</p> + +<h3><a name="Acknowledgments">Credits</a></h3> + + <p>This work was developed at Tecgraf by means of the partnership with + PETROBRAS/CENPES.</p> + <p>Library Authors:</p> +<ul> + <li>Marcelo Gattass</li> + <li>Luiz Henrique de Figueiredo</li> + <li>Luiz Fernando Martha</li> + <li>Antonio Scuri</li> +</ul> + <p>Thanks to the people that worked and contributed to the library:</p> +<ul> + <li>Alexandre Ferreira<br> + <li>André Derraik</li> + <li>Camilo Freire</li> + <li>Carlos Augusto Mendes</li> + <li>Carlos Cassino</li> + <li>Carlos Henrique Levy</li> + <li>Carolina Alfaro</li> + <li>Danilo Tuler</li> + <li>Diego Fernandes Nehab</li> + <li>Erick de Moura Ferreira</li> + <li>Marcelo Cohen</li> + <li>Milton Jonathan</li> + <li>Pedro Miller</li> + <li>Rafael Rieder</li> + <li>Renato Borges</li> + <li>Vinicius da Silva Almendra</li> +</ul> + <p>We also thank the developers of the + <a target="_blank" href="http://www.freetype.org/">FreeType</a>, + <a href="http://www.ijg.org/">libJPEG</a> and + <a href="http://www.ssec.wisc.edu/~brianp/Mesa.html" target="_blank">Mesa</a> + libraries, for making the source code available, which helped us improve our + implementation of the Simulation driver and of the X-Windows driver. Thanks to + Alan Richardson for the XVertex rotines. Thanks to + Jason Perkins for the <a href="http://premake.sourceforge.net/">Premake</a> + tool.</p> + <p>The CD distribution includes the FreeType library, this is a third party + library not developed at Tecgraf. But its license is also free and have the + same freedom as the <a href="copyright.html">Tecgraf Library License</a>. You + can read the Free Type license and copyright in the file + <a href="freetype.txt">freetype.txt</a>. FreeType is copyright David Turner, + Robert Wilhelm, and Werner Lemberg.</p> +<p>Mesa X-Windows utilities source code copyright Brian Paul. libJPEG +quantization source code copyright Thomas G. Lane. XVertex rotines source code +copyright Alan Richardson.</p> +<p>CD is registered at the National Institute of Intellectual Property in Brazil +(INPI) under the number 07571-1, and so it is protected against illegal use. See +the <a href="copyright.html">Tecgraf Library License</a> for further usage +information and Copyright.</p> + +<h3><a name="About">Documentation</a></h3> + + <p>This library is available at + <a href="http://www.tecgraf.puc-rio.br/cd" target="_blank"> + http://www.tecgraf.puc-rio.br/cd</a>. </p> + <p>The full documentation can be downloaded from the <a href="download.html"> + Download Files</a>. The documentation is also available in Adobe Acrobat and Windows HTML Help formats.</p> + <p>The HTML navigation uses the WebBook tool, available at + <a href="http://www.tecgraf.puc-rio.br/webbook" target="_blank"> + http://www.tecgraf.puc-rio.br/webbook</a>.</p> + + +</body> + +</html> |