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

#include <vtkQuadraturePointsGenerator.h>

Inherits vtkPolyDataAlgorithm.

Public Types

typedef vtkPolyDataAlgorithm Superclass
 

Public Member Functions

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

Static Public Member Functions

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

Protected Member Functions

virtual vtkObjectBase * NewInstanceInternal () const
 
int FillInputPortInformation (int port, vtkInformation *info)
 
int RequestData (vtkInformation *req, vtkInformationVector **input, vtkInformationVector *output)
 
int GenerateField (vtkUnstructuredGrid *usgIn, vtkDataArray *data, vtkDataArray *offsets, vtkPolyData *pdOut)
 
 vtkQuadraturePointsGenerator ()
 
virtual ~vtkQuadraturePointsGenerator ()
 
int Generate (vtkUnstructuredGrid *usgIn, vtkDataArray *offsets, vtkPolyData *pdOut)
 

Detailed Description

Create a vtkPolyData on its output containing the vertices for the quadrature points for one of the vtkDataArrays present on its input vtkUnstructuredGrid. If the input data set has has FieldData generated by vtkQuadraturePointInterpolator then this will be set as point data. Note: Point sets are generated per field array. This is because each field array may contain its own dictionary.

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

Definition at line 44 of file vtkQuadraturePointsGenerator.h.

Member Typedef Documentation

typedef vtkPolyDataAlgorithm vtkQuadraturePointsGenerator::Superclass

Definition at line 47 of file vtkQuadraturePointsGenerator.h.

Constructor & Destructor Documentation

vtkQuadraturePointsGenerator::vtkQuadraturePointsGenerator ( )
protected
virtual vtkQuadraturePointsGenerator::~vtkQuadraturePointsGenerator ( )
protectedvirtual

Member Function Documentation

static int vtkQuadraturePointsGenerator::IsTypeOf ( const char *  type)
static
virtual int vtkQuadraturePointsGenerator::IsA ( const char *  type)
virtual
static vtkQuadraturePointsGenerator* vtkQuadraturePointsGenerator::SafeDownCast ( vtkObjectBase *  o)
static
virtual vtkObjectBase* vtkQuadraturePointsGenerator::NewInstanceInternal ( ) const
protectedvirtual
vtkQuadraturePointsGenerator* vtkQuadraturePointsGenerator::NewInstance ( ) const
void vtkQuadraturePointsGenerator::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
static vtkQuadraturePointsGenerator* vtkQuadraturePointsGenerator::New ( )
static
int vtkQuadraturePointsGenerator::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protected
int vtkQuadraturePointsGenerator::RequestData ( vtkInformation *  req,
vtkInformationVector **  input,
vtkInformationVector *  output 
)
protected
int vtkQuadraturePointsGenerator::Generate ( vtkUnstructuredGrid *  usgIn,
vtkDataArray *  offsets,
vtkPolyData *  pdOut 
)
protected

Generate the point set .

int vtkQuadraturePointsGenerator::GenerateField ( vtkUnstructuredGrid *  usgIn,
vtkDataArray *  data,
vtkDataArray *  offsets,
vtkPolyData *  pdOut 
)
protected

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