itom 2.1.0
ito::AbstractItomDesignerPlugin Class Reference
Inheritance diagram for ito::AbstractItomDesignerPlugin:
ito::DummyItomDesignerPlugin

List of all members.

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:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties Friends