| AbstractCreator | Abstract Creator of Propertized objects |
| AbstractModifier | Abstract Modifier for Updatable objects |
| AbstractPropertyAccess | Encapsulates methods for accessing property data |
| BackPropagationAlgo | Back-Propagation Algorithm implementation |
| BaseNeuralNet | The Base Neural Network Class |
| BiasedCluster | In this cluster a neuron have an input, an output and a bias value |
| Clonable | Clonable interface |
| Cluster | Define the common interface among Clusters |
| CompositeFunction | Composite Function !! |
| CopyLinker | CopyLinker Class. This linker copies the outputs of a cluster to inputs of another cluster |
| Creator | Template facility to create Creator specialization |
| DDECluster | DDECluster Class. In this cluster the input/output relation is governed by a Discrete Differential Equation |
| DerivableOutputFunction | DerivableOutputFunction Class |
| DotLinker | DotLinker Class |
| Factory | Factory Class |
| FakeCluster | FakeCluster Class. The FakeCluster is a Cluster without neurons, it's like an array ! :-) |
| FakeSigmoidFunction | Fake Sigmoid Function !! Is a linear approximation of sigmoid function |
| GainFunction | GainFunction |
| GaussFunction | GaussFunction |
| IdentityFunction | IdentityFunction |
| LeakyIntegratorFunction | LeakyIntegrator Function !! |
| LearningAlgorithm | LearningAlgorithm object |
| LinearComboFunction | Linear Combination of Two Function !! |
| LinearFunction | Linear equation Function |
| Linker | Abstract Linker Class. This define the common interface among Linkers |
| LogLikeFunction | LogLike Function !! |
| MatrixData | MatrixData Class |
| MatrixData::matrixdataIterator | |
| MatrixLinker | MatrixLinker Class define a full connection between two cluster |
| nError | |
| nFatal | |
| nMessage | |
| nnfwString | |
| NormLinker | NormLinker Class |
| NotifyEvent | Event Class |
| nWarning | |
| Observable | Observable Class |
| Observer | Observer Class |
| OutputFunction | OutputFunction Class |
| Pattern | Pattern object |
| PatternSet | PatternSet object |
| PeriodicFunction | PeriodicFunction |
| PoolFunction | Pool of Functions |
| Propertized | Implements the capability to access internal data via properties |
| PropertyAccess | Template creation of actual PropertyAccess |
| PropertyData | Simple Structure for describing a property in PropertySettings |
| PseudoGaussFunction | PseudoGaussFunction |
| RampFunction | Ramp Function |
| Random | Random class define some static method for accessing the random number generator |
| RealMat | RealMat Class |
| RealVec | RealVec Class |
| SawtoothFunction | SawtoothFunction |
| ScaledSigmoidFunction | ScaledSigmoid Function |
| ScaleFunction | ScaleFunction |
| SigmoidFunction | Sigmoid Function |
| SimpleCluster | SimpleCluster Class |
| SimpleTimer | SimpleTimer object |
| SinFunction | SinFunction |
| SparseMatrixLinker | SparseMatrixLinker Class extend MatrixLinker for allow non-full connection between Clusters |
| StepFunction | Step Function |
| TriangleFunction | TriangleFunction |
| Updatable | Updatables objects |
| Variant | Incapsulate values of different types/classes in a unified way (like union) |
| VectorData | VectorData Class |
| VectorData::vectordataIterator | |
| VectorPropertyAccess | Template creation of actual VectorPropertyAccess |
| WinnerTakeAllFunction | WinnerTakeAllFunction |