ESyS-Particle  2.3.2
esys::lsm::vtk::StructuredGrid Class Reference

#include <VtkStructuredGrid.h>

Collaboration diagram for esys::lsm::vtk::StructuredGrid:

Public Member Functions

 StructuredGrid ()
virtual ~StructuredGrid ()
void setExtent (const Vec3L &minIndex, const Vec3L &maxIndex)
template<typename TmplStructuredPiece >
void addPiece (TmplStructuredPiece &piece)
virtual void writeXml (std::ostream &oStream)

Private Types

typedef std::vector< XmlPiece * > PiecePtrVector

Private Attributes

PiecePtrVector m_pieceVector
Vec3L m_minExtent
Vec3L m_maxExtent

Member Typedef Documentation

Constructor & Destructor Documentation

esys::lsm::vtk::StructuredGrid::StructuredGrid ( )
inline
virtual esys::lsm::vtk::StructuredGrid::~StructuredGrid ( )
inlinevirtual

Member Function Documentation

template<typename TmplStructuredPiece >
void esys::lsm::vtk::StructuredGrid::addPiece ( TmplStructuredPiece &  piece)
inline

References m_pieceVector.

Referenced by esys::lsm::InteractionToStressConverter::writeVtkStructuredXml().

Here is the caller graph for this function:

void esys::lsm::vtk::StructuredGrid::setExtent ( const Vec3L minIndex,
const Vec3L maxIndex 
)
inline

References m_maxExtent, and m_minExtent.

Referenced by esys::lsm::InteractionToStressConverter::writeVtkStructuredXml().

Here is the caller graph for this function:

virtual void esys::lsm::vtk::StructuredGrid::writeXml ( std::ostream &  oStream)
inlinevirtual

References m_maxExtent, m_minExtent, m_pieceVector, esys::lsm::Vec3L::X(), esys::lsm::Vec3L::Y(), and esys::lsm::Vec3L::Z().

Referenced by esys::lsm::InteractionToStressConverter::writeVtkStructuredXml().

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

Vec3L esys::lsm::vtk::StructuredGrid::m_maxExtent
private

Referenced by setExtent(), and writeXml().

Vec3L esys::lsm::vtk::StructuredGrid::m_minExtent
private

Referenced by setExtent(), and writeXml().

PiecePtrVector esys::lsm::vtk::StructuredGrid::m_pieceVector
private

Referenced by addPiece(), and writeXml().


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