| Előszó | |
| Köszönetnyilvánítás | |
| Koordinátarendszerek, transzformációk, vetületek | 1 |
| Koordinátarendszerek | 2 |
| Descartes-koordinátarendszer | 2 |
| Affin (ferdeszögű) koordinátarendszer | 4 |
| Általános (görbevonalú) koordinátarendszerek | 6 |
| Felületek és görbék egyenletei | 8 |
| Transzformációk | 10 |
| Dimenziótartó és elfajuló transzformációk | 12 |
| Koordinátatranszformációk | 13 |
| Ponttranszformációk | 18 |
| Vetületek | 23 |
| Axonometria | 24 |
| Középpontos vetítés | 29 |
| A homogén koordináták | 30 |
| Grafika a Borland C++-ban | 33 |
| A BGI grafika | 33 |
| Programozás grafikus üzemmódban | 34 |
| Fontosabb BGI függvények | 36 |
| A koordinátarendszer grafikus üzemmódban | 43 |
| Grafika a Winbdows-zal | 45 |
| Mi az MS-Windows? | 46 |
| Mikor írjunk Windows programot? | 47 |
| Eseményvezérelt programozás | 48 |
| A GDI grafika | 54 |
| Egy egyszerű grafikus alkalmazás | 63 |
| Egy egyszerű, kis helyigényű ablakozós rendszer: az MFU | 69 |
| Célkitűzés | 69 |
| A demonstrációs program | 72 |
| A keret leírása | 76 |
| A programból vezérelt üzem függvényei | 79 |
| Rajzolás és szöveg írás az aktív mezőn | 87 |
| A kurzor kezelése | 92 |
| Egy keret kiszolgáló függvényeinek összeállítása | 94 |
| Az esemény-vezérelt menü szolgáltatás | 98 |
| Interrupt-os keretek | 102 |
| A kép-mozgatás Borland C++ függvényeinek kiegészítése | 104 |
| Képernyő hardcopy | 109 |
| Függvények ábrázolása | 115 |
| Egyváltozós függvények ábrázolása | 116 |
| Kétváltozós függvények ábrázolása | 124 |
| Ábrázolás térbeli görbefelülettel | 124 |
| Szintvonalas ábrázolás | 133 |
| További megjegyzések | 140 |
| Függvényábrázolás Windows-ban | 144 |
| Háromdimenziós tárgyak megjelenítése | 163 |
| Probléma felvetés | 163 |
| A szükséges transzformációk | 165 |
| Drótváz ábrák megjelenítése | 168 |
| Térhatású kép, mozgókép | 176 |
| Sugárkövetés | 178 |
| A sugárkövetés gyakorlati megvalósítása | 182 |
| Egy kis képfeldolgozás | 193 |
| Az IBM 8514 display használata | 194 |
| Képek bevitele, képfile formátum konvenciók | 202 |
| A demonstrációs képfeldolgozó program | 207 |
| A képfeldolgozás egyes alapvető lépései | 215 |
| Hisztogram számítás | 215 |
| Lineáris szűrés | 218 |
| Rank és medián szűrők | 224 |
| A bitszám hatása a képminőségre | 228 |
| Vágás küszöbértékkel | 232 |
| Adaptív vágás | 233 |
| Szint megjelenítés | 233 |
| Nagyítási funkciók | 235 |
| Élkeresés | 236 |
| A Laplace operátor | 244 |
| Árnyalatos hardcopy | 248 |
| Az árnyalatos nyomtatás elve | 248 |
| Gyakorlati megvalósítás | 251 |
| Függelék | 257 |
| A lemezmelléklet használata | 257 |
| A lemezmelléklet tartalma | 257 |
| A demonstrációs programok futtatása | 259 |
| A demonstrációs programok fordítása | 261 |
| Az MFU függvényeinek definíciója | 264 |
| Menüvel kapcsolatos rutinok | 270 |
| Képernyőre író, rajzoló rutinok | 272 |
| A kurzorkezelés rutinjai | 276 |
| Irodalomjegyzék | 279 |