Developer Documentation
PythonInterface Class Reference

Interface class for exporting functions to python. More...

#include <OpenFlipper/BasePlugin/PythonInterface.hh>

Inheritance diagram for PythonInterface:
BackupPlugin ColorPlugin DataControlPlugin DecimaterPlugin FileOBJPlugin FileOFFPlugin FilePLYPlugin FileSTLPlugin HoleFillerPlugin ICPPlugin InfoMeshObjectPlugin IsotropicRemesherPlugin MeshComparePlugin MeshObjectSelectionPlugin MeshRepairPlugin MovePlugin NoisePlugin PrimitivesGeneratorPlugin SmootherPlugin SubdividerPlugin TestPlugin TypeLightPlugin ViewControlPlugin VsiPlugin

Signals

virtual void executePythonScript (QString _script)
 

Public Member Functions

virtual void openPythonScriptInEditor (QString _script)
 
virtual ~PythonInterface ()
 Destructor. More...
 

Detailed Description

Interface class for exporting functions to python.


Detailed description

Definition at line 58 of file PythonInterface.hh.

Constructor & Destructor Documentation

◆ ~PythonInterface()

virtual PythonInterface::~PythonInterface ( )
inlinevirtual

Destructor.

Definition at line 76 of file PythonInterface.hh.

Member Function Documentation

◆ executePythonScript

virtual void PythonInterface::executePythonScript ( QString  _script)
inlinevirtualsignal

Executes the specified python script string.

Parameters
_scriptScript to be executed

Definition at line 65 of file PythonInterface.hh.

◆ openPythonScriptInEditor()

virtual void PythonInterface::openPythonScriptInEditor ( QString  _script)
inlinevirtual

Opens the python script editor with the specified script

Parameters
_scriptScript to be displayed

Definition at line 71 of file PythonInterface.hh.


The documentation for this class was generated from the following file: