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 | List of all members
vtkDataSetCollection Class Reference

maintain an unordered list of dataset objects More...

#include <vtkDataSetCollection.h>

Inherits vtkCollection.

Public Types

typedef vtkCollection Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkDataSetCollectionNewInstance () const
 
void AddItem (vtkDataSet *ds)
 
vtkDataSet * GetNextItem ()
 
vtkDataSet * GetNextDataSet ()
 
vtkDataSet * GetItem (int i)
 
vtkDataSet * GetDataSet (int i)
 
vtkDataSet * GetNextDataSet (vtkCollectionSimpleIterator &cookie)
 

Static Public Member Functions

static vtkDataSetCollectionNew ()
 
static int IsTypeOf (const char *type)
 
static vtkDataSetCollectionSafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
 vtkDataSetCollection ()
 
 ~vtkDataSetCollection ()
 

Detailed Description

maintain an unordered list of dataset objects

vtkDataSetCollection is an object that creates and manipulates lists of datasets. See also vtkCollection and subclasses.

Definition at line 30 of file vtkDataSetCollection.h.

Member Typedef Documentation

typedef vtkCollection vtkDataSetCollection::Superclass

Definition at line 34 of file vtkDataSetCollection.h.

Constructor & Destructor Documentation

vtkDataSetCollection::vtkDataSetCollection ( )
inlineprotected

Definition at line 70 of file vtkDataSetCollection.h.

vtkDataSetCollection::~vtkDataSetCollection ( )
inlineprotected

Definition at line 71 of file vtkDataSetCollection.h.

Member Function Documentation

static vtkDataSetCollection* vtkDataSetCollection::New ( )
static
static int vtkDataSetCollection::IsTypeOf ( const char *  type)
static
virtual int vtkDataSetCollection::IsA ( const char *  type)
virtual
static vtkDataSetCollection* vtkDataSetCollection::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkDataSetCollection::NewInstanceInternal ( ) const
protectedvirtual
vtkDataSetCollection* vtkDataSetCollection::NewInstance ( ) const
void vtkDataSetCollection::AddItem ( vtkDataSet *  ds)
inline

Add a dataset to the list.

Definition at line 38 of file vtkDataSetCollection.h.

vtkDataSet* vtkDataSetCollection::GetNextItem ( )
inline

Get the next dataset in the list.

Definition at line 46 of file vtkDataSetCollection.h.

vtkDataSet* vtkDataSetCollection::GetNextDataSet ( )
inline

Get the next dataset in the list.

Definition at line 48 of file vtkDataSetCollection.h.

vtkDataSet* vtkDataSetCollection::GetItem ( int  i)
inline

Get the ith dataset in the list.

Definition at line 54 of file vtkDataSetCollection.h.

vtkDataSet* vtkDataSetCollection::GetDataSet ( int  i)
inline

Get the ith dataset in the list.

Definition at line 56 of file vtkDataSetCollection.h.

vtkDataSet* vtkDataSetCollection::GetNextDataSet ( vtkCollectionSimpleIterator &  cookie)
inline

Reentrant safe way to get an object in a collection. Just pass the same cookie back and forth.

Definition at line 64 of file vtkDataSetCollection.h.


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