Developer Documentation
Loading...
Searching...
No Matches
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 FileOMPlugin FilePLYPlugin FileSKLPlugin FileSTLPlugin FileVTKPlugin HoleFillerPlugin ICPPlugin InfoMeshObjectPlugin InfoSkeletonObjectPlugin 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.
 

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: