... | ... | @@ -85,6 +85,7 @@ So the software will calculate the baseSize for the given `g, gpad, b, bpad` and |
|
|
In the case of `thickness < minThickness` an exception will be thrown stating that there is not enough space available.
|
|
|
|
|
|
## Floating Dot Area Mode
|
|
|
_Schmidt_
|
|
|
|
|
|
The floating dot area mode enables embossing by defining dots by their x- and y-coordinate. All plotting algorithms must implement the Plotter interface.
|
|
|
Points are added iteratively to a FloatingPointData with an x- and a y-coordinate. The list with coordinates are passed to the printer starting with an ESC 70 sequence, separated by commas and ending with a semicolon.
|
... | ... | @@ -104,8 +105,6 @@ The user can chose wether bar chart data should be plotted as a grouped or a sta |
|
|
Further documentation can be found in the JavaDoc.
|
|
|
The config values for the user settings can be found in Software Design/Configuration Parsing.
|
|
|
|
|
|
*Richard*
|
|
|
|
|
|
### Adding textures, frames and line styles to the floating dot mode
|
|
|
|
|
|
#### Adding textures to bar charts
|
... | ... | @@ -117,8 +116,6 @@ To add a new frame to scatter and line plots, first implement a frame function i |
|
|
#### Adding line styles to line plots.
|
|
|
To add a new line style to line plots, first implement a line function in LinePlotter (e.g. drawFullLine). Then add a new else-if-statement in drawLines with an incremented value for i and the newly defined function in the body. A comment "new line styles are added here" will show you the right spot (line 170).
|
|
|
|
|
|
*Richard*
|
|
|
|
|
|
## Misc
|
|
|
|
|
|
### Notes about the configuration files and parser
|
... | ... | |