Developer Documentation
Loading...
Searching...
No Matches
ViewControlPlugin Class Reference
Inheritance diagram for ViewControlPlugin:
BaseInterface PickingInterface LoggingInterface ToolbarInterface ContextMenuInterface PythonInterface

Public Slots

bool selectionVisible (int _id)
 For meshes returns if the selection for this object is visible.
 
void showSelection (int _id, bool _state)
 Allows to enable/disable visualization of the objects selection for meshes.
 
bool modelingAreasVisible (int _id)
 For meshes returns if the modeling areas for this object is visible.
 
void showModelingAreas (int _id, bool _state)
 Allows to enable/disable visualization of the objects modeling area for meshes.
 
void setSelectionLineWidth (int _id, double _width)
 Set the line width of the selections.
 
void setFeatureLineWidth (int _id, double _width)
 Set the line width of the features.
 
void disableShader (int _objectId, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ShaderInfo *_shader=0)
 
void setShader (int _id, ACG::SceneGraph::DrawModes::DrawMode _drawMode, ShaderInfo _shader)
 
void setShader (int _id, QString _drawMode, QString _name)
 
QStringList getUniforms (QString _shader)
 get information about available uniforms for a given shader
 
QString getUniformType (QString _shader, QString _uniform)
 
QString getUniformDefault (QString _shader, QString _uniform)
 
QString getUniformMin (QString _shader, QString _uniform)
 
QString getUniformMax (QString _shader, QString _uniform)
 
void setUniform (int _objID, ACG::SceneGraph::DrawModes::DrawMode _drawMode, QString _shader, QString _uniform, QString _value)
 set the value of a uniform in a shader for a specific drawMode
 
void setViewingDirection (Vector _direction, Vector _upvector, int _viewer=PluginFunctions::ALL_VIEWERS)
 Set the viewing direction.
 
void setSceneRadius (double _radius, int _viewer=PluginFunctions::ALL_VIEWERS)
 Set scene radius.
 
void rotate (Vector _axis, double _angle, Vector _center, int _viewer=PluginFunctions::ALL_VIEWERS)
 Rotate Scene.
 
void translate (Vector _vec, int _viewer=PluginFunctions::ALL_VIEWERS)
 translate Scene
 
void setDrawMode (QString _mode, int _viewer=PluginFunctions::ALL_VIEWERS)
 Set the draw mode for a viewer.
 
void setObjectDrawMode (QString _mode, int _objectID, bool _force=true)
 Set the draw mode for an object.
 
Vector viewingDirection (int _viewer=PluginFunctions::ACTIVE_VIEWER)
 Get a viewers viewing direction.
 
Vector upVector (int _viewer=PluginFunctions::ACTIVE_VIEWER)
 get a viewers up vector
 
Vector eyePosition (int _viewer=PluginFunctions::ACTIVE_VIEWER)
 get a viewers eye Position
 
Vector sceneCenter (int _viewer=PluginFunctions::ACTIVE_VIEWER)
 Get the scene center.
 
void setSceneCenter (Vector _center, int _viewer=PluginFunctions::ALL_VIEWERS)
 Set the scene center.
 
void enableBackfaceCulling (bool _state, int _viewer=PluginFunctions::ALL_VIEWERS)
 Enable or disable Backface culling.
 
void setEyePosition (Vector _eye)
 
void viewAll ()
 Change View on all viewers to view whole scene.
 
void viewAll (int _viewer)
 Change View on given Viewer to view whole scene.
 
void viewHome ()
 Change View on given Viewer to view home position.
 
void viewHome (int _viewer)
 Change View on all Viewers to view home position.
 
void orthographicProjection ()
 Change Viewer to orthographicProjection.
 
void orthographicProjection (int _viewer)
 Change all Viewers to orthographicProjection.
 
void perspectiveProjection ()
 Change Viewer to perspectiveProjection.
 
void perspectiveProjection (int _viewer)
 Change all Viewers to perspectiveProjection.
 
void setFOVY (double _fovy)
 Set fovy angle of projection.
 
void setCoordsysProjection (bool _orthogonal)
 
void setTwoSidedLighting (bool _enabled)
 
ACG::Vec3d project (ACG::Vec3d _point, int _viewerId=0)
 Use the projection matrix of the given viewer to project the point.
 

Signals

void updateView ()
 
void addHiddenPickMode (const std::string &_mode)
 
void log (Logtype _type, QString _message)
 
