Classes | |
class DrawingOutput | |
class DXFOutput | |
class FeatureClip | |
Base class of all View Features in the drawing module. More... | |
class FeaturePage | |
Base class of all View Features in the drawing module. More... | |
class FeatureProjection | |
Base class of all View Features in the drawing module. More... | |
class FeatureView | |
Base class of all View Features in the drawing module. More... | |
class FeatureViewAnnotation | |
Base class of all View Features in the drawing module. More... | |
class FeatureViewPart | |
Base class of all View Features in the drawing module. More... | |
class FeatureViewSpreadsheet | |
Base class of all View Features in the drawing module. More... | |
class FeatureViewSymbol | |
Base class of all View Features in the drawing module. More... | |
class Module | |
class PageGroup | |
Base class of all View Features in the drawing module. More... | |
class ProjectionAlgos | |
Algo class for projecting shapes and creating SVG output of it. More... | |
class SVGOutput | |
Typedefs | |
typedef App::FeaturePythonT< FeatureViewAnnotation > FeatureViewAnnotationPython | |
typedef App::FeaturePythonT< FeatureViewPart > FeatureViewPartPython | |
typedef App::FeaturePythonT< FeatureView > FeatureViewPython | |
typedef App::FeaturePythonT< FeatureViewSymbol > FeatureViewSymbolPython | |
Functions | |
template<typename OutputIt > | |
void copy (Py::Dict sourceRange, OutputIt targetIt) | |
Copies a Python dictionary of Python strings to a C++ container. More... | |
PyObject * initModule () | |
Typedef Documentation
◆ FeatureViewAnnotationPython
◆ FeatureViewPartPython
◆ FeatureViewPython
◆ FeatureViewSymbolPython
Function Documentation
◆ copy()
template<typename OutputIt >
void Drawing::copy | ( | Py::Dict | sourceRange, |
OutputIt | targetIt | ||
) |
Copies a Python dictionary of Python strings to a C++ container.
After the function call, the key-value pairs of the Python dictionary are copied into the target buffer as C++ pairs (pair<string, string>).
- Parameters
-
sourceRange is a Python dictionary (Py::Dict). Both, the keys and the values must be Python strings. targetIt refers to where the data should be inserted. Must be of concept output iterator.
References copy().
Referenced by copy().
◆ initModule()
PyObject * Drawing::initModule | ( | ) |