|
void | log (Logtype _type, QString _message) |
|
void | log (QString _message) |
|
void | emptyObjectAdded (int _id) |
|
void | addContextMenuItem (QAction *, DataType, ContextMenuType) |
|
virtual void | updateView () |
| Update current view in Main Application. More...
|
|
virtual void | setSlotDescription (QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions) |
| Set a description for a public slot. More...
|
|
virtual void | setRenderer (unsigned int _viewer, QString _rendererName) |
| Set a renderer for the given viewer. More...
|
|
virtual void | save (int _id, QString _filename) |
| Save object to a file. More...
|
|
virtual void | load (QString _filename, DataType _type, int &_id) |
| Load object from file with a specific DataType. More...
|
|
virtual void | emptyObjectAdded (int _id) |
| Emit this signal if an empty object has been created. More...
|
|
virtual void | registerKey (int _key, Qt::KeyboardModifiers _modifiers, QString _description, bool _multiUse=false) |
| Register a key-combination for your plugin. More...
|
|
virtual void | log (Logtype _type, QString _message)=0 |
|
virtual void | log (QString _message)=0 |
|
Definition at line 58 of file TypePolyhedralMesh.hh.
◆ ~TypePolyhedralMeshPlugin()
TypePolyhedralMeshPlugin::~TypePolyhedralMeshPlugin |
( |
| ) |
|
|
inline |
◆ TypePolyhedralMeshPlugin()
TypePolyhedralMeshPlugin::TypePolyhedralMeshPlugin |
( |
| ) |
|
◆ addEmpty
int TypePolyhedralMeshPlugin::addEmpty |
( |
| ) |
|
|
slot |
◆ applyOptions
void TypePolyhedralMeshPlugin::applyOptions |
( |
| ) |
|
|
privateslot |
◆ description()
QString TypePolyhedralMeshPlugin::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 118 of file TypePolyhedralMesh.hh.
◆ initializeOptionsWidget()
bool TypePolyhedralMeshPlugin::initializeOptionsWidget |
( |
QWidget *& |
_widget | ) |
|
|
virtual |
Initialize the Options Widget.
Initialize the options widget (create a widget and return a pointer to it )
Example :
_widget = new QWidget();
In the widget you can add anything you want.
use the slot applyOptions() to save the values of options currently entered in your widget.
- Parameters
-
_widget | Pointer to the new Widget |
- Returns
- Return true if a widget has been created
Implements OptionsInterface.
Definition at line 304 of file TypePolyhedralMesh.cc.
◆ name()
QString TypePolyhedralMeshPlugin::name |
( |
| ) |
|
|
inlinevirtual |
◆ noguiSupported
void TypePolyhedralMeshPlugin::noguiSupported |
( |
| ) |
|
|
inlineprivateslot |
◆ objectDeleted
void TypePolyhedralMeshPlugin::objectDeleted |
( |
int |
_identifier | ) |
|
|
privateslot |
◆ pluginsInitialized
void TypePolyhedralMeshPlugin::pluginsInitialized |
( |
| ) |
|
|
privateslot |
◆ registerType()
bool TypePolyhedralMeshPlugin::registerType |
( |
| ) |
|
|
virtual |
◆ setTranslucencyFactor
void TypePolyhedralMeshPlugin::setTranslucencyFactor |
( |
| ) |
|
|
privateslot |
◆ slot_change_shrinkage
void TypePolyhedralMeshPlugin::slot_change_shrinkage |
( |
| ) |
|
|
privateslot |
◆ slot_update_planes_in_scenegraph_node
void TypePolyhedralMeshPlugin::slot_update_planes_in_scenegraph_node |
( |
int |
_deletedObject = -1 | ) |
|
|
privateslot |
◆ slotKeyEvent
void TypePolyhedralMeshPlugin::slotKeyEvent |
( |
QKeyEvent * |
_event | ) |
|
|
privateslot |
◆ slotObjectUpdated
void TypePolyhedralMeshPlugin::slotObjectUpdated |
( |
int |
_identifier, |
|
|
const UpdateType & |
_type |
|
) |
| |
|
privateslot |
◆ supportedType
DataType TypePolyhedralMeshPlugin::supportedType |
( |
| ) |
|
|
inlineslot |
◆ switchRendering
void TypePolyhedralMeshPlugin::switchRendering |
( |
| ) |
|
|
privateslot |
◆ version
QString TypePolyhedralMeshPlugin::version |
( |
| ) |
|
|
inlineslot |
◆ optionsWidget_
QWidget* TypePolyhedralMeshPlugin::optionsWidget_ |
|
private |
◆ render_switch_
QAction* TypePolyhedralMeshPlugin::render_switch_ |
|
private |
◆ renderBoundaryCheckBox_
QCheckBox* TypePolyhedralMeshPlugin::renderBoundaryCheckBox_ |
|
private |
◆ renderBoundarySettingName_
const QString TypePolyhedralMeshPlugin::renderBoundarySettingName_ |
|
private |
◆ scalingFactorSettingName_
const QString TypePolyhedralMeshPlugin::scalingFactorSettingName_ |
|
private |
◆ scalingFactorSpinBox_
QDoubleSpinBox* TypePolyhedralMeshPlugin::scalingFactorSpinBox_ |
|
private |
◆ translucency_factor_action_
QAction* TypePolyhedralMeshPlugin::translucency_factor_action_ |
|
private |
◆ translucencyFactorSettingName_
const QString TypePolyhedralMeshPlugin::translucencyFactorSettingName_ |
|
private |
◆ translucencyFactorSpinBox_
QDoubleSpinBox* TypePolyhedralMeshPlugin::translucencyFactorSpinBox_ |
|
private |
The documentation for this class was generated from the following files: