Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • B BraillePlot
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 4
    • Issues 4
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Georg Graßnick
  • BraillePlot
  • Wiki
  • Implementation

Implementation · Changes

Page history
Update Implementation authored Oct 09, 2019 by Richard Schmidt's avatar Richard Schmidt
Hide whitespace changes
Inline Side-by-side
Implementation.md
View page @ 4ffad05a
......@@ -85,7 +85,7 @@ In the case of `thickness < minThickness` an exception will be thrown stating th
# Floating Dot Area Mode
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.
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.
Plotting algorithms for diagrams should extend AbstractPlotter or an abstract child class, which provide basic functionalities such as axes drawing and axes scaling. All dimensions adapt dynamically to the size of the paper or to the range of values, respectively.
The user can chose wether a second y-axis should be plotted for scatter and line plots. The user can also chose wether a negative grid should be embossed.
......
Clone repository
  • Bar Charts
  • Conceptual Design
  • Criteria
  • EndUserDocumentation
  • GuiSvgPlot Integration
  • Implementation
  • Known issues
  • Line Charts
  • Packages
  • Scatter Plots
  • Software Architecture
  • Software Design
  • Testing
  • User Study
  • Home
View All Pages

Impressum · Nutzungsbedingungen · Datenschutz