Dec 072017
 
Source code from "Advanced Graphic in C".
File ADVGRAPH.ZIP from The Programmer’s Corner in
Category C Source Code
Source code from “Advanced Graphic in C”.
File Name File Size Zip Size Zip Type
AGIC.LIB 57856 21007 deflated
ALLOCATE.C 633 315 deflated
BOXX.C 615 272 deflated
BOXX2.C 904 357 deflated
BRUSH_IN.C 562 321 deflated
BRUSH_OU.C 870 436 deflated
CENTER.C 892 388 deflated
CHARHDLR.C 3988 1039 deflated
CIRCLE.C 1888 751 deflated
CIRCLE_R.C 5189 1261 deflated
COM_FILL.C 3188 890 deflated
COM_STR.ASM 2547 833 deflated
COPYBOX.C 2461 743 deflated
CURSOR.H 309 119 deflated
DECLARES.H 5478 1730 deflated
DISPCHAR.C 1130 480 deflated
DISPLAY.C 2808 636 deflated
FILE.H 3767 736 deflated
FILLBOX.C 700 362 deflated
FILLBOX2.C 801 412 deflated
FONT.H 35229 3004 deflated
FREALLOC.C 325 214 deflated
GETDATA.C 703 367 deflated
GETEGA.C 1911 887 deflated
GET_DIG.C 1272 468 deflated
GET_SER.ASM 1557 525 deflated
GRAPHIQ.C 22952 3793 deflated
GRAPHIQ.EXE 66260 27865 deflated
GRAPHIQ.H 2226 839 deflated
HORLINE.C 831 421 deflated
ICBEGA.C 5738 1756 deflated
INKEY.C 304 185 deflated
INSTISR.C 1402 590 deflated
ISR_INST.C 1187 513 deflated
LINEF.C 2159 902 deflated
LINEP.C 1970 772 deflated
LOCATOR.C 1553 718 deflated
LOCATOR.H 1415 238 deflated
MESSAGE.C 3808 717 deflated
MNU_CURS.C 1748 504 deflated
MODEGET.C 179 133 deflated
MODESET.C 175 125 deflated
POINT.C 474 270 deflated
POINTF.C 1476 704 deflated
POINTP.C 1119 554 deflated
POINTS.C 1065 539 deflated
PRINTSCR.C 6269 1482 deflated
PROJECTR.C 721 380 deflated
PUSHPOP.C 355 177 deflated
PUTDATA.C 857 411 deflated
PUTEGA.C 1406 647 deflated
README.DOC 1961 886 deflated
READPT.C 294 205 deflated
READ_PIX.C 458 253 deflated
RECTANGL.C 237 119 deflated
RESTPORT.C 408 231 deflated
RETKEY.C 6935 1273 deflated
RETRIEVE.C 510 274 deflated
ROTATE.C 314 203 deflated
ROTATE3D.C 1062 447 deflated
SCALE.C 248 134 deflated
SCREEN.H 266 147 deflated
SERISR.ASM 2734 678 deflated
STORE.C 687 355 deflated
STRETCH.C 440 195 deflated
SWAP.C 108 89 deflated
TEXTOUT.C 3494 1116 deflated
TRANSLAT.C 180 120 deflated
UNINSTAL.C 890 430 deflated
VERLINE.C 827 420 deflated
XFORM.C 594 261 deflated

Download File ADVGRAPH.ZIP Here

Contents of the README.DOC file


Before doing anything else, for your own convenience, make a
copy of this disk and store it in a safe place.

The programs contained herein are adapted from "Advanced
Graphics in C" by Nelson Johnson, published by
Osborne/McGraw-Hill, copyright 1987 by Osborne/McGraw-Hill.
Used with the permission of Osborne/McGraw-Hill. Program
adaptations are solely the work of Imagimedia Technologies,
Inc. and are not a publication of Osborne/McGraw-Hill.

GRAPHIQ.EXE was compiled using the following modules from the
library AGIC.LIB:

The following are C files referenced in the book:

ALLOCATE.C BOXX.C BOXX2.C BRUSH_IN.C BRUSH_OU.C
CENTER.C CHARHDLR.C CIRCLE.C CIRCLE_R.C COM_FILL.C
COPYBOX.C DISPCHAR.C DISPLAY.C FILLBOX.C FILLBOX2.C
FREALLOC.C GETDATA.C GETEGA.C GET_DIG.C GRAPHIQ.C
HORLINE.C ICBEGA.C INKEY.C INSTISR.C ISR_INST.C
LINEF.C LINEP.C LOCATOR.C MESSAGE.C MNU_CURS.C
MODEGET.C MODESET.C POINT.C POINTF.C POINTP.C
POINTS.C PRINTSCR.C PROJECTR.C PUSHPOP.C PUTDATA.C
READPT.C RECTANGL.C RESTPORT.C RETKEY.C RETRIEVE.C
ROTATE.C ROTATE3D.C SCALE.C STORE.C STRETCH.C
SWAP.C TEXTOUT.C TRANSLAT.C UNINSTAL.C VERLINE.C
XFORM.C


The following are assembler files referenced in the book:

COM_STR.ASM GET_SER.ASM SERISR.ASM


The following are headers used with GRAPHIQ.C:

CURSOR.H DECLARES.H FILE.H FONT.H GRAPHIQ.H
LOCATOR.H SCREEN.H


The programs contained on this disk are to be compiled and
linked according to instructions in the book. You will find
all of the object code for these functions in the library
AGIC.LIB which is also present on this disk. The file AGIC
contains a listing for the AGIC.LIB library.



 December 7, 2017  Add comments

Leave a Reply