\chapter{Conclusion}\label{Conclusion}

\begin{itemize}
	\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 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}
\end{itemize}

