MIRA
Classes | Signals | Public Member Functions | Static Public Member Functions | Public Attributes | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
JointPublisherView Class Referenceabstract

View plugin for miracenter for modifying joints of rigid models. More...

#include <gui/views/JointPublisherView.h>

Inheritance diagram for JointPublisherView:
Inheritance graph
[legend]

Classes

class  UI
 

Signals

void viewClosed (ViewPart *view)
 
void viewDestroyed (ViewPart *view)
 
void viewActivated (ViewPart *view)
 
void minimizedRequested (ViewPart *view)
 
void currentDockLocationChanged (Qt::DockWidgetArea area)
 

Public Member Functions

virtual void init (IWorkbenchPartSite *site)
 
IWorkbenchPartSitegetSite ()
 
virtual void activate ()
 
virtual void deactivate ()
 
virtual Qt::DockWidgetArea getDefaultDockArea () const
 
bool isVisible () const
 
Qt::DockWidgetArea getDockArea () const
 
bool isActivated () const
 
Class const & getClass () const
 

Static Public Member Functions

static PseudoClass const & CLASS ()
 

Public Attributes

std::string modelProvider
 

Protected Slots

virtual void onVisibilityChanged (bool visible)
 
void onMinimizeRequested ()
 
void onDockLocationChanged (Qt::DockWidgetArea area)
 
void onTopLevelChanged (bool topLevel)
 

Protected Member Functions

virtual QWidget * createPartControl ()
 
virtual void focusInEvent (QFocusEvent *)
 
virtual void closeEvent (QCloseEvent *)
 
QMenu * getViewMenu ()
 
ViewPartTitleBargetTitleBar ()
 
void paintEvent (QPaintEvent *event)
 
virtual Class const & internalGetClass () const=0
 

Protected Attributes

ViewPartTitleBarmTitleBar
 

Detailed Description

View plugin for miracenter for modifying joints of rigid models.

Shows sliders and edit fields for all REVOLUTE, PRISMATIC and CONTINUOUS joints of a rigid model that is obtained using either the IRigidModelProvider service interface or the service provided in the RigidModelProvider parameter.

Member Function Documentation

◆ createPartControl()

virtual QWidget* createPartControl ( )
protectedvirtual

Implements ViewPart.

Member Data Documentation

◆ modelProvider

std::string modelProvider

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