Inviwo  0.9.10.1
Inviwo documentation
inviwo::AngleRadiusWidget Class Reference

#include <angleradiuswidget.h>

+ Inheritance diagram for inviwo::AngleRadiusWidget:

Signals

void angleChanged ()
 
void radiusChanged ()
 
void angleMinMaxChanged ()
 
void radiusMinMaxChanged ()
 

Public Member Functions

 AngleRadiusWidget (QWidget *)
 
virtual void paintEvent (QPaintEvent *) override
 
virtual void mousePressEvent (QMouseEvent *e) override
 
virtual void mouseMoveEvent (QMouseEvent *e) override
 
void setAngle (double angle)
 
double getAngle () const
 
void setRadius (double radius)
 
double getRadius () const
 
void setMinMaxAngle (double minAngle, double maxAngle)
 
void setMinMaxRadius (double minRadius, double maxRadius)
 
void setMinAngle (double angle)
 
double getMinAngle () const
 
void setMaxAngle (double angle)
 
double getMaxAngle () const
 
void setMinRadius (double radius)
 
double getMinRadius () const
 
void setMaxRadius (double radius)
 
double getMaxRadius () const
 
QSize sizeHint () const override
 
QSize minimumSizeHint () const override
 

Detailed Description

The AngleRadiusWidget provides an interface to edit an angle in [0 2pi) as well as a radius within given bounds [minRadius maxRadius].

See also
AnglePropertyWidgetQt

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