ESyS-Particle  2.3.2
esys::lsm::vtk::UnstructuredPiece< TmplPointType, TmplPointDataTypeTuple > Class Template Reference

#include <VtkUnstructuredGrid.h>

Inheritance diagram for esys::lsm::vtk::UnstructuredPiece< TmplPointType, TmplPointDataTypeTuple >:
Collaboration diagram for esys::lsm::vtk::UnstructuredPiece< TmplPointType, TmplPointDataTypeTuple >:

Public Types

typedef Piece< TmplPointType,
TmplPointDataTypeTuple > 
Inherited
typedef Inherited::PointType PointType
typedef Inherited::PointValue PointValue
typedef
Inherited::PointDataTypeTuple 
PointDataTypeTuple
typedef Inherited::PointData PointData
- Public Types inherited from esys::lsm::vtk::Piece< TmplPointType, TmplPointDataTypeTuple >
typedef TmplPointType PointType
typedef PointType::value_type PointValue
typedef TmplPointDataTypeTuple PointDataTypeTuple
typedef
PointDataTypeTuple::DataValueTuple 
PointData

Public Member Functions

 UnstructuredPiece (const PointType &pointType, const PointDataTypeTuple &pointDataType)
virtual void writeXml (std::ostream &oStream)
- Public Member Functions inherited from esys::lsm::vtk::Piece< TmplPointType, TmplPointDataTypeTuple >
 Piece (const PointType &pointType, const PointDataTypeTuple &pointDataType)
virtual ~Piece ()
int getIndex (const PointValue &point) const
void setPoint (const PointValue &point, const PointData &data)
int getNumPoints () const
int getNumCells () const
virtual void writePointsXml (std::ostream &oStream)
virtual void writePointDataXml (std::ostream &oStream)
virtual void writeCellsXml (std::ostream &oStream)
virtual void writeCellDataXml (std::ostream &oStream)

Member Typedef Documentation

template<typename TmplPointType , typename TmplPointDataTypeTuple >
typedef Piece<TmplPointType, TmplPointDataTypeTuple> esys::lsm::vtk::UnstructuredPiece< TmplPointType, TmplPointDataTypeTuple >::Inherited
template<typename TmplPointType , typename TmplPointDataTypeTuple >
typedef Inherited::PointData esys::lsm::vtk::UnstructuredPiece< TmplPointType, TmplPointDataTypeTuple >::PointData
template<typename TmplPointType , typename TmplPointDataTypeTuple >
typedef Inherited::PointDataTypeTuple esys::lsm::vtk::UnstructuredPiece< TmplPointType, TmplPointDataTypeTuple >::PointDataTypeTuple
template<typename TmplPointType , typename TmplPointDataTypeTuple >
typedef Inherited::PointType esys::lsm::vtk::UnstructuredPiece< TmplPointType, TmplPointDataTypeTuple >::PointType
template<typename TmplPointType , typename TmplPointDataTypeTuple >
typedef Inherited::PointValue esys::lsm::vtk::UnstructuredPiece< TmplPointType, TmplPointDataTypeTuple >::PointValue

Constructor & Destructor Documentation

template<typename TmplPointType , typename TmplPointDataTypeTuple >
esys::lsm::vtk::UnstructuredPiece< TmplPointType, TmplPointDataTypeTuple >::UnstructuredPiece ( const PointType pointType,
const PointDataTypeTuple pointDataType 
)
inline

Member Function Documentation


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