All Classes and Interfaces

Class
Description
A callback interface for adjusting positions without parameters.
A callback interface for handling mouse events.
Represents a connection in a graph with a label and a cost.
This class defines various constants used throughout the application to represent different states and directions of edges.
A callback interface for handling context menu events.
A callback interface for handling edge events with mouse and characters.
The EdgeDTO class represents a data transfer object for an edge in a graph.
A functional interface for handling generic callbacks with variable parameters.
GraphDTO represents a directed or undirected graph consisting of nodes and edges.
A callback interface for handling node events with mouse and a character.
Represents a node in the graph with a unique label.
The PathGraph class represents a graphical panel that extends Pane and manages the logic for handling a graph's display and interaction.
The PathGraphUI class extends PathGraph to provide a user interface layer on top of the graph management functionalities.
A callback interface for handling zoom events with a zoom level.