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

vtkCVGeometryCache Class Reference

caches geometry assigned to a mapper More...

#include <vtkCVGeometryCache.h>

List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkCVGeometryCache, vtkPolyDataAlgorithm)
void PrintSelf (ostream &os, vtkIndent indent)
void AddGeometry (vtkPVGeometryFilter *filter)
void RemoveAllGeometry ()

Static Public Member Functions

vtkCVGeometryCacheNew ()

Protected Member Functions

 vtkCVGeometryCache ()
 ~vtkCVGeometryCache ()
virtual int RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual int RequestInformation (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
virtual int RequestDataObject (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)

Protected Attributes

vtkCVGeometryCacheInternal * Internal


Detailed Description

caches geometry assigned to a mapper

vtkCVGeometryCache is a source that provides a cached geometry (shallow) copied from the input of a mapper. It is used in comparative visualization. This is a multiple output source (one output for each added geometry)

Definition at line 35 of file vtkCVGeometryCache.h.


Constructor & Destructor Documentation

vtkCVGeometryCache::vtkCVGeometryCache  )  [protected]
 

vtkCVGeometryCache::~vtkCVGeometryCache  )  [protected]
 


Member Function Documentation

vtkCVGeometryCache* vtkCVGeometryCache::New  )  [static]
 

vtkCVGeometryCache::vtkTypeRevisionMacro vtkCVGeometryCache  ,
vtkPolyDataAlgorithm 
 

void vtkCVGeometryCache::PrintSelf ostream &  os,
vtkIndent  indent
 

void vtkCVGeometryCache::AddGeometry vtkPVGeometryFilter filter  ) 
 

Shallow copies the input of the mapper into the internal cache.

void vtkCVGeometryCache::RemoveAllGeometry  ) 
 

Removes all cached geometry.

virtual int vtkCVGeometryCache::RequestData vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector
[protected, virtual]
 

virtual int vtkCVGeometryCache::RequestInformation vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector
[protected, virtual]
 

virtual int vtkCVGeometryCache::RequestDataObject vtkInformation *  request,
vtkInformationVector **  inputVector,
vtkInformationVector *  outputVector
[protected, virtual]
 


Member Data Documentation

vtkCVGeometryCacheInternal* vtkCVGeometryCache::Internal [protected]
 

Definition at line 63 of file vtkCVGeometryCache.h.


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