ParaView
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
vtkSMDomainIterator Class Reference

iterates over domains of a property More...

#include <vtkSMDomainIterator.h>

Inheritance diagram for vtkSMDomainIterator:
Inheritance graph
[legend]
Collaboration diagram for vtkSMDomainIterator:
Collaboration graph
[legend]

Public Types

typedef vtkSMObject Superclass
 
- Public Types inherited from vtkSMObject
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void SetProperty (vtkSMProperty *property)
 A property must be assigned before iteration is performed. More...
 
void Begin ()
 Go to the first domain. More...
 
int IsAtEnd ()
 Is the iterator at the end of the list. More...
 
void Next ()
 Move to the next iterator. More...
 
const char * GetKey ()
 Returns the key (the name) of the current domain. More...
 
vtkSMDomainGetDomain ()
 Returns the current domain. More...
 
virtual vtkSMPropertyGetProperty ()
 Returns the property being iterated over. More...
 
- Public Member Functions inherited from vtkSMObject
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

static vtkSMDomainIteratorNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMDomainIteratorSafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkSMObject
static vtkSMObjectNew ()
 
static int IsTypeOf (const char *type)
 
static vtkSMObjectSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkSMDomainIterator ()
 
 ~vtkSMDomainIterator ()
 
- Protected Member Functions inherited from vtkSMObject
 vtkSMObject ()
 
 ~vtkSMObject ()
 

Protected Attributes

vtkSMPropertyProperty
 

Detailed Description

iterates over domains of a property

vtkSMDomainIterator iterates over the domains of a property.

Definition at line 33 of file vtkSMDomainIterator.h.

Member Typedef Documentation

◆ Superclass

Definition at line 37 of file vtkSMDomainIterator.h.

Constructor & Destructor Documentation

◆ vtkSMDomainIterator()

vtkSMDomainIterator::vtkSMDomainIterator ( )
protected

◆ ~vtkSMDomainIterator()

vtkSMDomainIterator::~vtkSMDomainIterator ( )
protected

Member Function Documentation

◆ New()

static vtkSMDomainIterator* vtkSMDomainIterator::New ( )
static

◆ GetClassName()

virtual const char* vtkSMDomainIterator::GetClassName ( )
virtual

Reimplemented from vtkSMObject.

◆ IsTypeOf()

static int vtkSMDomainIterator::IsTypeOf ( const char *  type)
static

◆ IsA()

virtual int vtkSMDomainIterator::IsA ( const char *  type)
virtual

Reimplemented from vtkSMObject.

◆ SafeDownCast()

static vtkSMDomainIterator* vtkSMDomainIterator::SafeDownCast ( vtkObject *  o)
static

◆ PrintSelf()

void vtkSMDomainIterator::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ SetProperty()

void vtkSMDomainIterator::SetProperty ( vtkSMProperty property)

A property must be assigned before iteration is performed.

◆ GetProperty()

virtual vtkSMProperty* vtkSMDomainIterator::GetProperty ( )
virtual

Returns the property being iterated over.

◆ Begin()

void vtkSMDomainIterator::Begin ( )

Go to the first domain.

◆ IsAtEnd()

int vtkSMDomainIterator::IsAtEnd ( )

Is the iterator at the end of the list.

◆ Next()

void vtkSMDomainIterator::Next ( )

Move to the next iterator.

◆ GetKey()

const char* vtkSMDomainIterator::GetKey ( )

Returns the key (the name) of the current domain.

◆ GetDomain()

vtkSMDomain* vtkSMDomainIterator::GetDomain ( )

Returns the current domain.

Member Data Documentation

◆ Property

vtkSMProperty* vtkSMDomainIterator::Property
protected

Definition at line 81 of file vtkSMDomainIterator.h.


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