libmoldeo (Moldeo 1.0 Core)
1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
|
#include <moParam.h>
Métodos públicos | |
moParam () | |
moParam (const moParam &src) | |
moParam (moParamDefinition &p_paramdefinition) | |
virtual | ~moParam () |
moParam & | operator= (const moParam &src) |
moValue & | operator[] (MOint i) |
moValues & | GetValues () |
MOuint | GetValuesCount () const |
void | AddValue (moValue &value) |
void | DeleteValue (MOint i) |
moValue & | GetValue (MOint i=-1) |
void | SetDefaultValue () |
void | SetParamDefinition (moParamDefinition &p_paramdefinition) |
moParamDefinition & | GetParamDefinition () |
void | SetIndexValue (int indexvalue) |
int | GetIndexValue () const |
void | NextValue () |
void | PrevValue () |
void | FirstValue () |
moParam * | GetPtr () |
moData * | GetData () |
void | Update () |
void | SetExternData (moData *p_pExternData) |
const moText & | ToJSON () |
bool | FixType (moParamType m_NewType=MO_PARAM_UNDEFINED) |
bool | FixOptions (moTextArray &m_NewOptions) |
moParam::moParam | ( | ) |
Definición en la línea 1028 del archivo moParam.cpp.
Definición en la línea 1034 del archivo moParam.cpp.
moParam::moParam | ( | moParamDefinition & | p_paramdefinition | ) |
Definición en la línea 1038 del archivo moParam.cpp.
|
virtual |
Definición en la línea 1046 del archivo moParam.cpp.
void moParam::AddValue | ( | moValue & | value | ) |
Definición en la línea 1071 del archivo moParam.cpp.
void moParam::DeleteValue | ( | MOint | i | ) |
Definición en la línea 1077 del archivo moParam.cpp.
void moParam::FirstValue | ( | ) |
Definición en la línea 1254 del archivo moParam.cpp.
bool moParam::FixOptions | ( | moTextArray & | m_NewOptions | ) |
Definición en la línea 1360 del archivo moParam.cpp.
bool moParam::FixType | ( | moParamType | m_NewType = MO_PARAM_UNDEFINED | ) |
JUST CHECK IF moValues and moParamType are coherent
check every values if they can be translated...
OK TO CHANGE AND FIX
Definición en la línea 1320 del archivo moParam.cpp.
moData * moParam::GetData | ( | ) |
this Data is connected and updated by an Outlet Connection
dato original del config
cout << "control_roll_angle: updated externally val: " + FloatToStr(pReturnData->Eval()) << endl;
Interpolation code (defined in config using attributes: interpolation="linear" duration="1000"
Eval Data
Definición en la línea 1286 del archivo moParam.cpp.
int moParam::GetIndexValue | ( | ) | const |
Definición en la línea 1227 del archivo moParam.cpp.
moParamDefinition & moParam::GetParamDefinition | ( | ) |
Definición en la línea 1268 del archivo moParam.cpp.
moParam * moParam::GetPtr | ( | ) |
Definición en la línea 1275 del archivo moParam.cpp.
Definición en la línea 1204 del archivo moParam.cpp.
moValues & moParam::GetValues | ( | ) |
Definición en la línea 1060 del archivo moParam.cpp.
MOuint moParam::GetValuesCount | ( | ) | const |
Definición en la línea 1065 del archivo moParam.cpp.
void moParam::NextValue | ( | ) |
Definición en la línea 1234 del archivo moParam.cpp.
Definición en la línea 1050 del archivo moParam.cpp.
void moParam::PrevValue | ( | ) |
Definición en la línea 1244 del archivo moParam.cpp.
void moParam::SetDefaultValue | ( | ) |
Definición en la línea 1081 del archivo moParam.cpp.
void moParam::SetExternData | ( | moData * | p_pExternData | ) |
Definición en la línea 1315 del archivo moParam.cpp.
void moParam::SetIndexValue | ( | int | indexvalue | ) |
Definición en la línea 1216 del archivo moParam.cpp.
void moParam::SetParamDefinition | ( | moParamDefinition & | p_paramdefinition | ) |
Definición en la línea 1262 del archivo moParam.cpp.
Definición en la línea 1368 del archivo moParam.cpp.
void moParam::Update | ( | ) |
Definición en la línea 1280 del archivo moParam.cpp.