neat.h File
Top-level umbrella header for the SiMa NEAT framework. More...
Included Headers
#include "neat/graph.h"
#include "neat/models.h"
#include "neat/node_groups.h"
#include "neat/nodes.h"
#include "neat/session.h"
Description
Top-level umbrella header for the SiMa NEAT framework.
Including <neat.h> is enough to write a complete NEAT application: it transitively pulls in the graph layer (neat/graph.h), the model/MPK layer (neat/models.h), the NodeGroup factories (neat/node_groups.h), the atomic Node types (neat/nodes.h), and the Session/runtime types (neat/session.h).
Application code should prefer this single include over cherry-picking individual subsystem headers, both for readability and so the framework can keep the public surface area cohesive.
File Listing
The file content with the documentation metadata removed is:
16#include "neat/graph.h"
17#include "neat/models.h"
18#include "neat/node_groups.h"
19#include "neat/nodes.h"
20#include "neat/session.h"
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.