Version: 6.3.1
Data Structures | Packages | Typedefs | Functions

src/CONVERTOR/VISU_MergeFilterUtilities.hxx File Reference

#include <string>
#include <vtkDataSet.h>
#include <set>
#include <vector>
#include <map>
Include dependency graph for VISU_MergeFilterUtilities.hxx:

Go to the source code of this file.

Data Structures

struct  VISU.TGetCellData
struct  VISU.TGetPointData
class  VISU.TFieldNode
class  VISU.TFieldList
class  VISU.TFieldListIterator

Packages

package  VISU

Typedefs

typedef int VISU.TCellId
typedef int VISU.TEntityId
typedef std::pair< TCellId,
TEntityId > 
VISU.TObjectId
typedef std::set< TObjectId > VISU.TObjectIdSet
typedef std::vector< TObjectId > VISU.TObjectIdArray
typedef int VISU.TTupleId
typedef std::map< TObjectId,
TTupleId > 
VISU.TObjectId2TupleIdMap
typedef int VISU.TTupleCellID
typedef int VISU.GeometryCellID
typedef std::vector< TTupleCellID > VISU.TCellIdArray
typedef std::map
< GeometryCellID, TCellIdArray > 
VISU.TObjectId2TupleGaussIdMap
typedef vtkFieldData
*(vtkDataSet::* 
VISU.TGetFieldData )()

Functions

void VISU.GetObjectId2TupleIdMap (vtkIntArray *theArray, TObjectId2TupleIdMap &theObjectId2TupleIdMap)
void VISU.GetObjectId2TupleGaussIdArray (vtkIntArray *theArray, TObjectId2TupleGaussIdMap &theObjectId2TupleGaussIdMap)
template<class TGetFieldData >
vtkIntArray * VISU.GetIDMapper (VISU::TFieldList *theFieldList, TGetFieldData theGetFieldData, const char *theFieldName)
template<class TGetFieldData >
vtkIntArray * VISU.GetIDMapper (vtkDataSet *theIDMapperDataSet, TGetFieldData theGetFieldData, const char *theFieldName)
bool VISU.IsDifferent (vtkIntArray *theFirstIDMapper, vtkIntArray *theSecondIDMapper)
void VISU.GetIntersection (vtkIntArray *theFirstIDMapper, vtkIntArray *theSecondIDMapper, TObjectIdArray &theResult)
bool VISU.Execute (vtkUnstructuredGrid *theInput, vtkUnstructuredGrid *theOutput, vtkDataSet *theScalarsDataSet, vtkDataSet *theVectorsDataSet, vtkDataSet *theNormalsDataSet, vtkDataSet *theTCoordsDataSet, vtkDataSet *theTensorsDataSet, TFieldList *theFieldList, bool theIsMergingInputs)
bool VISU.Execute (vtkPolyData *theInput, vtkPolyData *theOutput, vtkDataSet *theScalarsDataSet, vtkDataSet *theVectorsDataSet, vtkDataSet *theNormalsDataSet, vtkDataSet *theTCoordsDataSet, vtkDataSet *theTensorsDataSet, TFieldList *theFieldList, bool theIsMergingInputs)
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