Computer Graphics Laboratory ETH Zurich

ETH

Informatik I D-MAVT - FS17 - Course Notes

$fileTitle
"; } // Prints a external link for file $fileName in the downloads folder function ShowExternalDownload($text, $url) { echo " $text
"; } // Prints a div item group for slide set named $fileName function ShowSlidesLI($title, $date, $fileName) { echo ""; echo ""; echo " $date "; echo ""; echo ""; echo " $title "; echo " - "; ShowDownload("6 slides per sheet", $fileName . "_6.pdf"); echo " | "; ShowDownload("4 slides per sheet", $fileName . "_4.pdf"); echo " | "; ShowDownload("1 slide per sheet", $fileName . "_1.pdf"); echo ""; echo ""; } // Prints a div item group group for slide set named $fileName function ShowSlidesLISingleFormat($title, $date, $fileName, $fileNamePPT, $codeExample, $codeLinkText, $externalLink, $externalLinkText) { echo ""; echo ""; echo " $date "; echo ""; echo ""; echo " $title "; if($fileName != "") { echo " - "; ShowDownload("- PDF", $fileName); } if($fileNamePPT != "") { echo " - "; ShowDownload("PowerPoint", $fileNamePPT); } if($codeExample != "") { echo " - "; ShowDownload($codeLinkText,$codeExample); } if($externalLink != "") { echo " - "; ShowExternalDownload($externalLinkText,$externalLink); } echo ""; echo ""; } ?>

Schedule and Slides

Please find below the (tentative) schedule for the class and the lecture material. Please use duplex and B&W printing.
Download is restricted to computers within the ETH Network (IP = 129.132.*, 195.176.*, 10.5.*, 10.6.*).
On your own computer you must use the VPN client to access the slides
(installation instructions here).

Session Topic

Literature

The lecture will follow:

S. Prata: C++ Primer Plus. 6th Edition, Sams Publishing, 2012.