Class Condition

Inheritance Relationships

Derived Types

Class Documentation

class Condition

Subclassed by crowd_sim::BoolCondition, crowd_sim::LeafCondition

Public Types

enum TYPE

Values:

enumerator BASE
enumerator GOAL
enumerator TIMER
enumerator AND
enumerator OR
enumerator NOT

Public Functions

inline Condition()
inline Condition(std::string name, TYPE type)
inline virtual ~Condition()
ConditionPtr init_from_yaml(const YAML::Node &input)
inline std::string get_condition_name() const
inline TYPE get_type() const
inline virtual bool is_valid() const
inline virtual YAML::Node to_yaml() const
inline virtual void from_yaml(const YAML::Node &input)