itom 2.0.0
|
Public Member Functions | |
ito::RetVal | setFPointer (void) |
Static Public Member Functions | |
static ito::RetVal | mfilterGetFunc (const QString &name, ito::AddInAlgo::FilterDef *&FilterDef) |
function called by apiFilterGetFunc | |
static ito::RetVal | mfilterCall (const QString &name, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, QVector< ito::ParamBase > *paramsOut) |
function called by apiFilterCall | |
static ito::RetVal | mfilterParamBase (const QString &name, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, QVector< ito::ParamBase > *paramsOut) |
function called by apiFilterParamBase | |
static ito::RetVal | mfilterParam (const QString &name, QVector< ito::Param > *paramsMand, QVector< ito::Param > *paramsOpt, QVector< ito::Param > *paramsOut) |
function called by apiFilterParam | |
static ito::RetVal | maddInGetInitParams (const QString &name, const int pluginType, int *pluginNum, QVector< ito::Param > *¶msMand, QVector< ito::Param > *¶msOpt) |
function called by apiAddInGetInitParams | |
static ito::RetVal | maddInOpenActuator (const QString &name, const int pluginNum, const bool autoLoadParams, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, ito::AddInActuator *&instance) |
function called by apiAddInOpenActuator | |
static ito::RetVal | maddInOpenDataIO (const QString &name, const int pluginNum, const bool autoLoadParams, QVector< ito::ParamBase > *paramsMand, QVector< ito::ParamBase > *paramsOpt, ito::AddInDataIO *&instance) |
function called by apiAddInOpenDataIO | |
static ito::RetVal | maddInClose (ito::AddInBase *instance) |
function called by apiAddInClose | |
static ito::DataObject * | mcreateFromDataObject (const ito::DataObject *dObj, int nrDims, ito::tDataType type, int *sizeLimits=NULL, ito::RetVal *retval=NULL) |
function called by apiCreateFromDataObject | |
static ito::DataObject * | mcreateFromNamedDataObject (const ito::DataObject *dObj, int nrDims, ito::tDataType type, const char *name=NULL, int *sizeLimits=NULL, ito::RetVal *retval=NULL) |
function called by apiCreateFromNamedDataObject | |
static QString | getCurrentWorkingDir (void) |
function called by apiGetCurrentWorkingDir | |
static ito::RetVal | mshowConfigurationDialog (ito::AddInBase *plugin, ito::AbstractAddInConfigDialog *configDialogInstance) |
function called by apiShowConfigurationDialog | |
static ito::RetVal | sendParamToPyWorkspaceThreadSafe (const QString &varname, const QSharedPointer< ito::ParamBase > &value) |
function called by apiSendParamToPyWorkspace | |
static ito::RetVal | sendParamsToPyWorkspaceThreadSafe (const QStringList &varnames, const QVector< QSharedPointer< ito::ParamBase > > &values) |
function called by apiSendParamsToPyWorkspace | |
Private Attributes | |
int | m_loadFPointer |
QString ito::ApiFunctions::getCurrentWorkingDir | ( | void | ) | [static] |
function called by apiGetCurrentWorkingDir
Helper function returning the currently selected directory of the filesystemwidget
[in,out] | dir | the currently selected directory |
The function checks if the types of the passed python parameter and the parameter are compatible and sets the parameter value if it is possible. If the paramter cannot be set an error is returned.