X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fsam.git;a=blobdiff_plain;f=chapters%2FBackground%2FCoordinateSystems.tex;h=3a61cb3c9d1cbffff0b0a0c981a54708cd4e2988;hp=147a684f10224b08e71e92a4594e14d5d451211c;hb=689e433b348588e05f47d23385dbf05d239c95d2;hpb=9fcf44a0c34f393689118e913a2d17d907036c85 diff --git a/chapters/Background/CoordinateSystems.tex b/chapters/Background/CoordinateSystems.tex index 147a684..3a61cb3 100644 --- a/chapters/Background/CoordinateSystems.tex +++ b/chapters/Background/CoordinateSystems.tex @@ -39,6 +39,15 @@ The document can be scaled by a factor of $s$ about a point $(x_0,y_0)$ specifie The effect of this transformation is that, measured relative to the view rectangle, the distance of primitives with coordinates $(x, y)$ to the point $(x_0, y_0)$ will decrease by a factor of $s$. For $s < 1$ the operation is ``zooming out'' and for $s > 1$, ``zooming in''. + +{\bf TODO} +\begin{itemize} + \item Intermediate coordinate systems... + \item Write Matrix operations properly + \item Link with the results where applying \eqref{view-transformation} directly leads to disaster + \item This is because for $v_w << 1$, an error of $1 ulp$ in $x - v_x$ is comparable with $v_w$, ie: Can increase to the order of the size of the display (or more) +\end{itemize} + %TODO List % Mention that these transformations affect precision more than eg: drawing a line % Discuss floating point errors that could occur?