Skip to content

Refactor: separate interface code with folders #2

Description

@dadencukillia

The project is growing and it would be nice to refactor it. So it is necessary to separate files in the src/interface folder and make corresponding header umbrella files in the include/crocobygraph folder. Initial suggestions:

  • Since it has multiple graphs generators (like grid, neural network, adjacency matrix etc) and it's going to have more we can create a src/interface/generators folder
  • In the same way we have Color, Vector and AdjacencyMatrix structures. There's a way we can create some new structures on-demand. However those three structures we currently have are enough to take out
  • The frames (WindowUIFrame) also have this tendency

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions