VTK
Public Member Functions | Protected Member Functions | Friends | List of all members
vtkDataSetAttributes::FieldList Class Reference

#include <vtkDataSetAttributes.h>

Public Member Functions

 FieldList (int numInputs)
 
 ~FieldList ()
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void InitializeFieldList (vtkDataSetAttributes *dsa)
 
void IntersectFieldList (vtkDataSetAttributes *dsa)
 
void UnionFieldList (vtkDataSetAttributes *dsa)
 
int IsAttributePresent (int attrType)
 
int GetNumberOfFields ()
 
int GetFieldIndex (int i)
 
const char * GetFieldName (int i)
 
int GetFieldComponents (int i)
 
int GetDSAIndex (int index, int i)
 

Protected Member Functions

 FieldList (const FieldList &)
 
void operator= (const FieldList &)
 
void SetFieldIndex (int i, int index)
 

Friends

class vtkDataSetAttributes
 

Detailed Description

Definition at line 645 of file vtkDataSetAttributes.h.

Constructor & Destructor Documentation

◆ FieldList() [1/2]

vtkDataSetAttributes::FieldList::FieldList ( int  numInputs)

◆ ~FieldList()

vtkDataSetAttributes::FieldList::~FieldList ( )

◆ FieldList() [2/2]

vtkDataSetAttributes::FieldList::FieldList ( const FieldList )
inlineprotected

Definition at line 674 of file vtkDataSetAttributes.h.

Member Function Documentation

◆ PrintSelf()

void vtkDataSetAttributes::FieldList::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

◆ InitializeFieldList()

void vtkDataSetAttributes::FieldList::InitializeFieldList ( vtkDataSetAttributes dsa)

◆ IntersectFieldList()

void vtkDataSetAttributes::FieldList::IntersectFieldList ( vtkDataSetAttributes dsa)

◆ UnionFieldList()

void vtkDataSetAttributes::FieldList::UnionFieldList ( vtkDataSetAttributes dsa)

Similar to IntersectFieldList() except that it builds a union of the array list. To determine the active attributes, it still, however, takes an intersection. WARNING!!!-IntersectFieldList() and UnionFieldList() should not be intermixed.

◆ IsAttributePresent()

int vtkDataSetAttributes::FieldList::IsAttributePresent ( int  attrType)

◆ GetNumberOfFields()

int vtkDataSetAttributes::FieldList::GetNumberOfFields ( )
inline

Definition at line 665 of file vtkDataSetAttributes.h.

◆ GetFieldIndex()

int vtkDataSetAttributes::FieldList::GetFieldIndex ( int  i)
inline

Definition at line 666 of file vtkDataSetAttributes.h.

◆ GetFieldName()

const char* vtkDataSetAttributes::FieldList::GetFieldName ( int  i)
inline

Definition at line 667 of file vtkDataSetAttributes.h.

◆ GetFieldComponents()

int vtkDataSetAttributes::FieldList::GetFieldComponents ( int  i)
inline

Definition at line 668 of file vtkDataSetAttributes.h.

◆ GetDSAIndex()

int vtkDataSetAttributes::FieldList::GetDSAIndex ( int  index,
int  i 
)
inline

Definition at line 669 of file vtkDataSetAttributes.h.

◆ operator=()

void vtkDataSetAttributes::FieldList::operator= ( const FieldList )
inlineprotected

Definition at line 675 of file vtkDataSetAttributes.h.

◆ SetFieldIndex()

void vtkDataSetAttributes::FieldList::SetFieldIndex ( int  i,
int  index 
)
inlineprotected

Definition at line 677 of file vtkDataSetAttributes.h.

Friends And Related Function Documentation

◆ vtkDataSetAttributes

friend class vtkDataSetAttributes
friend

Definition at line 671 of file vtkDataSetAttributes.h.


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