AlignWidget Class Reference

A gui widget for aligning models. More...

#include <gui/Gui.hh>

Inherits QWidget.

Public Types

enum  AlignAxis { ALIGN_X , ALIGN_Y , ALIGN_Z }
 
enum  AlignConfig { ALIGN_MIN , ALIGN_CENTER , ALIGN_MAX }
 

Public Member Functions

 AlignWidget (QWidget *_parent=0)
 Constructor.
 
virtual ~AlignWidget ()
 Destructor.
 
void Add (AlignAxis _axis, AlignConfig _config, QAction *_action)
 Add a Qt alignment action to the widget.
 

Detailed Description

A gui widget for aligning models.

Member Enumeration Documentation

◆ AlignAxis

enum AlignAxis
Enumerator
ALIGN_X 

X.

ALIGN_Y 

Y.

ALIGN_Z 

Z.

◆ AlignConfig

Enumerator
ALIGN_MIN 

minimum

ALIGN_CENTER 

center

ALIGN_MAX 

maximum

Constructor & Destructor Documentation

◆ AlignWidget()

AlignWidget ( QWidget * _parent = 0)
explicit

Constructor.

Parameters
[in]_parentParent Qt widget.

◆ ~AlignWidget()

virtual ~AlignWidget ( )
virtual

Destructor.

Member Function Documentation

◆ Add()

void Add ( AlignAxis _axis,
AlignConfig _config,
QAction * _action )

Add a Qt alignment action to the widget.

Parameters
[in]_axisAxis of alignment.
[in]_configAlignment configuration.
[in]_actionThe Qt alignment action to add.

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