void log (QString _message)
 
void addToolbar (QToolBar *_toolbar)
 
void getToolBar (QString _name, QToolBar *&_toolbar)
 
void addContextMenuItem (QAction *_action, ContextMenuType _type)
 
void addContextMenuItem (QAction *_action, DataType _objectType, ContextMenuType _type)
 
void hideContextMenu ()
 
void setSlotDescription (QString _slotName, QString _slotDescription, QStringList _parameters, QStringList _descriptions)
 
- Signals inherited from BaseInterface
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.
 
- Signals inherited from PickingInterface
virtual void addPickMode (const std::string &_mode)
 Add a new picking mode to the examiner.
 
- Signals inherited from LoggingInterface
virtual void log (Logtype _type, QString _message)=0
 
virtual void log (QString _message)=0
 
- Signals inherited from ToolbarInterface
virtual void addToolbar (QToolBar *_toolbar)
 Adds a Toolbar to the main widget.
 
- Signals inherited from ContextMenuInterface
virtual void addContextMenuItem (QAction *_action, ContextMenuType _type)
 Add an entry for a context Menu.
 
- Signals inherited from PythonInterface
virtual void executePythonScript (QString _script)
 

Public Member Functions

QString name ()
 Return a name for the plugin.
 
QString description ()
 Return a description of what the plugin is doing.
 

Private Slots

void pluginsInitialized ()
 
void contextMenuTriggered (QAction *_action)
 
void slotUpdateContextMenu (int _objectId)
 
QString version ()
 
- Private Slots inherited from BaseInterface
virtual void exit ()
 
virtual QString version ()
 Return a version string for your plugin.
 

Private Member Functions

void slotDrawModeSelected (QAction *_action)
 
void slotShaderClicked (QListWidgetItem *_item)
 
void slotShaderDoubleClicked (QListWidgetItem *_item)
 
void slotSetShader ()
 
void itemChanged (QTableWidgetItem *item)
 
void setView (int _mode, int _viewer=PluginFunctions::ACTIVE_VIEWER)
 
void setView (QAction *_action)
 
void updateShaderList ()
 
void initShaderWidget ()
 
void setDescriptions ()
 
bool areasVisible (StatusBits _bits, int _id)
 Return of all of the given modeling areas are visible.
 
void showAreas (StatusBits _bits, int _id, bool _state)
 Show or hide modeling areas.
 
- Private Member Functions inherited from BaseInterface
virtual void noguiSupported ()
 
virtual ~BaseInterface ()
 Destructor.
 
virtual void blockScenegraphUpdates (bool _block)
 Tell the core to prevent scenegraph updates.
 
virtual void updatedObject (int _objectId)
 An object has been changed or added by this plugin.
 
virtual void updatedObject (int _identifier, const UpdateType &_type)
 An object has been changed or added by this plugin.
 
virtual void nodeVisibilityChanged (int _identifier)
 A scenegraph node has been shown or hidden.
 
virtual void getCurrentRenderer (unsigned int _viewer, QString &_rendererName)
 Get the current renderer for the given viewer.
 
- Private Member Functions inherited from PickingInterface
virtual void addHiddenPickMode (const std::string &_mode)
 Add a new picking mode to the examiner which will be invisible.
 
virtual void setPickModeCursor (const std::string &_mode, QCursor _cursor)
 Set the cursor of the given PickMode.
 
virtual void setPickModeMouseTracking (const std::string &_mode, bool _mouseTracking)
 Set mouse tracking for the given PickMode.
 
virtual void setPickModeToolbar (const std::string &_mode, QToolBar *_toolbar)
 Set the additional toolbar of the given PickMode.
 
virtual void removePickModeToolbar (const std::string &_mode)
 Removes the additional toolbar of the given PickMode.
 
virtual ~PickingInterface ()
 Destructor.
 
- Private Member Functions inherited from LoggingInterface
virtual ~LoggingInterface ()
 Destructor.
 
- Private Member Functions inherited from ToolbarInterface
virtual ~ToolbarInterface ()
 Destructor.
 
virtual void removeToolbar (QToolBar *_toolbar)
 Remove a Toolbar from the main widget.
 
virtual void getToolBar (QString _name, QToolBar *&_toolbar)
 Get a pointer to a Toolbar of the given name or 0 if it does not exist.
 
- Private Member Functions inherited from ContextMenuInterface
virtual ~ContextMenuInterface ()
 Destructor.
 
virtual void addContextMenuItem (QAction *_action, DataType _objectType, ContextMenuType _type)
 Add an entry for a context Menu.
 
virtual void hideContextMenu ()
 hide the main context menu
 
- Private Member Functions inherited from PythonInterface
virtual void openPythonScriptInEditor (QString _script)
 
virtual ~PythonInterface ()
 Destructor.
 

Private Attributes

QMenu * viewControlMenu_
 
int lastObjectId_
 
ACG::SceneGraph::DrawModes::DrawMode activeDrawModes_
 
ACG::SceneGraph::DrawModes::DrawMode availDrawModes_
 
ShaderWidgetshaderWidget_
 
std::vector< ShaderInfoshaderList_
 
QToolBar * toolbar_
 
QActionGroup * toolbarViewingDirections_
 
QAction * viewTop_
 
QAction * viewBottom_
 
QAction * viewLeft_
 
QAction * viewRight_
 
QAction * viewFront_
 
QAction * viewBack_
 
std::map< QCheckBox *, ACG::SceneGraph::DrawModes::DrawModeactiveCheckboxes
 

Detailed Description

Definition at line 83 of file ViewControlPlugin.hh.

Constructor & Destructor Documentation

◆ ViewControlPlugin()

ViewControlPlugin::ViewControlPlugin ( )

Definition at line 66 of file ViewControlPlugin.cc.

◆ ~ViewControlPlugin()

ViewControlPlugin::~ViewControlPlugin ( )
inline

Definition at line 129 of file ViewControlPlugin.hh.

Member Function Documentation

◆ areasVisible()

bool ViewControlPlugin::areasVisible ( StatusBits  _bits,
int  _id 
)
private

Return of all of the given modeling areas are visible.

Parameters
_bitsWhich areas to test
_idId of the object
Returns
All areas visible?

Definition at line 492 of file ViewControlPlugin.cc.

◆ contextMenuTriggered

void ViewControlPlugin::contextMenuTriggered ( QAction *  _action)
privateslot

Definition at line 294 of file ViewControlPlugin.cc.

◆ description()

QString ViewControlPlugin::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 133 of file ViewControlPlugin.hh.

◆ disableShader

void ViewControlPlugin::disableShader ( int  _objectId,
ACG::SceneGraph::DrawModes::DrawMode  _drawMode,
ShaderInfo _shader = 0 
)
slot

Disable the given shader for a given object and draw mode.

Parameters
_objectIdID of the object for which to disable the shader
_drawMode_drawMode for which the shader is disabled
_shaderShader which is disabled. If this shader is not currently active for the given _drawMode, nothing will be disabled. In order to disable all shaders for the given _drawMode, use _shader=0 (default).

Definition at line 1121 of file ViewControlPlugin.cc.

◆ enableBackfaceCulling

void ViewControlPlugin::enableBackfaceCulling ( bool  _state,
int  _viewer = PluginFunctions::ALL_VIEWERS 
)
slot

Enable or disable Backface culling.

Definition at line 1389 of file ViewControlPlugin.cc.

◆ eyePosition

Vector ViewControlPlugin::eyePosition ( int  _viewer = PluginFunctions::ACTIVE_VIEWER)
slot

get a viewers eye Position

Definition at line 1456 of file ViewControlPlugin.cc.

◆ getUniformDefault

QString ViewControlPlugin::getUniformDefault ( QString  _shader,
QString  _uniform 
)
slot

Definition at line 1276 of file ViewControlPlugin.cc.

◆ getUniformMax

QString ViewControlPlugin::getUniformMax ( QString  _shader,
QString  _uniform 
)
slot

Definition at line 1302 of file ViewControlPlugin.cc.

◆ getUniformMin

QString ViewControlPlugin::getUniformMin ( QString  _shader,
QString  _uniform 
)
slot

Definition at line 1289 of file ViewControlPlugin.cc.

◆ getUniforms

QStringList ViewControlPlugin::getUniforms ( QString  _shader)
slot

get information about available uniforms for a given shader

Definition at line 1255 of file ViewControlPlugin.cc.

◆ getUniformType

QString ViewControlPlugin::getUniformType ( QString  _shader,
QString  _uniform 
)
slot

Definition at line 1263 of file ViewControlPlugin.cc.

◆ initShaderWidget()

void ViewControlPlugin::initShaderWidget ( )
private

Definition at line 935 of file ViewControlPlugin.cc.

