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

vtkSMConsumerDisplayProxy Class Reference

proxy for displays that take input. More...

#include <vtkSMConsumerDisplayProxy.h>

Inheritance diagram for vtkSMConsumerDisplayProxy:

Inheritance graph
[legend]
Collaboration diagram for vtkSMConsumerDisplayProxy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkSMConsumerDisplayProxy, vtkSMDisplayProxy)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void AddInput (vtkSMSourceProxy *input, const char *method, int hasMultipleInputs)=0

Protected Member Functions

 vtkSMConsumerDisplayProxy ()
 ~vtkSMConsumerDisplayProxy ()

Detailed Description

proxy for displays that take input.

This is the abstract superclass for display proxies that take an input. It mimicks the part of the interface of vtkSMSourceProxy so that this proxy (and subclasses) can provide a vtkSMInputProperty.

Definition at line 29 of file vtkSMConsumerDisplayProxy.h.


Constructor & Destructor Documentation

vtkSMConsumerDisplayProxy::vtkSMConsumerDisplayProxy  )  [protected]
 

vtkSMConsumerDisplayProxy::~vtkSMConsumerDisplayProxy  )  [protected]
 


Member Function Documentation

vtkSMConsumerDisplayProxy::vtkTypeRevisionMacro vtkSMConsumerDisplayProxy  ,
vtkSMDisplayProxy 
 

void vtkSMConsumerDisplayProxy::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkSMDisplayProxy.

Reimplemented in vtkSMCompositeDisplayProxy, vtkSMCubeAxesDisplayProxy, vtkSMDataObjectDisplayProxy, vtkSMIceTMultiDisplayProxy, vtkSMLODDisplayProxy, vtkSMMultiDisplayProxy, vtkSMPointLabelDisplayProxy, and vtkSMXYPlotDisplayProxy.

virtual void vtkSMConsumerDisplayProxy::AddInput vtkSMSourceProxy input,
const char *  method,
int  hasMultipleInputs
[pure virtual]
 

Called when setting input using the Input property. Subclasses must override this method to set the input to the display pipeline. Typically, none of the displays use method/hasMultipleInputs arguements.

Implemented in vtkSMCubeAxesDisplayProxy, vtkSMDataObjectDisplayProxy, vtkSMPointLabelDisplayProxy, and vtkSMXYPlotDisplayProxy.


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