X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=chapters%2FConclusion.tex;h=57724b9c755fdd7afb4f3495656caf56fbb52498;hb=7fe12ce195f039925222ad98b38018ad31d1b1f2;hp=429c6372a96e5a324f1d65d1ce59b6da5d13ae45;hpb=198adc71cff9a08993e465710d71a9880d4ab43c;p=ipdf%2Fsam.git diff --git a/chapters/Conclusion.tex b/chapters/Conclusion.tex index 429c637..57724b9 100644 --- a/chapters/Conclusion.tex +++ b/chapters/Conclusion.tex @@ -1,14 +1,20 @@ \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} +