|
|
void | log (Logtype _type, QString _message) |
| |
|
void | log (QString _message) |
| |
|
void | emptyObjectAdded (int _id) |
| |
|
void | addContextMenuItem (QAction *_action, ContextMenuType _type) |
| |
|
void | addContextMenuItem (QAction *_action, DataType _objectType, ContextMenuType _type) |
| |
| virtual void | updateView () |
| | Update current view in Main Application.
|
| |
| virtual void | setSlotDescription (QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) |
| | Set a description for a public slot.
|
| |
| virtual void | setRenderer (unsigned int _viewer, QString _rendererName) |
| | Set a renderer for the given viewer.
|
| |
| virtual void | emptyObjectAdded (int _id) |
| | Emit this signal if an empty object has been created.
|
| |
| virtual void | log (Logtype _type, QString _message)=0 |
| |
| virtual void | log (QString _message)=0 |
| |
| virtual void | save (int _id, QString _filename) |
| | Save object to a file.
|
| |
| virtual void | load (QString _filename, DataType _type, int &_id) |
| | Load object from file with a specific DataType.
|
| |
|
| void | pluginsInitialized () |
| | Second initialization phase.
|
| |
| void | noguiSupported () |
| |
| void | slotRenderControlPolygon () |
| | Slot triggered from context menu, if the control polygon should be rendered.
|
| |
| void | slotRenderCurve () |
| | Slot triggered from context menu, if the curve should be rendered.
|
| |
| void | slotRenderSelection (QAction *_action) |
| | Slot triggered from context menu, if the selection rendering should be altered.
|
| |
| virtual void | exit () |
| |
| virtual QString | version () |
| | Return a version string for your plugin.
|
| |
| virtual void | generateBackup (int _id, QString _name, UpdateType _type) |
| | This slot should be implemented in a TypePlugin to generate type specific backups.
|
| |
Definition at line 71 of file TypeBSplineCurve.hh.
◆ ~TypeBSplineCurvePlugin()
| TypeBSplineCurvePlugin::~TypeBSplineCurvePlugin |
( |
| ) |
|
|
inline |
◆ TypeBSplineCurvePlugin()
| TypeBSplineCurvePlugin::TypeBSplineCurvePlugin |
( |
| ) |
|
◆ addEmpty()
| int TypeBSplineCurvePlugin::addEmpty |
( |
| ) |
|
|
virtual |
Create an empty object.
When this slot is called you have to create an object of your supported type.
- Returns
- Id of the new Object
Implements TypeInterface.
Definition at line 268 of file TypeBSplineCurve.cc.
◆ description()
| QString TypeBSplineCurvePlugin::description |
( |
| ) |
|
|
inlinevirtual |
Return a description of what the plugin is doing.
This function has to return a basic description of the plugin
Implements BaseInterface.
Definition at line 121 of file TypeBSplineCurve.hh.
◆ generateBackup
| void TypeBSplineCurvePlugin::generateBackup |
( |
int |
_id, |
|
|
QString |
_name, |
|
|
UpdateType |
_type |
|
) |
| |
|
slot |
◆ name()
| QString TypeBSplineCurvePlugin::name |
( |
| ) |
|
|
inlinevirtual |
◆ noguiSupported
| void TypeBSplineCurvePlugin::noguiSupported |
( |
| ) |
|
|
inlineprivateslot |
◆ pluginsInitialized
| void TypeBSplineCurvePlugin::pluginsInitialized |
( |
| ) |
|
|
privateslot |
◆ registerType()
| bool TypeBSplineCurvePlugin::registerType |
( |
| ) |
|
|
virtual |
◆ slotRenderControlPolygon
| void TypeBSplineCurvePlugin::slotRenderControlPolygon |
( |
| ) |
|
|
privateslot |
Slot triggered from context menu, if the control polygon should be rendered.
Definition at line 172 of file TypeBSplineCurve.cc.
◆ slotRenderCurve
| void TypeBSplineCurvePlugin::slotRenderCurve |
( |
| ) |
|
|
privateslot |
Slot triggered from context menu, if the curve should be rendered.
Definition at line 194 of file TypeBSplineCurve.cc.
◆ slotRenderSelection
| void TypeBSplineCurvePlugin::slotRenderSelection |
( |
QAction * |
_action | ) |
|
|
privateslot |
Slot triggered from context menu, if the selection rendering should be altered.
Definition at line 216 of file TypeBSplineCurve.cc.
◆ slotUpdateContextMenu()
| void TypeBSplineCurvePlugin::slotUpdateContextMenu |
( |
int |
_objectId | ) |
|
|
privatevirtual |
When the main application requests a context menu, this slot is called before showing the window. If an object is picked the id will be given in this call so you can change the contents of your menu depending on the given object.
- Parameters
-
| _objectId | id of the object |
Reimplemented from ContextMenuInterface.
Definition at line 150 of file TypeBSplineCurve.cc.
◆ supportedType()
| DataType TypeBSplineCurvePlugin::supportedType |
( |
| ) |
|
|
virtual |
Return your supported object type( e.g. DATA_TRIANGLE_MESH )
The function is used from addEmpty in the core to check if your plugin can create an object of a given dataType. If so, your addEmpty function will be invoked to create it.
Implements TypeInterface.
Definition at line 258 of file TypeBSplineCurve.cc.
◆ version
| QString TypeBSplineCurvePlugin::version |
( |
| ) |
|
|
inlineslot |
◆ renderControlPolygonAction_
| QAction* TypeBSplineCurvePlugin::renderControlPolygonAction_ |
|
private |
◆ renderCPSelectionAction_
| QAction* TypeBSplineCurvePlugin::renderCPSelectionAction_ |
|
private |
◆ renderCurveAction_
| QAction* TypeBSplineCurvePlugin::renderCurveAction_ |
|
private |
◆ renderKnotSelectionAction_
| QAction* TypeBSplineCurvePlugin::renderKnotSelectionAction_ |
|
private |
◆ renderNoSelectionAction_
| QAction* TypeBSplineCurvePlugin::renderNoSelectionAction_ |
|
private |
The documentation for this class was generated from the following files: