ParaView
Public Member Functions | Static Public Member Functions | Protected Slots | Protected Member Functions
pqComparativeRenderView Class Reference

RenderView used for comparative visualization (or film-strip visualization). More...

#include <pqComparativeRenderView.h>

Inheritance diagram for pqComparativeRenderView:
Inheritance graph
[legend]
Collaboration diagram for pqComparativeRenderView:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 pqComparativeRenderView (const QString &group, const QString &name, vtkSMViewProxy *renModule, pqServer *server, QObject *parent=NULL)
virtual ~pqComparativeRenderView ()
vtkSMComparativeViewProxygetComparativeRenderViewProxy () const
 Returns the comparative view proxy.
virtual vtkSMRenderViewProxygetRenderViewProxy () const
 Returns the root render view in the comparative view.
virtual vtkImageDatacaptureImage (int magnification)
 Capture the view image into a new vtkImageData with the given magnification and return it.
virtual vtkImageDatacaptureImage (const QSize &size)
virtual void setDefaultPropertyValues ()
 Sets default values for the underlying proxy.

Static Public Member Functions

static QString comparativeRenderViewType ()
static QString comparativeRenderViewTypeName ()

Protected Slots

void onComparativeVisLayoutChanged ()
 Called when the layout on the comparative vis changes.

Protected Member Functions

virtual QWidget * createWidget ()
 Creates a new instance of the QWidget subclass to be used to show this view.
virtual void initialize ()
 Use this method to initialize the pqObject state using the underlying vtkSMProxy.

Detailed Description

RenderView used for comparative visualization (or film-strip visualization).

Definition at line 40 of file pqComparativeRenderView.h.


Constructor & Destructor Documentation

pqComparativeRenderView::pqComparativeRenderView ( const QString &  group,
const QString &  name,
vtkSMViewProxy renModule,
pqServer server,
QObject *  parent = NULL 
)
virtual pqComparativeRenderView::~pqComparativeRenderView ( ) [virtual]

Member Function Documentation

static QString pqComparativeRenderView::comparativeRenderViewType ( ) [inline, static]

Definition at line 45 of file pqComparativeRenderView.h.

static QString pqComparativeRenderView::comparativeRenderViewTypeName ( ) [inline, static]

Definition at line 46 of file pqComparativeRenderView.h.

vtkSMComparativeViewProxy* pqComparativeRenderView::getComparativeRenderViewProxy ( ) const

Returns the comparative view proxy.

virtual vtkSMRenderViewProxy* pqComparativeRenderView::getRenderViewProxy ( ) const [virtual]

Returns the root render view in the comparative view.

Reimplemented from pqRenderView.

virtual vtkImageData* pqComparativeRenderView::captureImage ( int  magnification) [virtual]

Capture the view image into a new vtkImageData with the given magnification and return it.

Reimplemented from pqRenderView.

virtual vtkImageData* pqComparativeRenderView::captureImage ( const QSize &  size) [inline, virtual]

Reimplemented from pqRenderView.

Definition at line 70 of file pqComparativeRenderView.h.

virtual void pqComparativeRenderView::setDefaultPropertyValues ( ) [virtual]

Sets default values for the underlying proxy.

This is during the initialization stage of the pqProxy for proxies created by the GUI itself i.e. for proxies loaded through state or created by python client this method won't be called.

Reimplemented from pqRenderView.

void pqComparativeRenderView::onComparativeVisLayoutChanged ( ) [protected, slot]

Called when the layout on the comparative vis changes.

virtual QWidget* pqComparativeRenderView::createWidget ( ) [protected, virtual]

Creates a new instance of the QWidget subclass to be used to show this view.

Default implementation creates a QVTKWidget.

Reimplemented from pqRenderView.

virtual void pqComparativeRenderView::initialize ( ) [protected, virtual]

Use this method to initialize the pqObject state using the underlying vtkSMProxy.

This needs to be done only once, after the object has been created.

Reimplemented from pqRenderViewBase.


The documentation for this class was generated from the following file: