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

#include <vtkQuadraturePointInterpolator.h>

Inherits vtkDataSetAlgorithm.

Public Types

typedef vtkDataSetAlgorithm Superclass
 

Public Member Functions

virtual int IsA (const char *type)
 
vtkQuadraturePointInterpolatorNewInstance () const
 
void PrintSelf (ostream &os, vtkIndent indent)
 

Static Public Member Functions

static
vtkQuadraturePointInterpolator
New ()
 
static int IsTypeOf (const char *type)
 
static
vtkQuadraturePointInterpolator
SafeDownCast (vtkObjectBase *o)
 

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
int FillInputPortInformation (int port, vtkInformation *info)
 
int FillOutputPortInformation (int port, vtkInformation *info)
 
int RequestData (vtkInformation *req, vtkInformationVector **input, vtkInformationVector *output)
 
 vtkQuadraturePointInterpolator ()
 
 ~vtkQuadraturePointInterpolator ()
 

Detailed Description

Interpolates each scalar/vector field in a vtkUnstrcturedGrid on its input to a specific set of quadrature points. The set of quadrature points is specified per array via a dictionary (ie an instance of vtkInformationQuadratureSchemeDefinitionVectorKey). contained in the array. The interpolated fields are placed in FieldData along with a set of per cell indexes, that allow random access to a given cells quadrature points.

See Also
vtkQuadratureSchemeDefinition, vtkQuadraturePointsGenerator, vtkInformationQuadratureSchemeDefinitionVectorKey
Tests:
vtkQuadraturePointInterpolator (Tests)

Definition at line 43 of file vtkQuadraturePointInterpolator.h.

Member Typedef Documentation

typedef vtkDataSetAlgorithm vtkQuadraturePointInterpolator::Superclass

Definition at line 47 of file vtkQuadraturePointInterpolator.h.

Constructor & Destructor Documentation

vtkQuadraturePointInterpolator::vtkQuadraturePointInterpolator ( )
protected
vtkQuadraturePointInterpolator::~vtkQuadraturePointInterpolator ( )
protected

Member Function Documentation

static vtkQuadraturePointInterpolator* vtkQuadraturePointInterpolator::New ( )
static
static int vtkQuadraturePointInterpolator::IsTypeOf ( const char *  type)
static
virtual int vtkQuadraturePointInterpolator::IsA ( const char *  type)
virtual
static vtkQuadraturePointInterpolator* vtkQuadraturePointInterpolator::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkQuadraturePointInterpolator::NewInstanceInternal ( ) const
protectedvirtual
vtkQuadraturePointInterpolator* vtkQuadraturePointInterpolator::NewInstance ( ) const
void vtkQuadraturePointInterpolator::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
int vtkQuadraturePointInterpolator::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protected
int vtkQuadraturePointInterpolator::FillOutputPortInformation ( int  port,
vtkInformation *  info 
)
protected
int vtkQuadraturePointInterpolator::RequestData ( vtkInformation *  req,
vtkInformationVector **  input,
vtkInformationVector *  output 
)
protected

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