ParaView
Public Member Functions | Static Public Member Functions | Protected Member Functions
vtkSMComparativeViewProxy Class Reference

view for comparative visualization/ film-strips. More...

#include <vtkSMComparativeViewProxy.h>

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

List of all members.

Public Member Functions

virtual const char * GetClassName ()
virtual int IsA (const char *type)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Update ()
virtual vtkSMRepresentationProxyCreateDefaultRepresentation (vtkSMProxy *, int)
void GetViews (vtkCollection *collection)
vtkSMViewProxyGetRootView ()
virtual void MarkDirty (vtkSMProxy *modifiedProxy)
void GetRepresentationsForView (vtkSMViewProxy *, vtkCollection *)
void GetRepresentations (int x, int y, vtkCollection *)

Static Public Member Functions

static vtkSMComparativeViewProxyNew ()
static int IsTypeOf (const char *type)
static vtkSMComparativeViewProxySafeDownCast (vtkObject *o)

Protected Member Functions

 vtkSMComparativeViewProxy ()
 ~vtkSMComparativeViewProxy ()
void InvokeConfigureEvent ()
virtual void CreateVTKObjects ()

Detailed Description

view for comparative visualization/ film-strips.

vtkSMComparativeViewProxy is the view used to generate/view comparative visualizations/film-strips. vtkSMComparativeViewProxy works together with vtkPVComparativeView -- the vtk-object for which this represents the proxy. vtkPVComparativeView is a client-side VTK object which literally uses the view and representation proxies to simulate the comparative view. Refer to vtkPVComparativeView for details.

Definition at line 34 of file vtkSMComparativeViewProxy.h.


Constructor & Destructor Documentation

vtkSMComparativeViewProxy::vtkSMComparativeViewProxy ( ) [protected]
vtkSMComparativeViewProxy::~vtkSMComparativeViewProxy ( ) [protected]

Member Function Documentation

static vtkSMComparativeViewProxy* vtkSMComparativeViewProxy::New ( ) [static]

Reimplemented from vtkSMViewProxy.

virtual const char* vtkSMComparativeViewProxy::GetClassName ( ) [virtual]

Reimplemented from vtkSMViewProxy.

static int vtkSMComparativeViewProxy::IsTypeOf ( const char *  type) [static]

Reimplemented from vtkSMViewProxy.

virtual int vtkSMComparativeViewProxy::IsA ( const char *  type) [virtual]

Reimplemented from vtkSMViewProxy.

static vtkSMComparativeViewProxy* vtkSMComparativeViewProxy::SafeDownCast ( vtkObject o) [static]

Reimplemented from vtkSMViewProxy.

void vtkSMComparativeViewProxy::PrintSelf ( ostream &  os,
vtkIndent  indent 
) [virtual]

Reimplemented from vtkSMViewProxy.

virtual void vtkSMComparativeViewProxy::Update ( ) [virtual]

Updates the data pipelines for all visible representations.

Reimplemented from vtkSMViewProxy.

virtual vtkSMRepresentationProxy* vtkSMComparativeViewProxy::CreateDefaultRepresentation ( vtkSMProxy ,
int   
) [virtual]

Create a default representation for the given source proxy. Returns a new proxy. Overridden to forward the call to the internal root view proxy.

Reimplemented from vtkSMViewProxy.

void vtkSMComparativeViewProxy::GetViews ( vtkCollection collection)

Get all the internal views. The views should only be used to be layed out by the GUI. It's not recommended to directly change the properties of the views.

void vtkSMComparativeViewProxy::GetRepresentationsForView ( vtkSMViewProxy ,
vtkCollection  
)

Get all internal vtkSMRepresentations for a given view. If the given view is not managed by this comparative view it will be ignored. The representations should only be used by the GUI for creating representation clones. It is not recommended to directly change the properties of the returned representations.

void vtkSMComparativeViewProxy::GetRepresentations ( int  x,
int  y,
vtkCollection  
)

Get all internal vtkSMRepresentations for a given view. If the given view is not managed by this comparative view it will be ignored. The representations should only be used by the GUI for creating representation clones. It is not recommended to directly change the properties of the returned representations.

vtkSMViewProxy* vtkSMComparativeViewProxy::GetRootView ( )

Returns the root view proxy.

virtual void vtkSMComparativeViewProxy::MarkDirty ( vtkSMProxy modifiedProxy) [virtual]

Dirty means this algorithm will execute during next update. This all marks all consumers as dirty.

Reimplemented from vtkSMProxy.

void vtkSMComparativeViewProxy::InvokeConfigureEvent ( ) [protected]
virtual void vtkSMComparativeViewProxy::CreateVTKObjects ( ) [protected, virtual]

Called at the end of CreateVTKObjects().

Reimplemented from vtkSMViewProxy.


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