VTK
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkCachedStreamingDemandDrivenPipeline Class Reference

#include <vtkCachedStreamingDemandDrivenPipeline.h>

Inherits vtkStreamingDemandDrivenPipeline.

Collaboration diagram for vtkCachedStreamingDemandDrivenPipeline:
[legend]

Public Types

typedef
vtkStreamingDemandDrivenPipeline 
Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual int Update ()
 
virtual int Update (int port)
 
void SetCacheSize (int size)
 
virtual int GetCacheSize ()
 

Static Public Member Functions

static
vtkCachedStreamingDemandDrivenPipeline
New ()
 
static int IsTypeOf (const char *type)
 
static
vtkCachedStreamingDemandDrivenPipeline
SafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkCachedStreamingDemandDrivenPipeline ()
 
 ~vtkCachedStreamingDemandDrivenPipeline ()
 
virtual int NeedToExecuteData (int outputPort, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
 
virtual int ExecuteData (vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
 

Protected Attributes

int CacheSize
 
vtkDataObject ** Data
 
unsigned long * Times
 

Detailed Description

vtkCachedStreamingDemandDrivenPipeline

Definition at line 29 of file vtkCachedStreamingDemandDrivenPipeline.h.

Member Typedef Documentation

typedef vtkStreamingDemandDrivenPipeline vtkCachedStreamingDemandDrivenPipeline::Superclass

Definition at line 35 of file vtkCachedStreamingDemandDrivenPipeline.h.

Constructor & Destructor Documentation

vtkCachedStreamingDemandDrivenPipeline::vtkCachedStreamingDemandDrivenPipeline ( )
protected
vtkCachedStreamingDemandDrivenPipeline::~vtkCachedStreamingDemandDrivenPipeline ( )
protected

Member Function Documentation

static vtkCachedStreamingDemandDrivenPipeline* vtkCachedStreamingDemandDrivenPipeline::New ( )
static
virtual const char* vtkCachedStreamingDemandDrivenPipeline::GetClassName ( )
virtual
static int vtkCachedStreamingDemandDrivenPipeline::IsTypeOf ( const char *  type)
static
virtual int vtkCachedStreamingDemandDrivenPipeline::IsA ( const char *  type)
virtual
static vtkCachedStreamingDemandDrivenPipeline* vtkCachedStreamingDemandDrivenPipeline::SafeDownCast ( vtkObject o)
static
void vtkCachedStreamingDemandDrivenPipeline::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual int vtkCachedStreamingDemandDrivenPipeline::Update ( )
virtual

Bring the algorithm's outputs up-to-date.

virtual int vtkCachedStreamingDemandDrivenPipeline::Update ( int  port)
virtual

Bring the algorithm's outputs up-to-date.

void vtkCachedStreamingDemandDrivenPipeline::SetCacheSize ( int  size)

This is the maximum number of images that can be retained in memory. it defaults to 10.

virtual int vtkCachedStreamingDemandDrivenPipeline::GetCacheSize ( )
virtual

This is the maximum number of images that can be retained in memory. it defaults to 10.

virtual int vtkCachedStreamingDemandDrivenPipeline::NeedToExecuteData ( int  outputPort,
vtkInformationVector **  inInfoVec,
vtkInformationVector outInfoVec 
)
protectedvirtual
virtual int vtkCachedStreamingDemandDrivenPipeline::ExecuteData ( vtkInformation request,
vtkInformationVector **  inInfoVec,
vtkInformationVector outInfoVec 
)
protectedvirtual

Member Data Documentation

int vtkCachedStreamingDemandDrivenPipeline::CacheSize
protected

Definition at line 62 of file vtkCachedStreamingDemandDrivenPipeline.h.

vtkDataObject** vtkCachedStreamingDemandDrivenPipeline::Data
protected

Definition at line 64 of file vtkCachedStreamingDemandDrivenPipeline.h.

unsigned long* vtkCachedStreamingDemandDrivenPipeline::Times
protected

Definition at line 65 of file vtkCachedStreamingDemandDrivenPipeline.h.


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