#include "PfieldConfig.h"
#include <vector>
#include <string>
#include "PotentialfieldComposition.h"
Include dependency graph for Pfield.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | Potentialfield |
An abstract base class for all fields. More... | |
Enumerations | |
enum | Criterion { CRITERION_GAIN, CRITERION_ABSOLUTE, CRITERION_GRADIENT, CRITERION_CONST } |
The criterions for computing the value of a field result. More... | |
enum | ChangeType { MILLISECONDS, CALLS } |
A datatype for different time constraints. More... | |
enum | KeepType { KEEP_RESULT, KEEP_FIELD } |
A datatype describing to what to keep: a result or a field. More... | |
enum | BehaviorFieldType { ACTION_FIELD, MOTION_FIELD } |
A type to distinguish between the two different field types. More... |
Definition in file Pfield.h.
|
The criterions for computing the value of a field result.
|
|
A datatype for different time constraints.
Definition at line 31 of file Pfield.h. Referenced by Parser::parseMotionfield(), Parser::parseTimeConstraintsForField(), RandomMotionGenerator::RandomMotionGenerator(), and toChangeType(). |
|
A datatype describing to what to keep: a result or a field.
Definition at line 34 of file Pfield.h. Referenced by Parser::parseTimeConstraintsForField(). |
|
A type to distinguish between the two different field types.
Definition at line 37 of file Pfield.h. Referenced by Motionfield::getBehaviorFieldType(), and Actionfield::getBehaviorFieldType(). |