X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=blobdiff_plain;f=doc%2Fctsim-appendix.tex;h=a826258e35e415887b2a6c4046eee6a9de106a84;hp=9c242d16b8b8314a24b5a294ed872c5ed6d7d16b;hb=50fd2b2fb2ff63871986e6853dbebad0ecd00698;hpb=3b389ec4d6e6c5a720ea096b8f504e02b984d237 diff --git a/doc/ctsim-appendix.tex b/doc/ctsim-appendix.tex index 9c242d1..a826258 100644 --- a/doc/ctsim-appendix.tex +++ b/doc/ctsim-appendix.tex @@ -8,8 +8,8 @@ Simple Graphics Package was created in 1980 by Kevin Rosenberg and is modelled after the hypothetical graphics library described by Foley and van Dam\cite{FOLEY82}. It is designed to be platform-independent. -\section{Flowchart} - +\section{Transformation Sequence} +\latexonly{ \parbox{11cm}{ \centerline{Master coordinate (MC) level} \centerline{$\downarrow$} @@ -24,6 +24,15 @@ Dam\cite{FOLEY82}. It is designed to be platform-independent. \centerline{Clipping against Viewport} \centerline{$\downarrow$} \centerline{Convert to Physical device coordinates (PDC)} +}} +\latexignore{ +\centerline{Master coordinate (MC) level} +\centerline{Apply \emph{Current transformation matrix}} +\centerline{World coordinate (WC) level} +\centerline{Clipping against Window} +\centerline{Convert to Normalized device coordinates (NDC)} +\centerline{Clipping against Viewport} +\centerline{Convert to Physical device coordinates (PDC)} } \section{Functions}%