Commit things
[ipdf/sam.git] / chapters / Conclusion.tex
index 22ccc64..57724b9 100644 (file)
@@ -1,25 +1,20 @@
 \chapter{Conclusion}\label{Conclusion}
 
 \chapter{Conclusion}\label{Conclusion}
 
-This report has provided motivation for considering approaches to achieving an infinite level of zoom in a document.
-
-\section{Acheived Milestones}
-
-\section{Areas of further work}
-
 \begin{itemize}
 \begin{itemize}
-       \item Continue looking for relevant literature
-       \item Implement all those tests mentioned in Chapter \ref{Introduction}
-       \item \rephrase{Actually identify the techniques I will use} {\bf THIS ONE SHOULD BE DONE BEFORE I HAND IN THE LITERATURE REVIEW!}
-       \item Possible Ultimate Goal: Implement (a subset) of SVG and then show an SVG document that we can render but a browser can't
+       \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}
        \begin{itemize}
-               \item This means extending our viewer to be able to read (a subset) SVG
-               \item Can already read XML, so this shouldn't actually be too bad
-               \begin{itemize}
-                       \item Emphasis on {\bf subset}
-                       \item (I've seen the SVG standard; I'm talking about implementing the 18 pages under ``Basic Shapes''. The other 818 pages can complain to someone who cares.)
-               \end{itemize}
-               \item Suggestion to David that he probably won't like (or read): Make his octree structure specifiable as an SVG extension
+               \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}
 
        \end{itemize}
 \end{itemize}
 
-\section{Witty Conclusion Goes Here}

UCC git Repository :: git.ucc.asn.au