diff options
author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-11-03 01:30:17 +0100 |
---|---|---|
committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-11-03 01:30:17 +0100 |
commit | 862b9d90825855514092ba36053852ea7744ec23 (patch) | |
tree | a2f9146e8f9f31f70394647f5469b2794ecd8b5f | |
parent | aeab907956e93fd1b1acdd6fd2a92f94835a2c4c (diff) |
add full-size class diagram
-rw-r--r-- | design.tex | 26 | ||||
-rw-r--r-- | img/class-api-full.pdf | bin | 0 -> 25055 bytes | |||
-rw-r--r-- | time.txt | 1 |
3 files changed, 27 insertions, 0 deletions
@@ -1,5 +1,7 @@ \documentclass{projdoc} +\usepackage{eso-pic} + \title{Software Design} \begin{document} @@ -765,5 +767,29 @@ transformations are applied each frame, as demonstrated by the output in \label{fig:poc-output-camera} \end{figure} +\makeatletter% +\newbox\full@class@diag% +\newlength\full@class@diag@width% +\newlength\full@class@diag@height% +\savebox\full@class@diag{\includegraphics{img/class-api-full.pdf}}% +\settowidth\full@class@diag@width{\usebox\full@class@diag}% +\settoheight\full@class@diag@height{\usebox\full@class@diag}% +\begingroup% +\eject% +\thispagestyle{empty}% +\pdfpagewidth=\full@class@diag@width% +\pdfpageheight=\full@class@diag@height% +\AddToShipoutPictureBG*{% + \AtPageUpperLeft{% + \raisebox{-\full@class@diag@height}{% + \usebox\full@class@diag% + }% + }% +}% +\section{Full API class diagram}% +\newpage% +\endgroup% +\makeatother% + \end{document} diff --git a/img/class-api-full.pdf b/img/class-api-full.pdf Binary files differnew file mode 100644 index 0000000..fb413df --- /dev/null +++ b/img/class-api-full.pdf @@ -94,6 +94,7 @@ loek: 2024-10-31 3h45m project meeting loek: 2024-10-31 2h50m docs :: design :: POCs loek: 2024-11-01 1h05m docs :: design (log POC & Global configuration interface) loek: 2024-11-02 35m review :: PR review (#48 and #49) +loek: 2024-11-03 55m docs :: design :: add full-size class diagram max: 2024-09-02 1h project kickoff max: 2024-09-02 45m first project meeting |