SOFA API  b3f2f2a4
Open source framework for multi-physics simuation
sofa::gui::qt::QTransformationWidget Class Reference

#include <QTransformationWidget.h>

Inheritance diagram for sofa::gui::qt::QTransformationWidget:

Protected Attributes

const unsigned int numWidgets_
 
WDoubleLineEdittranslation [3]
 
WDoubleLineEditrotation [3]
 
WDoubleLineEditscale [3]
 

Public Member Functions

 QTransformationWidget (QWidget *parent, QString name)
 
unsigned int getNumWidgets () const
 
void setDefaultValues ()
 
bool isDefaultValues () const
 
void applyTransformation (simulation::Node *node)
 

Signals

void TransformationDirty (bool)
 

Public Slots

void changeValue ()
 

Attribute details

◆ numWidgets_

const unsigned int sofa::gui::qt::QTransformationWidget::numWidgets_
protected

◆ rotation

WDoubleLineEdit* sofa::gui::qt::QTransformationWidget::rotation[3]
protected

◆ scale

WDoubleLineEdit* sofa::gui::qt::QTransformationWidget::scale[3]
protected

◆ translation

WDoubleLineEdit* sofa::gui::qt::QTransformationWidget::translation[3]
protected

Constructor details

◆ QTransformationWidget()

sofa::gui::qt::QTransformationWidget::QTransformationWidget ( QWidget parent,
QString  name 
)

Function details

◆ applyTransformation()

void sofa::gui::qt::QTransformationWidget::applyTransformation ( simulation::Node node)

◆ changeValue

void sofa::gui::qt::QTransformationWidget::changeValue ( )
inlineslot

◆ getNumWidgets()

unsigned int sofa::gui::qt::QTransformationWidget::getNumWidgets ( ) const
inline

◆ isDefaultValues()

bool sofa::gui::qt::QTransformationWidget::isDefaultValues ( ) const

◆ setDefaultValues()

void sofa::gui::qt::QTransformationWidget::setDefaultValues ( )

◆ TransformationDirty

void sofa::gui::qt::QTransformationWidget::TransformationDirty ( bool  )
signal