|
ParaView
|
#include <vtkUnstructuredDataDeliveryFilter.h>


vtkUnstructuredDataDeliveryFilter is a helper filter that can be used in vtkPolyData or vtkUnstructuredGrid representations to deliver the data to the process(es) doing the rendering. Use this filter in vtkView::REQUEST_PREPARE_FOR_RENDER() pass to deliver the data to the correct node for rendering. Simply put this filter in your rendering-pipeline (for example after the geometry filter and before the mapper) and then pass the request-information object to ProcessViewRequest() call. This filter will lookup keys in the information object and update its state as needed to ensure that the data is available in the form/shape requested on the rendering nodes.
Definition at line 38 of file vtkUnstructuredDataDeliveryFilter.h.
| vtkUnstructuredDataDeliveryFilter::vtkUnstructuredDataDeliveryFilter | ( | ) | [protected] |
| vtkUnstructuredDataDeliveryFilter::~vtkUnstructuredDataDeliveryFilter | ( | ) | [protected] |
| static vtkUnstructuredDataDeliveryFilter* vtkUnstructuredDataDeliveryFilter::New | ( | ) | [static] |
Reimplemented from vtkPassInputTypeAlgorithm.
| virtual const char* vtkUnstructuredDataDeliveryFilter::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkPassInputTypeAlgorithm.
| static int vtkUnstructuredDataDeliveryFilter::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkPassInputTypeAlgorithm.
| virtual int vtkUnstructuredDataDeliveryFilter::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkPassInputTypeAlgorithm.
| static vtkUnstructuredDataDeliveryFilter* vtkUnstructuredDataDeliveryFilter::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkPassInputTypeAlgorithm.
| void vtkUnstructuredDataDeliveryFilter::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkPassInputTypeAlgorithm.
| virtual void vtkUnstructuredDataDeliveryFilter::SetLODMode | ( | bool | ) | [virtual] |
Set this to true when this filter is used in a LOD pipeline. This ensures that the respect the delivery flags correctly in ProcessViewRequest(). Some keys are only to be handled when the filter is in a low-res pipeline. Default is false.
| virtual bool vtkUnstructuredDataDeliveryFilter::GetLODMode | ( | ) | [virtual] |
Set this to true when this filter is used in a LOD pipeline. This ensures that the respect the delivery flags correctly in ProcessViewRequest(). Some keys are only to be handled when the filter is in a low-res pipeline. Default is false.
| void vtkUnstructuredDataDeliveryFilter::SetOutputDataType | ( | int | ) |
Set whether the data is vtkPolyData or vtkUnstucturedGrid. Note only VTK_POLY_DATA and VTK_UNSTRUCTURED_GRID are supported.
| virtual int vtkUnstructuredDataDeliveryFilter::GetOutputDataType | ( | ) | [virtual] |
Set whether the data is vtkPolyData or vtkUnstucturedGrid. Note only VTK_POLY_DATA and VTK_UNSTRUCTURED_GRID are supported.
| void vtkUnstructuredDataDeliveryFilter::ProcessViewRequest | ( | vtkInformation * | ) |
Process the view request. Note that this may affect the mtime of the filter.
| virtual unsigned long vtkUnstructuredDataDeliveryFilter::GetMTime | ( | ) | [virtual] |
Return this object's modified time.
Reimplemented from vtkPassInputTypeAlgorithm.
| virtual void vtkUnstructuredDataDeliveryFilter::Modified | ( | ) | [virtual] |
Reimplemented from vtkPassInputTypeAlgorithm.
| int vtkUnstructuredDataDeliveryFilter::RequestData | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
Reimplemented from vtkPassInputTypeAlgorithm.
| int vtkUnstructuredDataDeliveryFilter::RequestDataObject | ( | vtkInformation * | , |
| vtkInformationVector ** | , | ||
| vtkInformationVector * | |||
| ) | [protected, virtual] |
Reimplemented from vtkPassInputTypeAlgorithm.
| void vtkUnstructuredDataDeliveryFilter::InitializeForCommunication | ( | ) | [protected] |
Initializes internal filters
| virtual int vtkUnstructuredDataDeliveryFilter::FillInputPortInformation | ( | int | port, |
| vtkInformation * | info | ||
| ) | [protected, virtual] |
Reimplemented from vtkPassInputTypeAlgorithm.
Definition at line 86 of file vtkUnstructuredDataDeliveryFilter.h.
int vtkUnstructuredDataDeliveryFilter::OutputDataType [protected] |
Definition at line 87 of file vtkUnstructuredDataDeliveryFilter.h.
bool vtkUnstructuredDataDeliveryFilter::LODMode [protected] |
Definition at line 88 of file vtkUnstructuredDataDeliveryFilter.h.
1.7.5.1