Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkSMCubeAxesDisplayProxy Class Reference

Collect the pick data. More...

#include <vtkSMCubeAxesDisplayProxy.h>

Inheritance diagram for vtkSMCubeAxesDisplayProxy:

Inheritance graph
[legend]
Collaboration diagram for vtkSMCubeAxesDisplayProxy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkSMCubeAxesDisplayProxy, vtkSMConsumerDisplayProxy)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void AddInput (vtkSMSourceProxy *input, const char *, int)
virtual void SetInput (vtkSMProxy *input)
virtual void Update ()
virtual void CacheUpdate (int idx, int total)
virtual void InvalidateGeometry ()
virtual void MarkConsumersAsModified ()
virtual void AddToRenderModule (vtkSMRenderModuleProxy *)
virtual void RemoveFromRenderModule (vtkSMRenderModuleProxy *)
virtual void SetVisibility (int v)
virtual int GetVisibility ()

Static Public Member Functions

vtkSMCubeAxesDisplayProxyNew ()

Protected Member Functions

 vtkSMCubeAxesDisplayProxy ()
 ~vtkSMCubeAxesDisplayProxy ()
virtual void RemoveAllCaches ()
virtual void CreateVTKObjects (int num)
 vtkSMCubeAxesDisplayProxy (const vtkSMCubeAxesDisplayProxy &)
void operator= (const vtkSMCubeAxesDisplayProxy &)

Protected Attributes

int NumberOfCaches
double ** Caches
int GeometryIsValid
int Visibility
vtkSMRenderModuleProxyRenderModuleProxy
vtkSMProxyCubeAxesProxy
vtkSMSourceProxyInput

Detailed Description

Collect the pick data.

This class takes an input and collects the data for display in the UI. It is responsible for displaying the labels on the points.

Definition at line 38 of file vtkSMCubeAxesDisplayProxy.h.


Constructor & Destructor Documentation

vtkSMCubeAxesDisplayProxy::vtkSMCubeAxesDisplayProxy  )  [protected]
 

vtkSMCubeAxesDisplayProxy::~vtkSMCubeAxesDisplayProxy  )  [protected]
 

vtkSMCubeAxesDisplayProxy::vtkSMCubeAxesDisplayProxy const vtkSMCubeAxesDisplayProxy  )  [protected]
 


Member Function Documentation

vtkSMCubeAxesDisplayProxy* vtkSMCubeAxesDisplayProxy::New  )  [static]
 

Reimplemented from vtkSMDisplayProxy.

vtkSMCubeAxesDisplayProxy::vtkTypeRevisionMacro vtkSMCubeAxesDisplayProxy  ,
vtkSMConsumerDisplayProxy 
 

void vtkSMCubeAxesDisplayProxy::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkSMConsumerDisplayProxy.

virtual void vtkSMCubeAxesDisplayProxy::AddToRenderModule vtkSMRenderModuleProxy  )  [virtual]
 

Called when the display is added/removed to/from a RenderModule.

Reimplemented from vtkSMDisplayProxy.

virtual void vtkSMCubeAxesDisplayProxy::RemoveFromRenderModule vtkSMRenderModuleProxy  )  [virtual]
 

Called when the display is added/removed to/from a RenderModule.

Reimplemented from vtkSMDisplayProxy.

virtual void vtkSMCubeAxesDisplayProxy::AddInput vtkSMSourceProxy input,
const char *  ,
int 
[virtual]
 

Called when setting input using the Input property. Internally calls SetInput.

Implements vtkSMConsumerDisplayProxy.

virtual void vtkSMCubeAxesDisplayProxy::SetInput vtkSMProxy input  )  [virtual]
 

Connects the parts data to the plot actor. All point data arrays are ploted for now. Data must already be updated.

virtual void vtkSMCubeAxesDisplayProxy::SetVisibility int  v  )  [virtual]
 

Turns visibility on or off.

virtual int vtkSMCubeAxesDisplayProxy::GetVisibility  )  [virtual]
 

Turns visibility on or off.

virtual void vtkSMCubeAxesDisplayProxy::Update  )  [virtual]
 

This method updates the piece that has been assigned to this process.

Reimplemented from vtkSMDisplayProxy.

virtual void vtkSMCubeAxesDisplayProxy::CacheUpdate int  idx,
int  total
[virtual]
 

For flip books.

virtual void vtkSMCubeAxesDisplayProxy::InvalidateGeometry  )  [virtual]
 

PVSource calls this when it gets modified.

virtual void vtkSMCubeAxesDisplayProxy::MarkConsumersAsModified  )  [virtual]
 

Calls MarkConsumersAsModified() on all consumers. Sub-classes should add their functionality and call this. Overridden to clean up cached geometry as well.

Reimplemented from vtkSMProxy.

virtual void vtkSMCubeAxesDisplayProxy::RemoveAllCaches  )  [protected, virtual]
 

virtual void vtkSMCubeAxesDisplayProxy::CreateVTKObjects int  num  )  [protected, virtual]
 

Given the number of objects (numObjects), class name (VTKClassName) and server ids ( this->GetServerIDs()), this methods instantiates the objects on the server(s)

Reimplemented from vtkSMProxy.

void vtkSMCubeAxesDisplayProxy::operator= const vtkSMCubeAxesDisplayProxy  )  [protected]
 


Member Data Documentation

int vtkSMCubeAxesDisplayProxy::NumberOfCaches [protected]
 

Definition at line 84 of file vtkSMCubeAxesDisplayProxy.h.

double** vtkSMCubeAxesDisplayProxy::Caches [protected]
 

Definition at line 85 of file vtkSMCubeAxesDisplayProxy.h.

int vtkSMCubeAxesDisplayProxy::GeometryIsValid [protected]
 

Definition at line 87 of file vtkSMCubeAxesDisplayProxy.h.

int vtkSMCubeAxesDisplayProxy::Visibility [protected]
 

Definition at line 88 of file vtkSMCubeAxesDisplayProxy.h.

vtkSMRenderModuleProxy* vtkSMCubeAxesDisplayProxy::RenderModuleProxy [protected]
 

Definition at line 90 of file vtkSMCubeAxesDisplayProxy.h.

vtkSMProxy* vtkSMCubeAxesDisplayProxy::CubeAxesProxy [protected]
 

Definition at line 91 of file vtkSMCubeAxesDisplayProxy.h.

vtkSMSourceProxy* vtkSMCubeAxesDisplayProxy::Input [protected]
 

Definition at line 92 of file vtkSMCubeAxesDisplayProxy.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:37:24 2006 for ParaView by doxygen 1.3.5