![]() |
Workspace 7.1.0
|
#include <memory>
#include <pybind11/embed.h>
#include <structmember.h>
#include "Workspace/DataExecution/DataObjects/enumtointadaptor.h"
#include "Workspace/DataExecution/DataObjects/objectgroup.h"
#include "pythonguard.h"
#include "pythonplugin.h"
Classes | |
struct | Field |
struct | FieldMeta |
struct | MetaData |
class | PythonObjectGroup< T > |
Options class for visualisation of ChArucoBoard3dViz. More... | |
class | PythonObjectGroupBase |
struct | PythonObjectGroupTrait< T > |
Namespaces | |
namespace | CSIRO |
Top level namespace for all Workspace code. | |
namespace | CSIRO::Python |
namespace | CSIRO::Python::ObjectGroupInternal |
namespace | pybind11 |
Macros | |
#define | DECLARE_PYTHON_OBJECTGROUP_FACTORY(T, API) DECLARE_WORKSPACE_DATA_FACTORY(CSIRO::Python::PythonObjectGroup<T>, API) |
#define | DEFINE_PYTHON_OBJECTGROUP_FACTORY(T, PluginInstance, PyModule) DEFINE_PYTHON_OBJECTGROUP_FACTORY_WITHNAME(T, T, PluginInstance, PyModule) |
#define | DEFINE_PYTHON_OBJECTGROUP_FACTORY_WITHNAME(T, NAME, PluginInstance, PyModule) |
#define | REGISTER_PYTHON_OBJECTGROUP_FACTORY(T) |
#define DECLARE_PYTHON_OBJECTGROUP_FACTORY | ( | T, | |
API | |||
) | DECLARE_WORKSPACE_DATA_FACTORY(CSIRO::Python::PythonObjectGroup<T>, API) |
#define DEFINE_PYTHON_OBJECTGROUP_FACTORY | ( | T, | |
PluginInstance, | |||
PyModule | |||
) | DEFINE_PYTHON_OBJECTGROUP_FACTORY_WITHNAME(T, T, PluginInstance, PyModule) |
#define DEFINE_PYTHON_OBJECTGROUP_FACTORY_WITHNAME | ( | T, | |
NAME, | |||
PluginInstance, | |||
PyModule | |||
) |
#define REGISTER_PYTHON_OBJECTGROUP_FACTORY | ( | T | ) |