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

This class provides the data description for each input for the coprocessor pipelines. More...

#include <vtkCPInputDataDescription.h>

Inherits vtkObject.

Public Types

typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent)
 
void Reset ()
 
void AddPointField (const char *FieldName)
 
void AddCellField (const char *FieldName)
 
unsigned int GetNumberOfFields ()
 
const char * GetFieldName (unsigned int FieldIndex)
 
bool IsFieldNeeded (const char *FieldName)
 
bool IsFieldPointData (const char *FieldName)
 
virtual void SetAllFields (bool)
 
virtual bool GetAllFields ()
 
virtual void AllFieldsOn ()
 
virtual void AllFieldsOff ()
 
virtual void SetGenerateMesh (bool)
 
virtual bool GetGenerateMesh ()
 
virtual void GenerateMeshOn ()
 
virtual void GenerateMeshOff ()
 
void SetGrid (vtkDataObject *grid)
 
virtual vtkDataObject * GetGrid ()
 
bool GetIfGridIsNecessary ()
 
virtual void SetWholeExtent (int, int, int, int, int, int)
 
virtual void SetWholeExtent (int [6])
 
virtual int * GetWholeExtent ()
 
virtual void GetWholeExtent (int &, int &, int &, int &, int &, int &)
 
virtual void GetWholeExtent (int [6])
 

Static Public Member Functions

static vtkCPInputDataDescriptionNew ()
 
static int IsTypeOf (const char *type)
 
static vtkCPInputDataDescriptionSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkCPInputDataDescription ()
 
 ~vtkCPInputDataDescription ()
 
bool IsInputSufficient ()
 
bool DoesGridContainNeededFields (vtkDataSet *DataSet)
 

Protected Attributes

bool AllFields
 
bool GenerateMesh
 
vtkDataObject * Grid
 

Detailed Description

This class provides the data description for each input for the coprocessor pipelines.

Definition at line 28 of file vtkCPInputDataDescription.h.

Member Typedef Documentation

◆ Superclass

Definition at line 32 of file vtkCPInputDataDescription.h.

Constructor & Destructor Documentation

◆ vtkCPInputDataDescription()

vtkCPInputDataDescription::vtkCPInputDataDescription ( )
protected

◆ ~vtkCPInputDataDescription()

vtkCPInputDataDescription::~vtkCPInputDataDescription ( )
protected

Member Function Documentation

◆ New()

static vtkCPInputDataDescription* vtkCPInputDataDescription::New ( )
static

◆ GetClassName()

virtual const char* vtkCPInputDataDescription::GetClassName ( )
virtual

◆ IsTypeOf()

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

◆ IsA()

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

◆ SafeDownCast()

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

◆ PrintSelf()

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

◆ Reset()

void vtkCPInputDataDescription::Reset ( )

◆ AddPointField()

void vtkCPInputDataDescription::AddPointField ( const char *  FieldName)

◆ AddCellField()

void vtkCPInputDataDescription::AddCellField ( const char *  FieldName)

◆ GetNumberOfFields()

unsigned int vtkCPInputDataDescription::GetNumberOfFields ( )

◆ GetFieldName()

const char* vtkCPInputDataDescription::GetFieldName ( unsigned int  FieldIndex)

◆ IsFieldNeeded()

bool vtkCPInputDataDescription::IsFieldNeeded ( const char *  FieldName)

◆ IsFieldPointData()

bool vtkCPInputDataDescription::IsFieldPointData ( const char *  FieldName)

◆ SetAllFields()

virtual void vtkCPInputDataDescription::SetAllFields ( bool  )
virtual

◆ GetAllFields()

virtual bool vtkCPInputDataDescription::GetAllFields ( )
virtual

◆ AllFieldsOn()

virtual void vtkCPInputDataDescription::AllFieldsOn ( )
virtual

◆ AllFieldsOff()

virtual void vtkCPInputDataDescription::AllFieldsOff ( )
virtual

◆ SetGenerateMesh()

virtual void vtkCPInputDataDescription::SetGenerateMesh ( bool  )
virtual

◆ GetGenerateMesh()

virtual bool vtkCPInputDataDescription::GetGenerateMesh ( )
virtual

◆ GenerateMeshOn()

virtual void vtkCPInputDataDescription::GenerateMeshOn ( )
virtual

◆ GenerateMeshOff()

virtual void vtkCPInputDataDescription::GenerateMeshOff ( )
virtual

◆ SetGrid()

void vtkCPInputDataDescription::SetGrid ( vtkDataObject *  grid)

◆ GetGrid()

virtual vtkDataObject* vtkCPInputDataDescription::GetGrid ( )
virtual

◆ GetIfGridIsNecessary()

bool vtkCPInputDataDescription::GetIfGridIsNecessary ( )

◆ SetWholeExtent() [1/2]

virtual void vtkCPInputDataDescription::SetWholeExtent ( int  ,
int  ,
int  ,
int  ,
int  ,
int   
)
virtual

◆ SetWholeExtent() [2/2]

virtual void vtkCPInputDataDescription::SetWholeExtent ( int  [6])
virtual

◆ GetWholeExtent() [1/3]

virtual int* vtkCPInputDataDescription::GetWholeExtent ( )
virtual

◆ GetWholeExtent() [2/3]

virtual void vtkCPInputDataDescription::GetWholeExtent ( int &  ,
int &  ,
int &  ,
int &  ,
int &  ,
int &   
)
virtual

◆ GetWholeExtent() [3/3]

virtual void vtkCPInputDataDescription::GetWholeExtent ( int  [6])
virtual

◆ IsInputSufficient()

bool vtkCPInputDataDescription::IsInputSufficient ( )
protected

◆ DoesGridContainNeededFields()

bool vtkCPInputDataDescription::DoesGridContainNeededFields ( vtkDataSet *  DataSet)
protected

Member Data Documentation

◆ AllFields

bool vtkCPInputDataDescription::AllFields
protected

Definition at line 114 of file vtkCPInputDataDescription.h.

◆ GenerateMesh

bool vtkCPInputDataDescription::GenerateMesh
protected

Definition at line 118 of file vtkCPInputDataDescription.h.

◆ Grid

vtkDataObject* vtkCPInputDataDescription::Grid
protected

Definition at line 122 of file vtkCPInputDataDescription.h.


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