I. CPG Network
CPG Network basics — How to construct and use a network
Monitoring Variables — How to monitor variables using CpgMonitor
Using Templates — How to use template definitions in networks
Use with Webots — How to use a CPG network to control a robot in Webots
II. API reference
CpgNetwork — The main CPG network object
CpgObject — Basis for all cpg objects
CpgProperty — Property container
CpgState — Basic simulation state object
CpgRelay — An immediate transfer object
CpgLink — Information transfer link
CpgMonitor — Property value monitor
CpgExpression — Mathematical expression evaluation
CpgRefCounted — A lightweight reference counted object
CpgCompileError — Compile error message container
CpgCompileContext — The expression compile context
CpgFunction — Custom user defined function
CpgFunctionPolynomial — Custom user defined piecewise polynomial
CpgIntegrator — Simulation integrator
CpgIntegrators — Integrator registry
CpgIntegratorEuler
CpgIntegratorRungeKutta
CpgIntegratorPredictCorrect
III. XML format
XML specification — Specification of the XML format used to describe a cpg network