ESyS-Particle  2.3.2
esys::lsm::VtkXmlWriter Class Reference

#include <VtkXmlWriter.h>

Classes

class  Impl

Public Member Functions

 VtkXmlWriter ()
virtual ~VtkXmlWriter ()
void setData (const ParticleDataVisitor &particleData)
size_t getNumParticles () const
size_t getNumConnections () const
virtual void writePoints (std::ostream &oStream)
virtual void writePointData (std::ostream &oStream)
virtual void writeCells (std::ostream &oStream)
virtual void writeCellData (std::ostream &oStream)
virtual void write (std::ostream &oStream)
virtual void writeToFile (const std::string &fileName)

Private Types

typedef boost::shared_ptr< ImplImplPtr

Private Attributes

ImplPtr m_implPtr

Member Typedef Documentation

typedef boost::shared_ptr<Impl> esys::lsm::VtkXmlWriter::ImplPtr
private

Constructor & Destructor Documentation

esys::lsm::VtkXmlWriter::VtkXmlWriter ( )
esys::lsm::VtkXmlWriter::~VtkXmlWriter ( )
virtual

Member Function Documentation

size_t esys::lsm::VtkXmlWriter::getNumConnections ( ) const

References m_implPtr.

Referenced by write(), and writeCells().

Here is the caller graph for this function:

size_t esys::lsm::VtkXmlWriter::getNumParticles ( ) const

References m_implPtr.

Referenced by write().

Here is the caller graph for this function:

void esys::lsm::VtkXmlWriter::setData ( const ParticleDataVisitor particleData)

References m_implPtr.

Referenced by esys::lsm::GougeConfigPy::writeVtkXml().

Here is the caller graph for this function:

void esys::lsm::VtkXmlWriter::write ( std::ostream &  oStream)
virtual

References getNumConnections(), getNumParticles(), writeCellData(), writeCells(), writePointData(), and writePoints().

Referenced by writeToFile().

Here is the call graph for this function:

Here is the caller graph for this function:

void esys::lsm::VtkXmlWriter::writeCellData ( std::ostream &  oStream)
virtual

References m_implPtr.

Referenced by write().

Here is the caller graph for this function:

void esys::lsm::VtkXmlWriter::writeCells ( std::ostream &  oStream)
virtual

References getNumConnections(), and m_implPtr.

Referenced by write().

Here is the call graph for this function:

Here is the caller graph for this function:

void esys::lsm::VtkXmlWriter::writePointData ( std::ostream &  oStream)
virtual

References m_implPtr.

Referenced by write().

Here is the caller graph for this function:

void esys::lsm::VtkXmlWriter::writePoints ( std::ostream &  oStream)
virtual

References m_implPtr.

Referenced by write().

Here is the caller graph for this function:

void esys::lsm::VtkXmlWriter::writeToFile ( const std::string &  fileName)
virtual

References write().

Referenced by esys::lsm::GougeConfigPy::writeVtkXml().

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

ImplPtr esys::lsm::VtkXmlWriter::m_implPtr
private

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