#include <In_Needs.h>
Public Member Functions | |
In_Needs (void) | |
bool | translateNeeds (std::vector< std::string * > *names, std::vector< std::vector< eFeeling * > * > *feelingPatterns, std::vector< eNeedCategory::CATEGORY > *categorys, eNeedCategory *categoryObject) |
Additional Inherited Members | |
![]() | |
Out_Needs * | m_outputData |
![]() | |
B_eInputData (void) | |
Holds all the nescessary dtata to create a attitude pool
Documantation optimized for doxygen.
In_Needs::In_Needs | ( | void | ) |
Standard constructor
bool In_Needs::translateNeeds | ( | std::vector< std::string * > * | names, |
std::vector< std::vector< eFeeling * > * > * | feelingPatterns, | ||
std::vector< eNeedCategory::CATEGORY > * | categorys, | ||
eNeedCategory * | categoryObject | ||
) |
translates input data in an Out_Needs object.
names | a vector of all known needs, described as strings |
feelingPatterns | a vector of feeling patterns, which defines the related needs desireable feeling state |
categorys | defines the category of the related need |
categoryObject | the related category object for internal computations |