◆ itemChanged()

void ViewControlPlugin::itemChanged ( QTableWidgetItem *  item)
private

Definition at line 1048 of file ViewControlPlugin.cc.

◆ modelingAreasVisible

bool ViewControlPlugin::modelingAreasVisible ( int  _id)
slot

For meshes returns if the modeling areas for this object is visible.

Definition at line 518 of file ViewControlPlugin.cc.

◆ name()

QString ViewControlPlugin::name ( )
inlinevirtual

Return a name for the plugin.

This Function has to return the name of the plugin.

Implements BaseInterface.

Definition at line 132 of file ViewControlPlugin.hh.

◆ orthographicProjection [1/2]

void ViewControlPlugin::orthographicProjection ( )
slot

Change Viewer to orthographicProjection.

Definition at line 1538 of file ViewControlPlugin.cc.

◆ orthographicProjection [2/2]

void ViewControlPlugin::orthographicProjection ( int  _viewer)
slot

Change all Viewers to orthographicProjection.

Definition at line 1542 of file ViewControlPlugin.cc.

◆ perspectiveProjection [1/2]

void ViewControlPlugin::perspectiveProjection ( )
slot

Change Viewer to perspectiveProjection.

Definition at line 1547 of file ViewControlPlugin.cc.

◆ perspectiveProjection [2/2]

void ViewControlPlugin::perspectiveProjection ( int  _viewer)
slot

Change all Viewers to perspectiveProjection.

Definition at line 1551 of file ViewControlPlugin.cc.

◆ pluginsInitialized

void ViewControlPlugin::pluginsInitialized ( )
privateslot

Definition at line 82 of file ViewControlPlugin.cc.

◆ project

ACG::Vec3d ViewControlPlugin::project ( ACG::Vec3d  _point,
int  _viewerId = 0 
)
slot

Use the projection matrix of the given viewer to project the point.

Definition at line 1590 of file ViewControlPlugin.cc.

◆ rotate

void ViewControlPlugin::rotate ( Vector  _axis,
double  _angle,
Vector  _center,
int  _viewer = PluginFunctions::ALL_VIEWERS 
)
slot

Rotate Scene.

Definition at line 1378 of file ViewControlPlugin.cc.

◆ sceneCenter

Vector ViewControlPlugin::sceneCenter ( int  _viewer = PluginFunctions::ACTIVE_VIEWER)
slot

Get the scene center.

Definition at line 1464 of file ViewControlPlugin.cc.

◆ selectionVisible

bool ViewControlPlugin::selectionVisible ( int  _id)
slot

For meshes returns if the selection for this object is visible.

Definition at line 469 of file ViewControlPlugin.cc.

◆ setCoordsysProjection

void ViewControlPlugin::setCoordsysProjection ( bool  _orthogonal)
slot

Set the mode for the coordinate system Perspective or orthogonal

Definition at line 1561 of file ViewControlPlugin.cc.

◆ setDescriptions()

void ViewControlPlugin::setDescriptions ( )
private

Definition at line 1595 of file ViewControlPlugin.cc.

◆ setDrawMode

void ViewControlPlugin::setDrawMode ( QString  _mode,
int  _viewer = PluginFunctions::ALL_VIEWERS 
)
slot

Set the draw mode for a viewer.

Definition at line 1406 of file ViewControlPlugin.cc.

◆ setEyePosition

void ViewControlPlugin::setEyePosition ( Vector  _eye)
slot

Definition at line 1514 of file ViewControlPlugin.cc.

◆ setFeatureLineWidth

void ViewControlPlugin::setFeatureLineWidth ( int  _id,
double  _width 
)
slot

Set the line width of the features.

Definition at line 573 of file ViewControlPlugin.cc.

◆ setFOVY

void ViewControlPlugin::setFOVY ( double  _fovy)
slot

Set fovy angle of projection.

Definition at line 1555 of file ViewControlPlugin.cc.

◆ setObjectDrawMode

void ViewControlPlugin::setObjectDrawMode ( QString  _mode,
int  _objectID,
bool  _force = true 
)
slot

Set the draw mode for an object.

This function can be used to set the drawmode for an object.

Parameters
_modeDrawMode as String ( can be a list of drawmodes which will be combined to a new mode )
_objectIDId of the object to set the draw mode
_forceSet the draw mode even if its not directly supported by the objects nodes

Definition at line 1425 of file ViewControlPlugin.cc.

◆ setSceneCenter

