VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkMemoryLimitImageDataStreamer Class Reference

Initiates streaming on image data. More...

#include <vtkMemoryLimitImageDataStreamer.h>

Inheritance diagram for vtkMemoryLimitImageDataStreamer:
[legend]
Collaboration diagram for vtkMemoryLimitImageDataStreamer:
[legend]

Public Types

typedef vtkImageDataStreamer Superclass
 
- Public Types inherited from vtkImageDataStreamer
typedef vtkImageAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkMemoryLimitImageDataStreamerNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual void SetMemoryLimit (unsigned long)
 
virtual unsigned long GetMemoryLimit ()
 
- Public Member Functions inherited from vtkImageDataStreamer
vtkImageDataStreamerNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 
virtual void Update ()
 
virtual void Update (int port)
 
virtual void UpdateWholeExtent ()
 
int ProcessRequest (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
virtual void SetNumberOfStreamDivisions (int)
 
virtual int GetNumberOfStreamDivisions ()
 
virtual void SetExtentTranslator (vtkExtentTranslator *)
 
virtual vtkExtentTranslator * GetExtentTranslator ()
 

Static Public Member Functions

static
vtkMemoryLimitImageDataStreamer
New ()
 
static int IsTypeOf (const char *type)
 
static
vtkMemoryLimitImageDataStreamer
SafeDownCast (vtkObjectBase *o)
 
- Static Public Member Functions inherited from vtkImageDataStreamer
static vtkImageDataStreamerNew ()
 
static int IsTypeOf (const char *type)
 
static vtkImageDataStreamerSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkMemoryLimitImageDataStreamer ()
 
 ~vtkMemoryLimitImageDataStreamer ()
 
- Protected Member Functions inherited from vtkImageDataStreamer
 vtkImageDataStreamer ()
 
 ~vtkImageDataStreamer ()
 

Protected Attributes

unsigned long MemoryLimit
 
- Protected Attributes inherited from vtkImageDataStreamer
vtkExtentTranslator * ExtentTranslator
 
int NumberOfStreamDivisions
 
int CurrentDivision
 

Detailed Description

Initiates streaming on image data.

To satisfy a request, this filter calls update on its input many times with smaller update extents. All processing up stream streams smaller pieces.

Tests:
vtkMemoryLimitImageDataStreamer (Tests)

Definition at line 33 of file vtkMemoryLimitImageDataStreamer.h.

Member Typedef Documentation

Definition at line 37 of file vtkMemoryLimitImageDataStreamer.h.

Constructor & Destructor Documentation

vtkMemoryLimitImageDataStreamer::vtkMemoryLimitImageDataStreamer ( )
protected
vtkMemoryLimitImageDataStreamer::~vtkMemoryLimitImageDataStreamer ( )
inlineprotected

Definition at line 53 of file vtkMemoryLimitImageDataStreamer.h.

Member Function Documentation

static vtkMemoryLimitImageDataStreamer* vtkMemoryLimitImageDataStreamer::New ( )
static
static int vtkMemoryLimitImageDataStreamer::IsTypeOf ( const char *  type)
static
virtual int vtkMemoryLimitImageDataStreamer::IsA ( const char *  type)
virtual

Reimplemented from vtkImageDataStreamer.

static vtkMemoryLimitImageDataStreamer* vtkMemoryLimitImageDataStreamer::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkMemoryLimitImageDataStreamer::NewInstanceInternal ( ) const
protectedvirtual

Reimplemented from vtkImageDataStreamer.

vtkMemoryLimitImageDataStreamer* vtkMemoryLimitImageDataStreamer::NewInstance ( ) const
void vtkMemoryLimitImageDataStreamer::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkMemoryLimitImageDataStreamer::SetMemoryLimit ( unsigned  long)
virtual

Set / Get the memory limit in kilobytes.

virtual unsigned long vtkMemoryLimitImageDataStreamer::GetMemoryLimit ( )
virtual

Set / Get the memory limit in kilobytes.

int vtkMemoryLimitImageDataStreamer::ProcessRequest ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)

Member Data Documentation

unsigned long vtkMemoryLimitImageDataStreamer::MemoryLimit
protected

Definition at line 53 of file vtkMemoryLimitImageDataStreamer.h.


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