|
ParaView
|
synchronizes and composites renderers among processes in ParaView configurations. More...
#include <vtkPVSynchronizedRenderer.h>


synchronizes and composites renderers among processes in ParaView configurations.
Definition at line 36 of file vtkPVSynchronizedRenderer.h.
enum vtkPVSynchronizedRenderer::ModeEnum [protected] |
Definition at line 133 of file vtkPVSynchronizedRenderer.h.
| vtkPVSynchronizedRenderer::vtkPVSynchronizedRenderer | ( | ) | [protected] |
| vtkPVSynchronizedRenderer::~vtkPVSynchronizedRenderer | ( | ) | [protected] |
| static vtkPVSynchronizedRenderer* vtkPVSynchronizedRenderer::New | ( | ) | [static] |
Reimplemented from vtkObject.
| virtual const char* vtkPVSynchronizedRenderer::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkObject.
| static int vtkPVSynchronizedRenderer::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkObject.
| virtual int vtkPVSynchronizedRenderer::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkObject.
| static vtkPVSynchronizedRenderer* vtkPVSynchronizedRenderer::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkObject.
| void vtkPVSynchronizedRenderer::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkObject.
| virtual void vtkPVSynchronizedRenderer::SetDisableIceT | ( | bool | ) | [virtual] |
Set this flag to true before calling Initialize() to disable using vtkIceTSynchronizedRenderers for parallel rendering.
| virtual bool vtkPVSynchronizedRenderer::GetDisableIceT | ( | ) | [virtual] |
Set this flag to true before calling Initialize() to disable using vtkIceTSynchronizedRenderers for parallel rendering.
| void vtkPVSynchronizedRenderer::Initialize | ( | vtkPVSession * | session, |
| unsigned int | id | ||
| ) |
| void vtkPVSynchronizedRenderer::SetKdTree | ( | vtkPKdTree * | kdtree | ) |
kd tree that gives processes ordering. Initial value is a NULL pointer. This is used only when UseOrderedCompositing is true.
| void vtkPVSynchronizedRenderer::SetRenderer | ( | vtkRenderer * | ) |
Set the renderer that is being synchronized.
| virtual void vtkPVSynchronizedRenderer::SetEnabled | ( | bool | enabled | ) | [virtual] |
Enable/Disable parallel rendering.
| virtual bool vtkPVSynchronizedRenderer::GetEnabled | ( | ) | [virtual] |
Enable/Disable parallel rendering.
| virtual void vtkPVSynchronizedRenderer::EnabledOn | ( | ) | [virtual] |
Enable/Disable parallel rendering.
| virtual void vtkPVSynchronizedRenderer::EnabledOff | ( | ) | [virtual] |
Enable/Disable parallel rendering.
| void vtkPVSynchronizedRenderer::SetImageReductionFactor | ( | int | ) |
Get/Set the image reduction factor. This needs to be set on all processes and must match up.
| virtual int vtkPVSynchronizedRenderer::GetImageReductionFactor | ( | ) | [virtual] |
Get/Set the image reduction factor. This needs to be set on all processes and must match up.
| void vtkPVSynchronizedRenderer::SetDataReplicatedOnAllProcesses | ( | bool | ) |
Set to true if data is replicated on all processes. This will enable IceT to minimize communications since data is available on all process. Off by default.
| virtual void vtkPVSynchronizedRenderer::DataReplicatedOnAllProcessesOn | ( | ) | [virtual] |
Set to true if data is replicated on all processes. This will enable IceT to minimize communications since data is available on all process. Off by default.
| virtual void vtkPVSynchronizedRenderer::DataReplicatedOnAllProcessesOff | ( | ) | [virtual] |
Set to true if data is replicated on all processes. This will enable IceT to minimize communications since data is available on all process. Off by default.
| void vtkPVSynchronizedRenderer::SetImageProcessingPass | ( | vtkImageProcessingPass * | ) |
Get/Set an image processing pass to process the rendered images.
| virtual vtkImageProcessingPass* vtkPVSynchronizedRenderer::GetImageProcessingPass | ( | ) | [virtual] |
Get/Set an image processing pass to process the rendered images.
| void vtkPVSynchronizedRenderer::SetRenderPass | ( | vtkRenderPass * | ) |
Get/Set geometry rendering pass. This pass is used to render the geometry. If none specified then default rendering pipeline is used. This is typically the render-pass pipeline after the CameraPass. The CameraPass is setup by ParaView specially since ParaView needs some customizations for multiviews/icet etc.
| virtual vtkRenderPass* vtkPVSynchronizedRenderer::GetRenderPass | ( | ) | [virtual] |
Get/Set geometry rendering pass. This pass is used to render the geometry. If none specified then default rendering pipeline is used. This is typically the render-pass pipeline after the CameraPass. The CameraPass is setup by ParaView specially since ParaView needs some customizations for multiviews/icet etc.
| void vtkPVSynchronizedRenderer::ConfigureCompressor | ( | const char * | configuration | ) |
Passes the compressor configuration to the client-server synchronizer, if any. This affects the image compression used to relay images back to the client. See vtkPVClientServerSynchronizedRenderers::ConfigureCompressor() for details.
| void vtkPVSynchronizedRenderer::SetLossLessCompression | ( | bool | ) |
Passes the compressor configuration to the client-server synchronizer, if any. This affects the image compression used to relay images back to the client. See vtkPVClientServerSynchronizedRenderers::ConfigureCompressor() for details.
| void vtkPVSynchronizedRenderer::SetUseDepthBuffer | ( | bool | ) |
Activates or de-activated the use of Depth Buffer in an ImageProcessingPass
| virtual void vtkPVSynchronizedRenderer::SetupPasses | ( | ) | [protected, virtual] |
Sets up the render passes on the renderer. This won't get called on processes where vtkIceTSynchronizedRenderers is used. In that case the passes are forwarded to the vtkIceTSynchronizedRenderers instance.
Definition at line 128 of file vtkPVSynchronizedRenderer.h.
Definition at line 129 of file vtkPVSynchronizedRenderer.h.
Definition at line 130 of file vtkPVSynchronizedRenderer.h.
vtkRenderPass* vtkPVSynchronizedRenderer::RenderPass [protected] |
Definition at line 131 of file vtkPVSynchronizedRenderer.h.
ModeEnum vtkPVSynchronizedRenderer::Mode [protected] |
Definition at line 142 of file vtkPVSynchronizedRenderer.h.
bool vtkPVSynchronizedRenderer::Enabled [protected] |
Definition at line 143 of file vtkPVSynchronizedRenderer.h.
bool vtkPVSynchronizedRenderer::DisableIceT [protected] |
Definition at line 144 of file vtkPVSynchronizedRenderer.h.
int vtkPVSynchronizedRenderer::ImageReductionFactor [protected] |
Definition at line 145 of file vtkPVSynchronizedRenderer.h.
vtkOpenGLRenderer* vtkPVSynchronizedRenderer::Renderer [protected] |
Definition at line 146 of file vtkPVSynchronizedRenderer.h.
bool vtkPVSynchronizedRenderer::UseDepthBuffer [protected] |
Definition at line 148 of file vtkPVSynchronizedRenderer.h.
1.7.5.1