void ViewControlPlugin::setSceneCenter ( Vector  _center,
int  _viewer = PluginFunctions::ALL_VIEWERS 
)
slot

Set the scene center.

Definition at line 1460 of file ViewControlPlugin.cc.

◆ setSceneRadius

void ViewControlPlugin::setSceneRadius ( double  _radius,
int  _viewer = PluginFunctions::ALL_VIEWERS 
)
slot

Set scene radius.

Definition at line 1372 of file ViewControlPlugin.cc.

◆ setSelectionLineWidth

void ViewControlPlugin::setSelectionLineWidth ( int  _id,
double  _width 
)
slot

Set the line width of the selections.

Definition at line 549 of file ViewControlPlugin.cc.

◆ setShader [1/2]

void ViewControlPlugin::setShader ( int  _id,
ACG::SceneGraph::DrawModes::DrawMode  _drawMode,
ShaderInfo  _shader 
)
slot

Sets a shader for the object and the given drawMode( can be a combination of draw modes )

Parameters
_idObject Id
_drawMode; separated list of drawmodes used by the shader
_shaderShader information

Definition at line 1145 of file ViewControlPlugin.cc.

◆ setShader [2/2]

void ViewControlPlugin::setShader ( int  _id,
QString  _drawMode,
QString  _name 
)
slot

Sets a Shader for a specific draw mode

Parameters
_idObject id that should use the shader
_drawModeDraw mode where this shader will be active
_nameName of the shader that should be used

Definition at line 1226 of file ViewControlPlugin.cc.

◆ setTwoSidedLighting

void ViewControlPlugin::setTwoSidedLighting ( bool  _enabled)
slot

Definition at line 1586 of file ViewControlPlugin.cc.

◆ setUniform

void ViewControlPlugin::setUniform ( int  _objID,
ACG::SceneGraph::DrawModes::DrawMode  _drawMode,
QString  _shader,
QString  _uniform,
QString  _value 
)
slot

set the value of a uniform in a shader for a specific drawMode

Definition at line 1318 of file ViewControlPlugin.cc.

◆ setView() [1/2]

void ViewControlPlugin::setView ( int  _mode,
int  _viewer = PluginFunctions::ACTIVE_VIEWER 
)
private

Definition at line 1470 of file ViewControlPlugin.cc.

◆ setView() [2/2]

void ViewControlPlugin::setView ( QAction *  _action)
private

Definition at line 1501 of file ViewControlPlugin.cc.

◆ setViewingDirection

void ViewControlPlugin::setViewingDirection ( Vector  _direction,
Vector  _upvector,
int  _viewer = PluginFunctions::ALL_VIEWERS 
)
slot

Set the viewing direction.

Definition at line 1366 of file ViewControlPlugin.cc.

◆ showAreas()

void ViewControlPlugin::showAreas ( StatusBits  _bits,
int  _id,
bool  _state 
)
private

Show or hide modeling areas.

Parameters
_bitsWhich areas to test
_idId of the object
_stateShow or hide?

Definition at line 522 of file ViewControlPlugin.cc.

◆ showModelingAreas

void ViewControlPlugin::showModelingAreas ( int  _id,
bool  _state 
)
slot

Allows to enable/disable visualization of the objects modeling area for meshes.

Definition at line 545 of file ViewControlPlugin.cc.

◆ showSelection

void ViewControlPlugin::showSelection ( int  _id,
bool  _state 
)
slot

Allows to enable/disable visualization of the objects selection for meshes.

Definition at line 598 of file ViewControlPlugin.cc.

◆ slotDrawModeSelected()

void ViewControlPlugin::slotDrawModeSelected ( QAction *  _action)
private

Definition at line 827 of file ViewControlPlugin.cc.

◆ slotSetShader()

void ViewControlPlugin::slotSetShader ( )
private

Definition at line 1090 of file ViewControlPlugin.cc.

◆ slotShaderClicked()

void ViewControlPlugin::slotShaderClicked ( QListWidgetItem *  _item)
private

Definition at line 952 of file ViewControlPlugin.cc.

◆ slotShaderDoubleClicked()

void ViewControlPlugin::slotShaderDoubleClicked ( QListWidgetItem *  _item)
private

Definition at line 1044 of file ViewControlPlugin.cc.

◆ slotUpdateContextMenu

void ViewControlPlugin::slotUpdateContextMenu ( int  _objectId)
privateslot

