Commit things
[ipdf/sam.git] / chapters / Results.tex
index 1d4d939..6f07e3d 100644 (file)
@@ -1,7 +1,5 @@
 \chapter{Results and Discussion}
 
-{\bf Note: Need to be more consistent, I often refer to B\'{e}ziers and Objects interchangably (since the original design was based around an Object and B\'{e}zier was just one possible Object, but we have moved on to pretty much only caring about B\'{e}ziers now)}
-
 \section{Qualitative Rendering Accuracy}
        
 Our ultimate goal is to be able to insert detail at an arbitrary point in the document. Therefore, we are interested in how the same test SVG would appear when scaled to the view coordinates, as the view coordinates are varied. 
@@ -119,8 +117,19 @@ By considering Figure \ref{loss_of_precision_grid_0.5.pdf} and \ref{cumulative_e
 \section{Performance Measurements whilst Rendering}
        
 As discussed above, we succeeded in preserving rendering accuracy as defined above for an arbitrary view.
-However this comes at a performance cost, as the size of the number representation must grow accordingly.
+However this comes at a performance cost, as the size of the Rational number representation must grow accordingly. Figures \ref{memory.pdf} and \ref{time.pdf} were obtained by repeatedly clearing the document, scaling, and adding a fixed number of B\'{e}zier curves.
+
+\begin{figure}[H]
+       \centering
+       \includegraphics[width=0.8\textwidth]{figures/memory.pdf}
+       \label{memory.pdf}
+       \caption{Memory used per Rational whilst zooming in}
+\end{figure}
 
-{\bf TODO: Insert performance measurements here}
+\begin{figure}[H]
+       \centering
+       \includegraphics[width=0.8\textwidth]{figures/time.pdf}
+       \label{time.pdf}
+       \caption{Time taken to scale about the fixed point}
+\end{figure}
 
-{\bf TODO: Also, would be nice to show a graph (log scale) where something goes past $10^{\pm320}$ (absolute limit for doubles, previous figures are all within range of representable floats}

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