![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Data Axes Grid properties structure Encapsulates all properties for vtkCubeAxesActor configuration. More...
#include <ecvDisplayTools.h>

Public Member Functions | |
| AxesGridProperties ()=default | |
Public Attributes | |
| bool | visible = false |
| CCVector3 | color = CCVector3(255, 255, 255) |
| double | lineWidth = 1.0 |
| double | spacing = 1.0 |
| int | subdivisions = 10 |
| bool | showLabels = true |
| double | opacity = 1.0 |
| bool | showGrid = false |
| QString | xTitle = "X-Axis" |
| QString | yTitle = "Y-Axis" |
| QString | zTitle = "Z-Axis" |
| bool | xUseCustomLabels = false |
| bool | yUseCustomLabels = false |
| bool | zUseCustomLabels = false |
| bool | useCustomBounds = false |
| QList< QPair< double, QString > > | xCustomLabels |
| QList< QPair< double, QString > > | yCustomLabels |
| QList< QPair< double, QString > > | zCustomLabels |
| double | xMin = 0.0 |
| double | xMax = 1.0 |
| double | yMin = 0.0 |
| double | yMax = 1.0 |
| double | zMin = 0.0 |
| double | zMax = 1.0 |
Data Axes Grid properties structure Encapsulates all properties for vtkCubeAxesActor configuration.
Definition at line 54 of file ecvDisplayTools.h.
|
default |
Definition at line 57 of file ecvDisplayTools.h.
| double AxesGridProperties::lineWidth = 1.0 |
Definition at line 58 of file ecvDisplayTools.h.
| double AxesGridProperties::opacity = 1.0 |
Definition at line 62 of file ecvDisplayTools.h.
| bool AxesGridProperties::showGrid = false |
Definition at line 65 of file ecvDisplayTools.h.
| bool AxesGridProperties::showLabels = true |
Definition at line 61 of file ecvDisplayTools.h.
| double AxesGridProperties::spacing = 1.0 |
Definition at line 59 of file ecvDisplayTools.h.
| int AxesGridProperties::subdivisions = 10 |
Definition at line 60 of file ecvDisplayTools.h.
| bool AxesGridProperties::useCustomBounds = false |
Definition at line 72 of file ecvDisplayTools.h.
| bool AxesGridProperties::visible = false |
Definition at line 56 of file ecvDisplayTools.h.
Referenced by ccDBRoot::setData(), and ccPropertiesTreeDelegate::setEditorData().
| QList<QPair<double, QString> > AxesGridProperties::xCustomLabels |
Definition at line 75 of file ecvDisplayTools.h.
| double AxesGridProperties::xMax = 1.0 |
Definition at line 80 of file ecvDisplayTools.h.
| double AxesGridProperties::xMin = 0.0 |
Definition at line 80 of file ecvDisplayTools.h.
| QString AxesGridProperties::xTitle = "X-Axis" |
Definition at line 66 of file ecvDisplayTools.h.
| bool AxesGridProperties::xUseCustomLabels = false |
Definition at line 69 of file ecvDisplayTools.h.
| QList<QPair<double, QString> > AxesGridProperties::yCustomLabels |
Definition at line 76 of file ecvDisplayTools.h.
| double AxesGridProperties::yMax = 1.0 |
Definition at line 81 of file ecvDisplayTools.h.
| double AxesGridProperties::yMin = 0.0 |
Definition at line 81 of file ecvDisplayTools.h.
| QString AxesGridProperties::yTitle = "Y-Axis" |
Definition at line 67 of file ecvDisplayTools.h.
| bool AxesGridProperties::yUseCustomLabels = false |
Definition at line 70 of file ecvDisplayTools.h.
| QList<QPair<double, QString> > AxesGridProperties::zCustomLabels |
Definition at line 77 of file ecvDisplayTools.h.
| double AxesGridProperties::zMax = 1.0 |
Definition at line 82 of file ecvDisplayTools.h.
| double AxesGridProperties::zMin = 0.0 |
Definition at line 82 of file ecvDisplayTools.h.
| QString AxesGridProperties::zTitle = "Z-Axis" |
Definition at line 68 of file ecvDisplayTools.h.
| bool AxesGridProperties::zUseCustomLabels = false |
Definition at line 71 of file ecvDisplayTools.h.