walberla::pe::DefaultBodyVTKOutput Class Reference

#include <BodyVtkOutput.h>

+ Inheritance diagram for walberla::pe::DefaultBodyVTKOutput:

Public Member Functions

 DefaultBodyVTKOutput (ConstBlockDataID storageID, const BlockStorage &blockStorage)
 
std::vector< AttributesgetAttributes () const
 
void configure ()
 
std::vector< Vector3< real_t > > getPoints ()
 
void push (std::ostream &os, const uint_t, const uint_t point, const uint_t component)
 For the documentation of this function, please refer to the documentation/general description of this class. More...
 
void push (vtk::Base64Writer &b64, const uint_t, const uint_t point, const uint_t component)
 For the documentation of this function, please refer to the documentation/general description of this class. More...
 
- Public Member Functions inherited from walberla::vtk::PointDataSource
virtual ~PointDataSource ()
 

Private Attributes

ConstBlockDataID storageID_
 
const BlockStorage & blockStorage_
 
std::vector< ConstBodyIDbodies_
 

Constructor & Destructor Documentation

walberla::pe::DefaultBodyVTKOutput::DefaultBodyVTKOutput ( ConstBlockDataID  storageID,
const BlockStorage &  blockStorage 
)
inline

Member Function Documentation

void walberla::pe::DefaultBodyVTKOutput::configure ( )
virtual
std::vector< DefaultBodyVTKOutput::Attributes > walberla::pe::DefaultBodyVTKOutput::getAttributes ( ) const
virtual
std::vector< math::Vector3< real_t > > walberla::pe::DefaultBodyVTKOutput::getPoints ( )
virtual
void walberla::pe::DefaultBodyVTKOutput::push ( std::ostream &  os,
const uint_t  data,
const uint_t  point,
const uint_t  component 
)
inlinevirtual

For the documentation of this function, please refer to the documentation/general description of this class.

Implements walberla::vtk::PointDataSource.

void walberla::pe::DefaultBodyVTKOutput::push ( vtk::Base64Writer b64,
const uint_t  data,
const uint_t  point,
const uint_t  component 
)
inlinevirtual

For the documentation of this function, please refer to the documentation/general description of this class.

Implements walberla::vtk::PointDataSource.

Member Data Documentation

const BlockStorage& walberla::pe::DefaultBodyVTKOutput::blockStorage_
private
std::vector< ConstBodyID > walberla::pe::DefaultBodyVTKOutput::bodies_
private
ConstBlockDataID walberla::pe::DefaultBodyVTKOutput::storageID_
private

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