itom  3.0.0
ito::AbstractItomDesignerPlugin Class Referenceabstract
Inheritance diagram for ito::AbstractItomDesignerPlugin:
ito::DummyItomDesignerPlugin

Public Member Functions

 AbstractItomDesignerPlugin (QObject *parent)
 the classinfo ito.AbstractItomDesignerPlugin is the interface number of AbstractItomDesignerPlugin.
 
ito::PlotDataTypes getPlotDataTypes (void) const
 
ito::PlotDataFormats getPlotDataFormats (void) const
 
ito::PlotFeatures getPlotFeatures (void) const
 
int getVersion (void) const
 returns addIn version
 
const QString getAuthor (void) const
 returns plugin author
 
const QString getDescription (void) const
 returns a brief description of the plugin
 
const QString getDetailDescription (void) const
 returns a detailed description of the plugin
 
const QString getLicenseInfo (void) const
 returns a detailed description of the plugin license
 
const QString getAboutInfo (void) const
 returns a detailed description of the plugin compile informations
 
int getCompilerFeatures (void) const
 returns information about the compiler settings for PCL, OpenCV, ... during build
 
void setItomSettingsFile (const QString &settingsFile)
 
virtual QWidget * createWidgetWithMode (AbstractFigure::WindowMode winMode, QWidget *parent)=0
 

Protected Attributes

ito::PlotDataTypes m_plotDataTypes
 
ito::PlotDataFormats m_plotDataFormats
 
ito::PlotFeatures m_plotFeatures
 
int m_version
 plugin version
 
QString m_author
 the plugin author
 
QString m_description
 a brief descrition of the plugin
 
QString m_detaildescription
 a detail descrition of the plugin
 
QString m_license
 a short license string for the plugin, default value is "LGPL with ITO itom-exception"
 
QString m_aboutThis
 a short string with compile informations
 
QString m_itomSettingsFile
 

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