You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
correctness: currently the axes and charts rendered are not always consistent in every render loop, which is inconvenient for exporting images of the rendered chart => after the render step is completed, the display should be consistent. (There might be things like clipped/overlapping text until the next repaint if it is not preventable, but the data should be correct.)
current state
scenegraph
implementation
use a single canvas as the root element to also allow for 3D plots and allow more flexible axis types?
most chart elements already use a canvas and some sort of coordinate transform
would need to implement custom mouse event handling
would decrease the usefulness of common javafx tooling?
extensibility with standard controls?
use a custom layouting container which computes the positions of all chart elements in a flat hierarchy
first compute data ranges from renderers in layout step, then compute axes ticks, then render charts and axes
... to be extended/discussed further
The text was updated successfully, but these errors were encountered:
goals/current problems
current state
![screenshot of chart anatomy](https://user-images.githubusercontent.com/1202371/176207046-5c5f3366-f91f-4a03-856b-d92b110d224c.png)
scenegraph
![scenegraph](https://user-images.githubusercontent.com/1202371/176396549-0f78f802-9872-4934-abf6-ec5794dded22.png)
implementation
... to be extended/discussed further
The text was updated successfully, but these errors were encountered: