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
vtkPlaneCollection Class Reference

maintain a list of planes More...

#include <vtkPlaneCollection.h>

Inherits vtkCollection.

Public Types

typedef vtkCollection Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkPlaneCollectionNewInstance () const
 
void AddItem (vtkPlane *)
 
vtkPlane * GetNextItem ()
 
vtkPlane * GetItem (int i)
 
vtkPlane * GetNextPlane (vtkCollectionSimpleIterator &cookie)
 

Static Public Member Functions

static int IsTypeOf (const char *type)
 
static vtkPlaneCollectionSafeDownCast (vtkObjectBase *o)
 
static vtkPlaneCollectionNew ()
 

Protected Member Functions

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

Detailed Description

maintain a list of planes

vtkPlaneCollection is an object that creates and manipulates lists of objects of type vtkPlane.

See Also
vtkCollection
Tests:
vtkPlaneCollection (Tests)

Definition at line 35 of file vtkPlaneCollection.h.

Member Typedef Documentation

typedef vtkCollection vtkPlaneCollection::Superclass

Definition at line 38 of file vtkPlaneCollection.h.

Constructor & Destructor Documentation

vtkPlaneCollection::vtkPlaneCollection ( )
inlineprotected

Definition at line 62 of file vtkPlaneCollection.h.

vtkPlaneCollection::~vtkPlaneCollection ( )
inlineprotected

Definition at line 63 of file vtkPlaneCollection.h.

Member Function Documentation

static int vtkPlaneCollection::IsTypeOf ( const char *  type)
static
virtual int vtkPlaneCollection::IsA ( const char *  type)
virtual
static vtkPlaneCollection* vtkPlaneCollection::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkPlaneCollection::NewInstanceInternal ( ) const
protectedvirtual
vtkPlaneCollection* vtkPlaneCollection::NewInstance ( ) const
static vtkPlaneCollection* vtkPlaneCollection::New ( )
static
void vtkPlaneCollection::AddItem ( vtkPlane *  f)
inline

Add a plane to the list.

Definition at line 75 of file vtkPlaneCollection.h.

vtkPlane * vtkPlaneCollection::GetNextItem ( )
inline

Get the next plane in the list.

Definition at line 80 of file vtkPlaneCollection.h.

vtkPlane* vtkPlaneCollection::GetItem ( int  i)
inline

Get the ith plane in the list.

Definition at line 49 of file vtkPlaneCollection.h.

vtkPlane* vtkPlaneCollection::GetNextPlane ( vtkCollectionSimpleIterator &  cookie)

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


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