![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
ParaView-style Axes Grid Properties Dialog. More...
#include <ecvAxesGridDialog.h>


Signals | |
| void | propertiesChanged () |
| void | applyRequested () |
Public Member Functions | |
| ecvAxesGridDialog (const QString &title, QWidget *parent=nullptr) | |
| ~ecvAxesGridDialog () override | |
| QString | getXTitle () const |
| void | setXTitle (const QString &title) |
| QString | getYTitle () const |
| void | setYTitle (const QString &title) |
| QString | getZTitle () const |
| void | setZTitle (const QString &title) |
| QColor | getGridColor () const |
| void | setGridColor (const QColor &color) |
| bool | getShowGrid () const |
| void | setShowGrid (bool show) |
| bool | getXAxisUseCustomLabels () const |
| void | setXAxisUseCustomLabels (bool use) |
| QList< QPair< double, QString > > | getXAxisCustomLabels () const |
| void | setXAxisCustomLabels (const QList< QPair< double, QString >> &labels) |
| bool | getYAxisUseCustomLabels () const |
| void | setYAxisUseCustomLabels (bool use) |
| QList< QPair< double, QString > > | getYAxisCustomLabels () const |
| void | setYAxisCustomLabels (const QList< QPair< double, QString >> &labels) |
| bool | getZAxisUseCustomLabels () const |
| void | setZAxisUseCustomLabels (bool use) |
| QList< QPair< double, QString > > | getZAxisCustomLabels () const |
| void | setZAxisCustomLabels (const QList< QPair< double, QString >> &labels) |
| bool | getUseCustomBounds () const |
| void | setUseCustomBounds (bool use) |
| double | getXMin () const |
| void | setXMin (double value) |
| double | getXMax () const |
| void | setXMax (double value) |
| double | getYMin () const |
| void | setYMin (double value) |
| double | getYMax () const |
| void | setYMax (double value) |
| double | getZMin () const |
| void | setZMin (double value) |
| double | getZMax () const |
| void | setZMax (double value) |
| QColor | getColor () const |
| void | setColor (const QColor &color) |
| double | getLineWidth () const |
| void | setLineWidth (double) |
| double | getOpacity () const |
| void | setOpacity (double) |
| bool | getShowLabels () const |
| void | setShowLabels (bool) |
ParaView-style Axes Grid Properties Dialog.
Complete implementation matching ParaView's GridAxes3DActor properties panel. Features:
Definition at line 37 of file ecvAxesGridDialog.h.
|
explicit |
Definition at line 24 of file ecvAxesGridDialog.cpp.
|
overridedefault |
|
signal |
|
inline |
Definition at line 108 of file ecvAxesGridDialog.h.
References getGridColor().
| QColor ecvAxesGridDialog::getGridColor | ( | ) | const |
Definition at line 315 of file ecvAxesGridDialog.cpp.
Referenced by getColor().
|
inline |
Definition at line 110 of file ecvAxesGridDialog.h.
|
inline |
Definition at line 112 of file ecvAxesGridDialog.h.
| bool ecvAxesGridDialog::getShowGrid | ( | ) | const |
Definition at line 320 of file ecvAxesGridDialog.cpp.
|
inline |
Definition at line 114 of file ecvAxesGridDialog.h.
| bool ecvAxesGridDialog::getUseCustomBounds | ( | ) | const |
Definition at line 369 of file ecvAxesGridDialog.cpp.
| QList< QPair< double, QString > > ecvAxesGridDialog::getXAxisCustomLabels | ( | ) | const |
Definition at line 333 of file ecvAxesGridDialog.cpp.
References ecvCustomLabelsWidget::getLabels().
| bool ecvAxesGridDialog::getXAxisUseCustomLabels | ( | ) | const |
Definition at line 327 of file ecvAxesGridDialog.cpp.
| double ecvAxesGridDialog::getXMax | ( | ) | const |
Definition at line 385 of file ecvAxesGridDialog.cpp.
| double ecvAxesGridDialog::getXMin | ( | ) | const |
Definition at line 381 of file ecvAxesGridDialog.cpp.
| QString ecvAxesGridDialog::getXTitle | ( | ) | const |
Definition at line 302 of file ecvAxesGridDialog.cpp.
| QList< QPair< double, QString > > ecvAxesGridDialog::getYAxisCustomLabels | ( | ) | const |
Definition at line 347 of file ecvAxesGridDialog.cpp.
References ecvCustomLabelsWidget::getLabels().
| bool ecvAxesGridDialog::getYAxisUseCustomLabels | ( | ) | const |
Definition at line 341 of file ecvAxesGridDialog.cpp.
| double ecvAxesGridDialog::getYMax | ( | ) | const |
Definition at line 393 of file ecvAxesGridDialog.cpp.
| double ecvAxesGridDialog::getYMin | ( | ) | const |
Definition at line 389 of file ecvAxesGridDialog.cpp.
| QString ecvAxesGridDialog::getYTitle | ( | ) | const |
Definition at line 306 of file ecvAxesGridDialog.cpp.
| QList< QPair< double, QString > > ecvAxesGridDialog::getZAxisCustomLabels | ( | ) | const |
Definition at line 361 of file ecvAxesGridDialog.cpp.
References ecvCustomLabelsWidget::getLabels().
| bool ecvAxesGridDialog::getZAxisUseCustomLabels | ( | ) | const |
Definition at line 355 of file ecvAxesGridDialog.cpp.
| double ecvAxesGridDialog::getZMax | ( | ) | const |
Definition at line 401 of file ecvAxesGridDialog.cpp.
| double ecvAxesGridDialog::getZMin | ( | ) | const |
Definition at line 397 of file ecvAxesGridDialog.cpp.
| QString ecvAxesGridDialog::getZTitle | ( | ) | const |
Definition at line 310 of file ecvAxesGridDialog.cpp.
|
signal |
|
inline |
Definition at line 109 of file ecvAxesGridDialog.h.
References color, and setGridColor().
| void ecvAxesGridDialog::setGridColor | ( | const QColor & | color | ) |
|
inline |
Definition at line 111 of file ecvAxesGridDialog.h.
|
inline |
Definition at line 113 of file ecvAxesGridDialog.h.
| void ecvAxesGridDialog::setShowGrid | ( | bool | show | ) |
Definition at line 323 of file ecvAxesGridDialog.cpp.
|
inline |
Definition at line 115 of file ecvAxesGridDialog.h.
| void ecvAxesGridDialog::setUseCustomBounds | ( | bool | use | ) |
Definition at line 372 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setXAxisCustomLabels | ( | const QList< QPair< double, QString >> & | labels | ) |
Definition at line 336 of file ecvAxesGridDialog.cpp.
References ecvCustomLabelsWidget::setLabels().
| void ecvAxesGridDialog::setXAxisUseCustomLabels | ( | bool | use | ) |
Definition at line 330 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setXMax | ( | double | value | ) |
Definition at line 386 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setXMin | ( | double | value | ) |
Definition at line 382 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setXTitle | ( | const QString & | title | ) |
Definition at line 303 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setYAxisCustomLabels | ( | const QList< QPair< double, QString >> & | labels | ) |
Definition at line 350 of file ecvAxesGridDialog.cpp.
References ecvCustomLabelsWidget::setLabels().
| void ecvAxesGridDialog::setYAxisUseCustomLabels | ( | bool | use | ) |
Definition at line 344 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setYMax | ( | double | value | ) |
Definition at line 394 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setYMin | ( | double | value | ) |
Definition at line 390 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setYTitle | ( | const QString & | title | ) |
Definition at line 307 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setZAxisCustomLabels | ( | const QList< QPair< double, QString >> & | labels | ) |
Definition at line 364 of file ecvAxesGridDialog.cpp.
References ecvCustomLabelsWidget::setLabels().
| void ecvAxesGridDialog::setZAxisUseCustomLabels | ( | bool | use | ) |
Definition at line 358 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setZMax | ( | double | value | ) |
Definition at line 402 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setZMin | ( | double | value | ) |
Definition at line 398 of file ecvAxesGridDialog.cpp.
| void ecvAxesGridDialog::setZTitle | ( | const QString & | title | ) |
Definition at line 311 of file ecvAxesGridDialog.cpp.