|
| | data.hpp |
| | Defines the BaseData and Data classes for handling typed data in the gnode namespace.
|
| |
| | graph.hpp |
| | This file defines the Graph class used for managing a collection of nodes and links in a directed graph. It supports operations for adding nodes, connecting nodes, exporting the graph, and more.
|
| |
| | link.hpp |
| |
| | logger.hpp |
| | Defines the Logger class for managing logging functionality.
|
| |
| | node.hpp |
| |
| | point.hpp |
| | Defines the Point struct used to represent a 2D point in space.
|
| |
| | port.hpp |
| | Defines the Port, Input, and Output classes, along with the PortType enumeration for handling ports in a graph node structure.
|
| |