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

VTKNormalizedUnstructuredMesh< MESHDIM > Class Template Reference

#include <VTKNormalizedUnstructuredMesh.hxx>

Inheritance diagram for VTKNormalizedUnstructuredMesh< MESHDIM >:
Inheritance graph

Public Types

typedef vtkIdType MyConnType

Public Member Functions

 VTKNormalizedUnstructuredMesh (vtkUnstructuredGrid *mesh)
 ~VTKNormalizedUnstructuredMesh ()
void getBoundingBox (double *boundingBox) const
NormalizedCellType getTypeOfElement (vtkIdType eltId) const
unsigned long getNumberOfElements () const
unsigned long getNumberOfNodes () const
const vtkIdType * getConnectivityPtr () const
const doublegetCoordinatesPtr () const
const vtkIdType * getConnectivityIndexPtr () const
void releaseTempArrays ()

Static Public Attributes

static const int MY_SPACEDIM = 3
static const int MY_MESHDIM = MESHDIM
static const
INTERP_KERNEL::NumberingPolicy 
My_numPol = INTERP_KERNEL::ALL_C_MODE

Protected Member Functions

void putinMEDFormat () const

Protected Attributes

vtkUnstructuredGrid * _mesh_in_vtk_mode
vtkIdType * _tmp_index_array

template<int MESHDIM>
class VTKNormalizedUnstructuredMesh< MESHDIM >


Member Typedef Documentation

template<int MESHDIM>
typedef vtkIdType VTKNormalizedUnstructuredMesh< MESHDIM >.MyConnType

Constructor & Destructor Documentation

template<int MESHDIM>
VTKNormalizedUnstructuredMesh< MESHDIM >.VTKNormalizedUnstructuredMesh ( vtkUnstructuredGrid *  mesh)
template<int MESHDIM>
VTKNormalizedUnstructuredMesh< MESHDIM >.~VTKNormalizedUnstructuredMesh ( )

Member Function Documentation

template<int MESHDIM>
void VTKNormalizedUnstructuredMesh< MESHDIM >.getBoundingBox ( double boundingBox) const
template<int MESHDIM>
NormalizedCellType VTKNormalizedUnstructuredMesh< MESHDIM >.getTypeOfElement ( vtkIdType  eltId) const
template<int MESHDIM>
unsigned long VTKNormalizedUnstructuredMesh< MESHDIM >.getNumberOfElements ( ) const
template<int MESHDIM>
unsigned long VTKNormalizedUnstructuredMesh< MESHDIM >.getNumberOfNodes ( ) const
template<int MESHDIM>
const vtkIdType* VTKNormalizedUnstructuredMesh< MESHDIM >.getConnectivityPtr ( ) const
template<int MESHDIM>
const double* VTKNormalizedUnstructuredMesh< MESHDIM >.getCoordinatesPtr ( ) const
template<int MESHDIM>
const vtkIdType* VTKNormalizedUnstructuredMesh< MESHDIM >.getConnectivityIndexPtr ( ) const
template<int MESHDIM>
void VTKNormalizedUnstructuredMesh< MESHDIM >.releaseTempArrays ( )
template<int MESHDIM>
void VTKNormalizedUnstructuredMesh< MESHDIM >.putinMEDFormat ( ) const [protected]

Field Documentation

template<int MESHDIM>
const int VTKNormalizedUnstructuredMesh< MESHDIM >.MY_SPACEDIM = 3 [static]
template<int MESHDIM>
const int VTKNormalizedUnstructuredMesh< MESHDIM >.MY_MESHDIM = MESHDIM [static]
template<int MESHDIM>
const INTERP_KERNEL::NumberingPolicy VTKNormalizedUnstructuredMesh< MESHDIM >.My_numPol = INTERP_KERNEL::ALL_C_MODE [static]
template<int MESHDIM>
vtkUnstructuredGrid* VTKNormalizedUnstructuredMesh< MESHDIM >._mesh_in_vtk_mode [protected]
template<int MESHDIM>
vtkIdType* VTKNormalizedUnstructuredMesh< MESHDIM >._tmp_index_array [mutable, protected]
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