\chapter{Conclusion}\label{Conclusion}
-We will have hopefully done the following:
-
\begin{itemize}
- \item Demonstrated precision issues due to traditional (Select one or more of the following!)
+ \item What we have done?
+ \begin{itemize}
+ \item Implemented a basic SVG viewer
+ \item Demonstrated how precision affects rendering vector graphics
+ \item Showed how the choice of transformations to apply affects rendering
+ \item Using GMP rationals, demonstrated the ability to render SVGs scaled to an arbitrary position in a document
+ \end{itemize}
+ \item Possible future work
\begin{itemize}
- \item Physical representation of real numbers
- \item Algorithms
- \item Document formats
+ \item Implement more of the SVG standard (eg: Shading)
+ \item Trial alternative number representations, eg: MPFR with algorithm to set precision
+ \item Allow for saving and loading SVGs with arbitrary precision
+ \item Deal with zooming very far in to intersection of lines (requires subdividing paths)
+ \item Compare with David's Quadtree
\end{itemize}
- \item Demonstrated something better
- \item Written a less shitty report than this one.
\end{itemize}
+