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 () |
| 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>).
| 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. |
| PyObject * Drawing::initModule | ( | ) |
References Base::InterpreterSingleton::addModule(), and Base::Interpreter().