Workspace 6.21.5
|
Namespaces | |
namespace | LogCapture |
namespace | ObjectGroupInternal |
Classes | |
class | NumPyToArray3dScalarAdaptor |
class | PythonGuard |
class | PythonInitialiser |
class | PythonMeshInterface |
class | PythonNumpyInterface |
Provides interface to support the python numpy type. More... | |
class | PythonObjectGroup |
Options class for visualisation of ChArucoBoard3dViz. More... | |
class | PythonObjectGroupBase |
class | PythonPlugin |
Provides Python operations to support the running of Python code from within the Workspace. More... | |
class | PythonTypesRegistry |
A registry of PythonTypesRegistry implementations which can be used to create new instances. More... | |
class | RunPythonScript |
Provides support for the running of Python code within a Workspace workflow. More... | |
Typedefs | |
using | PythonArray = pybind11::array |
using PythonArray = pybind11::array |
bool adaptNumpyToQImage | ( | DataExecution::DataObject & | src, |
DataExecution::DataObject & | dest, | ||
bool | copy | ||
) |
bool adaptQImageToNumpy | ( | DataExecution::DataObject & | src, |
DataExecution::DataObject & | dest, | ||
bool | copy | ||
) |
void InitializeTypeMaps | ( | ) |
Register all the default supported types.
pyb::object map | ( | const QVariant & | var, |
bool & | succeeded | ||
) |
void map | ( | pyb::dict & | parent, |
const ObjectGroup & | parentGroup, | ||
bool & | succeeded | ||
) |
pyb::object mapBool | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a bool object to a Python object.
pyb::object mapDouble | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a double object to a Python object.
pyb::object mapInt | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a int object to a Python object.
pyb::object mapMeshModelInterface | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a MeshModelInterface object to a Python object.
pyb::object mapPythonNumpyInterface | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a PythonNumpyInterface object to a Python object.
pyb::object mapQByteArray | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a QByteArray object to a Python object.
pyb::object mapQJsonDocument | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a QJsonDocument object to a Python object.
pyb::object mapQPointF | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a QPointF object to a Python object.
pyb::object mapQString | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a QString object to a Python object.
pyb::object mapQVariant | ( | DataExecution::DataObject & | obj, |
bool & | succeeded | ||
) |
Maps a QVariant object to a Python object.
PYBIND11_EMBEDDED_MODULE | ( | workspace | , |
m | |||
) |
QVariant unmap | ( | pyb::object | obj | ) |
bool unmapBool | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to bool.
bool unmapDouble | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to double.
bool unmapInt | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to int.
bool unmapMeshModelInterface | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to MeshModelInterface.
bool unmapPythonNumpyInterface | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to PythonNumpyInterface.
bool unmapQByteArray | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to QByteArray.
bool unmapQJsonDocument | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to QJsonDocument.
bool unmapQPointF | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to QPointF.
bool unmapQString | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to QString.
bool unmapQVariant | ( | pyb::object | pyObj, |
DataExecution::DataObject & | obj | ||
) |
Converts a Python object to QVariant.