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

Generates fragment analysis from an amr volume and a previously run contour on that volume. More...

#include <vtkAMRFragmentIntegration.h>

Inheritance diagram for vtkAMRFragmentIntegration:
Inheritance graph
[legend]

Public Types

typedef vtkMultiBlockDataSetAlgorithm Superclass
 

Public Member Functions

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

Static Public Member Functions

static vtkAMRFragmentIntegrationNew ()
 
static int IsTypeOf (const char *type)
 
static vtkAMRFragmentIntegrationSafeDownCast (vtkObject *o)
 

Protected Member Functions

 vtkAMRFragmentIntegration ()
 
virtual ~vtkAMRFragmentIntegration ()
 
virtual int FillInputPortInformation (int port, vtkInformation *info)
 
virtual int FillOutputPortInformation (int port, vtkInformation *info)
 
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
 
vtkTable * DoRequestData (vtkNonOverlappingAMR *volume, const char *volumeArray, const char *massArray, std::vector< std::string > volumeWeightedNames, std::vector< std::string > massWeightedNames)
 Pipeline helper. More...
 

Detailed Description

Generates fragment analysis from an amr volume and a previously run contour on that volume.

Input 0: The AMR Volume

Output 0: A multiblock containing tables of fragments, one block for each requested material

Definition at line 39 of file vtkAMRFragmentIntegration.h.

Member Typedef Documentation

◆ Superclass

typedef vtkMultiBlockDataSetAlgorithm vtkAMRFragmentIntegration::Superclass

Definition at line 44 of file vtkAMRFragmentIntegration.h.

Constructor & Destructor Documentation

◆ vtkAMRFragmentIntegration()

vtkAMRFragmentIntegration::vtkAMRFragmentIntegration ( )
protected

◆ ~vtkAMRFragmentIntegration()

virtual vtkAMRFragmentIntegration::~vtkAMRFragmentIntegration ( )
protectedvirtual

Member Function Documentation

◆ New()

static vtkAMRFragmentIntegration* vtkAMRFragmentIntegration::New ( )
static

◆ GetClassName()

virtual const char* vtkAMRFragmentIntegration::GetClassName ( )
virtual

Reimplemented in vtkPVAMRFragmentIntegration.

◆ IsTypeOf()

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

◆ IsA()

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

Reimplemented in vtkPVAMRFragmentIntegration.

◆ SafeDownCast()

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

◆ PrintSelf()

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

◆ FillInputPortInformation()

virtual int vtkAMRFragmentIntegration::FillInputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

◆ FillOutputPortInformation()

virtual int vtkAMRFragmentIntegration::FillOutputPortInformation ( int  port,
vtkInformation *  info 
)
protectedvirtual

◆ RequestData()

virtual int vtkAMRFragmentIntegration::RequestData ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
)
protectedvirtual

Reimplemented in vtkPVAMRFragmentIntegration.

◆ DoRequestData()

vtkTable* vtkAMRFragmentIntegration::DoRequestData ( vtkNonOverlappingAMR *  volume,
const char *  volumeArray,
const char *  massArray,
std::vector< std::string >  volumeWeightedNames,
std::vector< std::string >  massWeightedNames 
)
protected

Pipeline helper.

Run on each material independently.


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