|
| | iAVolumeRenderer (vtkRenderer *renderer, vtkImageData *vtkImg, iATransferFunction *tf) |
| |
| | ~iAVolumeRenderer () |
| | ensure that we get removed from the renderer
|
| |
| void | applyAttributes (QVariantMap const &values) override |
| | called when the attributes have changed; derive to apply such a change to renderer
|
| |
| iAAABB | bounds () override |
| | The coordinates of the axis-aligned bounding box (of the dataset, untransformed to any current position/orientation changes)
|
| |
| double const * | orientation () const override |
| | Get Orientation of this dataset in scene.
|
| |
| double const * | position () const override |
| | Get Position of this dataset in scene.
|
| |
| void | removeCuttingPlanes () override |
| |
| void | setCuttingPlanes (vtkPlane *p1, vtkPlane *p2, vtkPlane *p3) override |
| | optional additional control widget needed for additional settings in the renderer
|
| |
| void | setOrientation (double ori[3]) override |
| | Set orientation of this dataset in scene.
|
| |
| void | setPosition (double pos[3]) override |
| | Set position of this dataset in scene.
|
| |
| vtkProp3D * | vtkProp () override |
| |
| | iADataSetRenderer (vtkRenderer *renderer) |
| | Create a dataset renderer.
|
| |
| virtual | ~iADataSetRenderer () |
| | called when dataset renderer is removed from display and destroyed.
|
| |
| iAAttributes | attributesWithValues () const |
| | Retrieves the list of attributes, merged with their current values as default values:
|
| |
| QVariantMap const & | attributeValues () const |
| | Retrieve only the current attribute values.
|
| |
| virtual iAAABB | bounds ()=0 |
| | The coordinates of the axis-aligned bounding box (of the dataset, untransformed to any current position/orientation changes)
|
| |
| bool | isPickable () const |
| | whether dataset is currently set to be pickable
|
| |
| bool | isVisible () const |
| | Whether dataset is currently visible.
|
| |
| virtual double const * | orientation () const =0 |
| | Get Orientation of this dataset in scene.
|
| |
| virtual double const * | position () const =0 |
| | Get Position of this dataset in scene.
|
| |
| virtual void | removeCuttingPlanes () |
| |
| void | setAttributes (QVariantMap const &values) |
| | Call to change the attributes of this renderer.
|
| |
| void | setBoundsVisible (bool visible) |
| | Set the visibility of the axis-aligned bounding box:
|
| |
| virtual void | setCuttingPlanes (vtkPlane *p1, vtkPlane *p2, vtkPlane *p3) |
| | optional additional control widget needed for additional settings in the renderer
|
| |
| virtual void | setOrientation (double ori[3])=0 |
| | Set orientation of this dataset in scene.
|
| |
| void | setPickable (bool pickable) |
| | convenience method for setting the pickable attribute
|
| |
| virtual void | setPosition (double pos[3])=0 |
| | Set position of this dataset in scene.
|
| |
| void | setVisible (bool visible) |
| | Set visibility of dataset.
|
| |
| virtual vtkProp3D * | vtkProp ()=0 |
| |
Class for rendering a volume dataset.
Provides convenience functionality for adding it to a render window, as well as for showing its bounding box