Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVInputProperty Class Reference

Holds description of a VTK filters input. More...

#include <vtkPVInputProperty.h>

List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVInputProperty, vtkObject)
void PrintSelf (ostream &os, vtkIndent indent)
void Copy (vtkPVInputProperty *in)
int GetIsValidInput (vtkPVSource *input, vtkPVSource *pvs)
virtual void SetName (const char *)
virtual char * GetName ()
virtual void SetType (const char *)
virtual char * GetType ()

Static Public Member Functions

vtkPVInputPropertyNew ()

Protected Member Functions

 vtkPVInputProperty ()
 ~vtkPVInputProperty ()
 vtkPVInputProperty (const vtkPVInputProperty &)
void operator= (const vtkPVInputProperty &)

Protected Attributes

char * Name
char * Type


Detailed Description

Holds description of a VTK filters input.

This is a first attempt at separating a fitlers property from the user interface (in this case an input menu). Inputs are different from other properties in that they are stored in both vtkPVSource and vtkSource. I may not need an input menu, but the input still needs to be set in batch scripts.

Properties for UI (Properties Page) is an unfortunate KW naming convention.

Definition at line 36 of file vtkPVInputProperty.h.


Constructor & Destructor Documentation

vtkPVInputProperty::vtkPVInputProperty  )  [protected]
 

vtkPVInputProperty::~vtkPVInputProperty  )  [protected]
 

vtkPVInputProperty::vtkPVInputProperty const vtkPVInputProperty  )  [protected]
 


Member Function Documentation

vtkPVInputProperty* vtkPVInputProperty::New  )  [static]
 

vtkPVInputProperty::vtkTypeRevisionMacro vtkPVInputProperty  ,
vtkObject 
 

void vtkPVInputProperty::PrintSelf ostream &  os,
vtkIndent  indent
 

void vtkPVInputProperty::Copy vtkPVInputProperty in  ) 
 

int vtkPVInputProperty::GetIsValidInput vtkPVSource input,
vtkPVSource pvs
 

This method return 1 if the PVData matches the property. The pvSource pointer is only used by one requirement so far. vtkDataToDataSetFilters cannot change input types.

virtual void vtkPVInputProperty::SetName const char *   )  [virtual]
 

The name is used to construct methods for setting/adding/getting the input. It is most commonly "Input", but can also be "Source" ...

virtual char* vtkPVInputProperty::GetName  )  [virtual]
 

The name is used to construct methods for setting/adding/getting the input. It is most commonly "Input", but can also be "Source" ...

virtual void vtkPVInputProperty::SetType const char *   )  [virtual]
 

The type describes which describes the set on input classes which the input will accept. The value here is taken from VTK definitions: VTK_DATA_SET, VTK_POINT_DATA, VTK_STRUCTURED_DATA, VTK_POINT_SET, VTK_IMAGE_DATA, VTK_RECTILINEAR_GRID ...

virtual char* vtkPVInputProperty::GetType  )  [virtual]
 

The type describes which describes the set on input classes which the input will accept. The value here is taken from VTK definitions: VTK_DATA_SET, VTK_POINT_DATA, VTK_STRUCTURED_DATA, VTK_POINT_SET, VTK_IMAGE_DATA, VTK_RECTILINEAR_GRID ...

void vtkPVInputProperty::operator= const vtkPVInputProperty  )  [protected]
 


Member Data Documentation

char* vtkPVInputProperty::Name [protected]
 

Definition at line 70 of file vtkPVInputProperty.h.

char* vtkPVInputProperty::Type [protected]
 

Definition at line 71 of file vtkPVInputProperty.h.


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:39:06 2006 for ParaView by doxygen 1.3.5