Version: 5.1.6

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]