iLab Neuromorphic Robotics Toolkit  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes and functions for probabilistic computations

Defines classes for probabilistic reasoning and computations

Classes

class  nrt::StateDefinition< FieldGroups >
 A State Definition is a collection of State Field Groups used in a probability distribution. More...
 

Macros

#define NRT_STATE_FIELD_GROUP(StateFieldsName, Fields)   NRT_CREATE_STATE_FIELD_GROUP(StateFieldsName, Fields)
 

Macro Definition Documentation

#define NRT_STATE_FIELD_GROUP (   StateFieldsName,
  Fields 
)    NRT_CREATE_STATE_FIELD_GROUP(StateFieldsName, Fields)

Create a State Field Group State Field Groups are used to specify the dimensions of a StateDefinition.

The syntax is as follows:

NRT_STATE_FIELD_GROUP(GroupName, (field1)(field2)(field3)(etc));

This creates a new class called GroupName, which has the following child-classes:

GroupName::field1
GroupName::field2
GroupName::field3
GroupName::etc

Definition at line 69 of file StateDefinition.H.