#include <Libs/Visualization/VTK/Widgets/ctkVTKVolumePropertyWidget.h>
|
QScopedPointer< ctkVTKVolumePropertyWidgetPrivate > | d_ptr |
|
ctkVTKVolumePropertyWidget::ctkVTKVolumePropertyWidget |
( |
QWidget * |
parent = 0 | ) |
|
virtual ctkVTKVolumePropertyWidget::~ctkVTKVolumePropertyWidget |
( |
| ) |
|
|
virtual |
void ctkVTKVolumePropertyWidget::chartsBounds |
( |
double |
bounds[4] | ) |
const |
void ctkVTKVolumePropertyWidget::chartsExtent |
( |
double |
extent[4] | ) |
const |
void ctkVTKVolumePropertyWidget::chartsExtentChanged |
( |
| ) |
|
|
signal |
bool ctkVTKVolumePropertyWidget::isThresholdEnabled |
( |
| ) |
const |
bool ctkVTKVolumePropertyWidget::isThresholdToggleVisible |
( |
| ) |
const |
void ctkVTKVolumePropertyWidget::moveAllPoints |
( |
double |
xOffset, |
|
|
double |
yOffset = 0. , |
|
|
bool |
dontSpreadFirstAndLast = false |
|
) |
| |
|
slot |
Move all the control points of the opacity, colors and gradient of a give offset.
- See also
- vtkControlPoints::movePoints()
void ctkVTKVolumePropertyWidget::onAxesModified |
( |
| ) |
|
|
protectedslot |
Called whenever a view (opacity, colors or gradient) has one of its axis modified. It synchronize all the views to see the same.
void ctkVTKVolumePropertyWidget::onThresholdOpacityToggled |
( |
bool |
| ) |
|
|
protectedslot |
void ctkVTKVolumePropertyWidget::setAmbient |
( |
double |
value | ) |
|
|
protectedslot |
void ctkVTKVolumePropertyWidget::setDiffuse |
( |
double |
value | ) |
|
|
protectedslot |
void ctkVTKVolumePropertyWidget::setInterpolationMode |
( |
int |
mode | ) |
|
|
protectedslot |
void ctkVTKVolumePropertyWidget::setShade |
( |
bool |
| ) |
|
|
protectedslot |
void ctkVTKVolumePropertyWidget::setSpecular |
( |
double |
value | ) |
|
|
protectedslot |
void ctkVTKVolumePropertyWidget::setSpecularPower |
( |
double |
value | ) |
|
|
protectedslot |
void ctkVTKVolumePropertyWidget::setThresholdEnabled |
( |
bool |
enable | ) |
|
|
slot |
void ctkVTKVolumePropertyWidget::setThresholdToggleVisible |
( |
bool |
showToggle | ) |
|
void ctkVTKVolumePropertyWidget::setVolumeProperty |
( |
vtkVolumeProperty * |
volumeProperty | ) |
|
|
slot |
void ctkVTKVolumePropertyWidget::spreadAllPoints |
( |
double |
factor = 1. , |
|
|
bool |
dontSpreadFirstAndLast = false |
|
) |
| |
|
slot |
Spread all the control points of the opacity, colors and gradient by a given offset. A value >0 will space the control points, a value <0. will contract them.
- See also
- vtkControlPoints::spreadPoints()
void ctkVTKVolumePropertyWidget::thresholdEnabledChanged |
( |
bool |
enable | ) |
|
|
signal |
void ctkVTKVolumePropertyWidget::updateFromVolumeProperty |
( |
| ) |
|
|
protectedslot |
void ctkVTKVolumePropertyWidget::updateRange |
( |
| ) |
|
|
protectedslot |
vtkVolumeProperty* ctkVTKVolumePropertyWidget::volumeProperty |
( |
| ) |
const |
QScopedPointer<ctkVTKVolumePropertyWidgetPrivate> ctkVTKVolumePropertyWidget::d_ptr |
|
protected |
bool ctkVTKVolumePropertyWidget::thresholdEnabled |
|
readwrite |
Control wether a range slider widget is used to edit the opacity function instead of a chart editor. False by default
Definition at line 44 of file ctkVTKVolumePropertyWidget.h.
bool ctkVTKVolumePropertyWidget::thresholdToggleVisibility |
|
readwrite |
The documentation for this class was generated from the following file: