Version: 6.3.1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions

VISU_GaussMergeFilter Class Reference

#include <VISU_GaussMergeFilter.hxx>

Inheritance diagram for VISU_GaussMergeFilter:
Inheritance graph

Public Member Functions

 vtkTypeMacro (VISU_GaussMergeFilter, vtkPointSetAlgorithm)
void SetGeometry (vtkDataSet *input)
vtkDataSet * GetGeometry ()
void SetScalars (vtkDataSet *)
vtkDataSet * GetScalars ()
void SetVectors (vtkDataSet *)
vtkDataSet * GetVectors ()
void SetNormals (vtkDataSet *)
vtkDataSet * GetNormals ()
void SetTCoords (vtkDataSet *)
vtkDataSet * GetTCoords ()
void SetTensors (vtkDataSet *)
vtkDataSet * GetTensors ()
void AddField (const char *name, vtkDataSet *input)
void RemoveFields ()
void SetMergingInputs (bool theIsMergingInputs)
bool IsMergingInputs ()
void SetGaussPtsIDMapper (const VISU::PGaussPtsIDMapper &theGaussPtsIDMapper)
const VISU::PGaussPtsIDMapperGetGaussPtsIDMapper ()

Static Public Member Functions

static VISU_GaussMergeFilterNew ()

Protected Member Functions

 VISU_GaussMergeFilter ()
 ~VISU_GaussMergeFilter ()
virtual int RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
int RequestUpdateExtent (vtkInformation *, vtkInformationVector **, vtkInformationVector *)
int FillInputPortInformation (int port, vtkInformation *info)
int FillOutputPortInformation (int port, vtkInformation *info)
bool ExecuteGauss (vtkUnstructuredGrid *theInput, vtkPolyData *theOutput)

Protected Attributes

VISU::TFieldListFieldList
bool myIsMergingInputs
VISU::PGaussPtsIDMapper myGaussPtsIDMapper

Private Member Functions

 VISU_GaussMergeFilter (const VISU_GaussMergeFilter &)
void operator= (const VISU_GaussMergeFilter &)

Constructor & Destructor Documentation

VISU_GaussMergeFilter::VISU_GaussMergeFilter ( ) [protected]
VISU_GaussMergeFilter::~VISU_GaussMergeFilter ( ) [protected]

References FieldList.

VISU_GaussMergeFilter.VISU_GaussMergeFilter ( const VISU_GaussMergeFilter ) [private]

Member Function Documentation

static VISU_GaussMergeFilter* VISU_GaussMergeFilter.New ( ) [static]
VISU_GaussMergeFilter.vtkTypeMacro ( VISU_GaussMergeFilter  ,
vtkPointSetAlgorithm   
)
void VISU_GaussMergeFilter::SetGeometry ( vtkDataSet *  input)
vtkDataSet * VISU_GaussMergeFilter::GetGeometry ( )
void VISU_GaussMergeFilter::SetScalars ( vtkDataSet *  input)
vtkDataSet * VISU_GaussMergeFilter::GetScalars ( )
void VISU_GaussMergeFilter::SetVectors ( vtkDataSet *  input)
vtkDataSet * VISU_GaussMergeFilter::GetVectors ( )
void VISU_GaussMergeFilter::SetNormals ( vtkDataSet *  input)
vtkDataSet * VISU_GaussMergeFilter::GetNormals ( )
void VISU_GaussMergeFilter::SetTCoords ( vtkDataSet *  input)
vtkDataSet * VISU_GaussMergeFilter::GetTCoords ( )
void VISU_GaussMergeFilter::SetTensors ( vtkDataSet *  input)
vtkDataSet * VISU_GaussMergeFilter::GetTensors ( )
void VISU_GaussMergeFilter::AddField ( const char *  name,
vtkDataSet *  input 
)

References VISU.TFieldList.Add(), and FieldList.

void VISU_GaussMergeFilter::RemoveFields ( )

References FieldList.

void VISU_GaussMergeFilter::SetMergingInputs ( bool  theIsMergingInputs)
bool VISU_GaussMergeFilter::IsMergingInputs ( )
void VISU_GaussMergeFilter::SetGaussPtsIDMapper ( const VISU::PGaussPtsIDMapper theGaussPtsIDMapper)
const VISU::PGaussPtsIDMapper & VISU_GaussMergeFilter::GetGaussPtsIDMapper ( )
int VISU_GaussMergeFilter::RequestData ( vtkInformation *  theRequest,
vtkInformationVector **  theInputVector,
vtkInformationVector *  theOutputVector 
) [protected, virtual]
int VISU_GaussMergeFilter.RequestUpdateExtent ( vtkInformation *  ,
vtkInformationVector **  ,
vtkInformationVector *   
) [protected]
int VISU_GaussMergeFilter::FillInputPortInformation ( int  port,
vtkInformation *  info 
) [protected]
int VISU_GaussMergeFilter::FillOutputPortInformation ( int  port,
vtkInformation *  info 
) [protected]
bool VISU_GaussMergeFilter::ExecuteGauss ( vtkUnstructuredGrid *  theInput,
vtkPolyData *  theOutput 
) [protected]
void VISU_GaussMergeFilter.operator= ( const VISU_GaussMergeFilter ) [private]

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS