home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_300 / 325_02 / intrtxt1.dat < prev    next >
Text File  |  1990-03-27  |  5KB  |  62 lines

  1. Welcome to this demonstration program                                        ^
  2.                                                                              ^
  3. In the following frames, I will show features of most of the                 ^
  4. routines in  the Library.                                                    ^
  5.                                                                              ^
  6. These routines are specifically for VGA hardware, allowing                   ^
  7. developers to incoroporate these features without overhead                   ^
  8. of supporting older boards                                                   ^
  9.                                                                              ^
  10. This Library also offers much more capabilities than that                    ^
  11. which comes with high level language compilers.                              ^
  12.                                                                              ^
  13. Specifically :-                                                              ^
  14.                                                                              ^
  15.     All primitives by direct video buffer updates                            ^
  16.                                                                              ^
  17.     BIOS used for colour registers updates only                              ^
  18.                                                                              ^
  19.     VGA standard and extended modes                                          ^
  20.         640x350x16  mode no 10h                                              ^
  21.         640x480x16  mode no 12h                                              ^
  22.         320x200x256 mode no 13h                                              ^
  23.         640x400x256 mode no 5ch                                              ^
  24.         640x480x256 mode no 5dh                                              ^
  25.         800x600x16  mode no 5bh                                              ^
  26.         1024x768x16 mode no 5fh                                              ^
  27.                                                                              ^
  28.     80286/386 instructions used                                              ^
  29.                                                                              ^
  30.     Assembly language implementation of Bresenham algorithms                 ^
  31.     of lines and ellipses                                                    ^
  32.                                                                              ^
  33.     Assembly language implementation of Sutherland-Cohen line                ^
  34.     clipping algorithm                                                       ^
  35.                                                                              ^
  36.     Another option of drawing ellipses and arcs by 2nd order                 ^
  37.     differential algorithm                                                   ^
  38.                                                                              ^
  39.     Area and Polygon Fill  with user definable patterns                      ^
  40.                                                                              ^
  41.     Viewports which can be mapped to world co-ordinates                      ^
  42.                                                                              ^
  43.     Bit-mapped and Stroked Fonts                                             ^
  44.                                                                              ^
  45.     8x8 Stroked Font editor                                                  ^
  46.                                                                              ^
  47.     Bit-Block moves, and Image copy within video buffer using                ^
  48.     VGA write mode 1                                                         ^
  49.                                                                              ^
  50.     Pixels panning and split screens                                         ^
  51.                                                                              ^
  52.     colour manipulations                                                     ^
  53.                                                                              ^
  54.     2D transformations                                                       ^
  55.                                                                              ^
  56.                                                                              ^
  57.     Developer  :-  Ismail Zia                                                ^
  58.                    C/O Bank Of Oman Limited                                  ^
  59.                    P. O. Box 1250                                            ^
  60.                    Deira, Dubai                                              ^
  61.                    U. A. E.                                                  ^
  62.