|
ParaView
|
representation for showing image datasets as a volume. More...
#include <vtkImageVolumeRepresentation.h>


representation for showing image datasets as a volume.
vtkImageVolumeRepresentation is a representation for volume rendering vtkImageData. Unlike other data-representations used by ParaView, this representation does not support delivery to client (or render server) nodes. In those configurations, it merely delivers a outline for the image to the client and render-server and those nodes simply render the outline.
Definition at line 44 of file vtkImageVolumeRepresentation.h.
Definition at line 53 of file vtkImageVolumeRepresentation.h.
| vtkImageVolumeRepresentation::vtkImageVolumeRepresentation | ( | ) | [protected] |
| vtkImageVolumeRepresentation::~vtkImageVolumeRepresentation | ( | ) | [protected] |
| static vtkImageVolumeRepresentation* vtkImageVolumeRepresentation::New | ( | ) | [static] |
Reimplemented from vtkDataRepresentation.
| virtual const char* vtkImageVolumeRepresentation::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkPVDataRepresentation.
| static int vtkImageVolumeRepresentation::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkPVDataRepresentation.
| virtual int vtkImageVolumeRepresentation::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkPVDataRepresentation.
| static vtkImageVolumeRepresentation* vtkImageVolumeRepresentation::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkPVDataRepresentation.
| void vtkImageVolumeRepresentation::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkPVDataRepresentation.
| virtual void vtkImageVolumeRepresentation::SetColorAttributeType | ( | int | ) | [virtual] |
Methods to control scalar coloring. ColorAttributeType defines the attribute type.
| virtual int vtkImageVolumeRepresentation::GetColorAttributeType | ( | ) | [virtual] |
Methods to control scalar coloring. ColorAttributeType defines the attribute type.
| virtual void vtkImageVolumeRepresentation::SetColorArrayName | ( | const char * | ) | [virtual] |
Pick the array to color with.
| virtual char* vtkImageVolumeRepresentation::GetColorArrayName | ( | ) | [virtual] |
Pick the array to color with.
| virtual void vtkImageVolumeRepresentation::SetRequestedRenderMode | ( | int | ) | [virtual] |
Select the type of rendering approach to use.
| virtual int vtkImageVolumeRepresentation::GetRequestedRenderMode | ( | ) | [virtual] |
Select the type of rendering approach to use.
| virtual int vtkImageVolumeRepresentation::ProcessViewRequest | ( | vtkInformationRequestKey * | request_type, |
| vtkInformation * | inInfo, | ||
| vtkInformation * | outInfo | ||
| ) | [virtual] |
vtkAlgorithm::ProcessRequest() equivalent for rendering passes. This is typically called by the vtkView to request meta-data from the representations or ask them to perform certain tasks e.g. PrepareForRendering.
Reimplemented from vtkPVDataRepresentation.
| virtual void vtkImageVolumeRepresentation::MarkModified | ( | ) | [virtual] |
This needs to be called on all instances of vtkGeometryRepresentation when the input is modified. This is essential since the geometry filter does not have any real-input on the client side which messes with the Update requests.
Reimplemented from vtkPVDataRepresentation.
| virtual void vtkImageVolumeRepresentation::SetVisibility | ( | bool | val | ) | [virtual] |
Get/Set the visibility for this representation. When the visibility of representation of false, all view passes are ignored.
Reimplemented from vtkPVDataRepresentation.
| void vtkImageVolumeRepresentation::SetPickable | ( | int | val | ) |
| void vtkImageVolumeRepresentation::SetInterpolationType | ( | int | val | ) |
| void vtkImageVolumeRepresentation::SetColor | ( | vtkColorTransferFunction * | lut | ) |
| void vtkImageVolumeRepresentation::SetScalarOpacity | ( | vtkPiecewiseFunction * | pwf | ) |
| void vtkImageVolumeRepresentation::SetScalarOpacityUnitDistance | ( | double | val | ) |
| void vtkImageVolumeRepresentation::SetAmbient | ( | double | ) |
| void vtkImageVolumeRepresentation::SetDiffuse | ( | double | ) |
| void vtkImageVolumeRepresentation::SetSpecular | ( | double | ) |
| void vtkImageVolumeRepresentation::SetSpecularPower | ( | double | ) |
| void vtkImageVolumeRepresentation::SetShade | ( | bool | ) |
| void vtkImageVolumeRepresentation::SetIndependantComponents | ( | bool | ) |
| virtual int vtkImageVolumeRepresentation::FillInputPortInformation | ( | int | port, |
| vtkInformation * | info | ||
| ) | [protected, virtual] |
Fill input port information.
Reimplemented from vtkPassInputTypeAlgorithm.
| virtual int vtkImageVolumeRepresentation::RequestData | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
Overridden to invoke vtkCommand::UpdateDataEvent.
Reimplemented from vtkPVDataRepresentation.
| bool vtkImageVolumeRepresentation::GenerateMetaData | ( | vtkInformation * | , |
| vtkInformation * | |||
| ) | [protected] |
Produce meta-data about this representation that the view may find useful.
| virtual bool vtkImageVolumeRepresentation::AddToView | ( | vtkView * | view | ) | [protected, virtual] |
Adds the representation to the view. This is called from vtkView::AddRepresentation(). Subclasses should override this method. Returns true if the addition succeeds.
Reimplemented from vtkPVDataRepresentation.
| virtual bool vtkImageVolumeRepresentation::RemoveFromView | ( | vtkView * | view | ) | [protected, virtual] |
Removes the representation to the view. This is called from vtkView::RemoveRepresentation(). Subclasses should override this method. Returns true if the removal succeeds.
Reimplemented from vtkPVDataRepresentation.
| virtual bool vtkImageVolumeRepresentation::IsCached | ( | double | cache_key | ) | [protected, virtual] |
Overridden to check with the vtkPVCacheKeeper to see if the key is cached.
Reimplemented from vtkPVDataRepresentation.
| virtual void vtkImageVolumeRepresentation::UpdateMapperParameters | ( | ) | [protected, virtual] |
Passes on parameters to the active volume mapper
vtkImageData* vtkImageVolumeRepresentation::Cache [protected] |
Definition at line 152 of file vtkImageVolumeRepresentation.h.
Definition at line 153 of file vtkImageVolumeRepresentation.h.
Definition at line 154 of file vtkImageVolumeRepresentation.h.
vtkVolumeProperty* vtkImageVolumeRepresentation::Property [protected] |
Definition at line 155 of file vtkImageVolumeRepresentation.h.
vtkPVLODVolume* vtkImageVolumeRepresentation::Actor [protected] |
Definition at line 156 of file vtkImageVolumeRepresentation.h.
Definition at line 158 of file vtkImageVolumeRepresentation.h.
Definition at line 159 of file vtkImageVolumeRepresentation.h.
Definition at line 160 of file vtkImageVolumeRepresentation.h.
Definition at line 161 of file vtkImageVolumeRepresentation.h.
int vtkImageVolumeRepresentation::ColorAttributeType [protected] |
Definition at line 161 of file vtkImageVolumeRepresentation.h.
char* vtkImageVolumeRepresentation::ColorArrayName [protected] |
Definition at line 164 of file vtkImageVolumeRepresentation.h.
int vtkImageVolumeRepresentation::RequestedRenderMode [protected] |
Definition at line 165 of file vtkImageVolumeRepresentation.h.
1.7.5.1