|
ESyS-Particle
2.3.4
|
#include <VtkStructuredGrid.h>


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 | |
| StructuredPiece (const PointType &pointType, const PointDataTypeTuple &pointDataType) | |
| virtual | ~StructuredPiece () |
| void | setExtent (const Vec3L &minIndex, const Vec3L &maxIndex) |
| virtual void | writeXml (std::ostream &oStream) |
| const Vec3L & | getMinExtent () const |
| const Vec3L & | getMaxExtent () const |
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) |
Private Attributes | |
| Vec3L | m_minExtent |
| Vec3L | m_maxExtent |
| typedef Piece<TmplPointType, TmplPointDataTypeTuple> esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::Inherited |
| typedef Inherited::PointData esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::PointData |
| typedef Inherited::PointDataTypeTuple esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::PointDataTypeTuple |
| typedef Inherited::PointType esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::PointType |
| typedef Inherited::PointValue esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::PointValue |
|
inline |
|
inlinevirtual |
|
inline |
References esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::m_maxExtent.
Referenced by esys::lsm::InteractionToStressConverter::writeVtkStructuredXml(), and esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::writeXml().

|
inline |
References esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::m_minExtent.
Referenced by esys::lsm::InteractionToStressConverter::writeVtkStructuredXml(), and esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::writeXml().

|
inline |
References esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::m_maxExtent, and esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::m_minExtent.
Referenced by esys::lsm::InteractionToStressConverter::writeVtkStructuredXml().

|
inlinevirtual |
Implements esys::lsm::vtk::Piece< TmplPointType, TmplPointDataTypeTuple >.
References esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::getMaxExtent(), esys::lsm::vtk::StructuredPiece< TmplPointType, TmplPointDataTypeTuple >::getMinExtent(), esys::lsm::vtk::Piece< TmplPointType, TmplPointDataTypeTuple >::writeCellDataXml(), esys::lsm::vtk::Piece< TmplPointType, TmplPointDataTypeTuple >::writePointDataXml(), and esys::lsm::vtk::Piece< TmplPointType, TmplPointDataTypeTuple >::writePointsXml().

|
private |
|
private |