Definition at line 621 of file ViewControlPlugin.cc.

◆ translate

void ViewControlPlugin::translate ( Vector  _vec,
int  _viewer = PluginFunctions::ALL_VIEWERS 
)
slot

translate Scene

Definition at line 1384 of file ViewControlPlugin.cc.

◆ updateShaderList()

void ViewControlPlugin::updateShaderList ( )
private

Definition at line 133 of file ViewControlPlugin.cc.

◆ upVector

Vector ViewControlPlugin::upVector ( int  _viewer = PluginFunctions::ACTIVE_VIEWER)
slot

get a viewers up vector

Definition at line 1452 of file ViewControlPlugin.cc.

◆ version

QString ViewControlPlugin::version ( )
inlineprivateslot

Definition at line 169 of file ViewControlPlugin.hh.

◆ viewAll [1/2]

void ViewControlPlugin::viewAll ( )
slot

Change View on all viewers to view whole scene.

Definition at line 1522 of file ViewControlPlugin.cc.

◆ viewAll [2/2]

void ViewControlPlugin::viewAll ( int  _viewer)
slot

Change View on given Viewer to view whole scene.

Definition at line 1526 of file ViewControlPlugin.cc.

◆ viewHome [1/2]

void ViewControlPlugin::viewHome ( )
slot

Change View on given Viewer to view home position.

Definition at line 1530 of file ViewControlPlugin.cc.

◆ viewHome [2/2]

void ViewControlPlugin::viewHome ( int  _viewer)
slot

Change View on all Viewers to view home position.

Definition at line 1534 of file ViewControlPlugin.cc.

◆ viewingDirection

Vector ViewControlPlugin::viewingDirection ( int  _viewer = PluginFunctions::ACTIVE_VIEWER)
slot

Get a viewers viewing direction.

Definition at line 1448 of file ViewControlPlugin.cc.

Member Data Documentation

◆ activeCheckboxes

std::map<QCheckBox*, ACG::SceneGraph::DrawModes::DrawMode> ViewControlPlugin::activeCheckboxes
private

Definition at line 166 of file ViewControlPlugin.hh.

◆ activeDrawModes_

ACG::SceneGraph::DrawModes::DrawMode ViewControlPlugin::activeDrawModes_
private

Active draw Modes for the last clicked object and its children

Definition at line 145 of file ViewControlPlugin.hh.

◆ availDrawModes_

ACG::SceneGraph::DrawModes::DrawMode ViewControlPlugin::availDrawModes_
private

Available draw Modes for the last clicked object and its children

Definition at line 149 of file ViewControlPlugin.hh.

◆ lastObjectId_

int ViewControlPlugin::lastObjectId_
private

Last object id for context menu. Is -1 if no object was selected

Definition at line 141 of file ViewControlPlugin.hh.

◆ shaderList_

std::vector<ShaderInfo> ViewControlPlugin::shaderList_
private

List of available shaders

Definition at line 155 of file ViewControlPlugin.hh.

◆ shaderWidget_

ShaderWidget* ViewControlPlugin::shaderWidget_
private

Definition at line 151 of file ViewControlPlugin.hh.

◆ toolbar_

QToolBar* ViewControlPlugin::toolbar_
private

Definition at line 157 of file ViewControlPlugin.hh.

◆ toolbarViewingDirections_

QActionGroup* ViewControlPlugin::toolbarViewingDirections_
private

Definition at line 158 of file ViewControlPlugin.hh.

◆ viewBack_

QAction* ViewControlPlugin::viewBack_
private

Definition at line 164 of file ViewControlPlugin.hh.

◆ viewBottom_

QAction* ViewControlPlugin::viewBottom_
private

Definition at line 160 of file ViewControlPlugin.hh.

◆ viewControlMenu_

QMenu* ViewControlPlugin::viewControlMenu_
private

Definition at line 137 of file ViewControlPlugin.hh.

◆ viewFront_

QAction* ViewControlPlugin::viewFront_
private

Definition at line 163 of file ViewControlPlugin.hh.

◆ viewLeft_

QAction* ViewControlPlugin::viewLeft_
private

Definition at line 161 of file ViewControlPlugin.hh.

◆ viewRight_

QAction* ViewControlPlugin::viewRight_
private

Definition at line 162 of file ViewControlPlugin.hh.

◆ viewTop_

QAction* ViewControlPlugin::viewTop_
private

Definition at line 159 of file ViewControlPlugin.hh.


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