Evoplex
0.2.1
|
▼Nevoplex | |
CAbstractGraph | Abstract base class for graph plugins |
CAbstractGraphInterface | Provides a common interface for Graph plugins |
CAbstractModel | Abstract base class for model plugins |
CAbstractModelInterface | Provides a common interface for Model plugins |
CAbstractPlugin | Base class for plugins |
▼CAGDiffFunctions | This class is used to generate a set of Attributes using different functions for each attribute |
CAttrCmd | The attribute's command struct |
CAGSameFuncForAll | This class is used to generate a set of Attributes using the same function for all attributes |
CAttributeRange | The AttributeRange base class |
CAttributeRangeInterface | A common interface for the Attribute Range classes |
CAttributes | A container of labeled values |
CAttrsGenerator | Generates a set of Attributes |
CAttrsGeneratorInterface | A common interface for the attributes' generators classes |
CBaseEdge | An Edge connects a node to itself or to another node |
▼CBaseNode | A node belongs to either a directed or undirected graph |
Cconstructor_key | This is a private key accessible only to friend classes |
CDNode | BaseNode implementation for directed nodes |
CEdge | An Edge connects a Node to itself or to another Node |
CEdges | An Edge container |
CIntervalOfValues | The IntervalOfValues class |
CNode | It wraps a std::shared_ptr<BaseNode> |
CNodeInterface | A common interface for the node's classes |
CNodes | A Node container |
CNodesPrivate | A collection of utility functions for creating and saving nodes |
CPluginInterface | A common interface for plugins |
CPRG | Pseudo-random number generator |
CSetOfValues | The SetOfValues class |
CSingleValue | The SingleValue class |
CStats | The Stats class |
CUNode | BaseNode implementation for undirected nodes |
CValue | A class for variant data types (tagged union) |
▼Nstd | |
Chash< char * > | A hash function for char* |
Chash< evoplex::Value > | Implements a hash function for the Value class |