waLBerla 7.2
Loading...
Searching...
No Matches
walberla::vtk::PointDataSource Class Referenceabstract

#include <PointDataSource.h>

+ Inheritance diagram for walberla::vtk::PointDataSource:

Classes

struct  Attributes
 

Public Member Functions

virtual ~PointDataSource ()=default
 
virtual std::vector< AttributesgetAttributes () const =0
 
virtual void configure ()=0
 
virtual std::vector< Vector3< real_t > > getPoints ()=0
 
virtual void push (std::ostream &os, const uint_t data, const uint_t point, const uint_t component)=0
 For the documentation of this function, please refer to the documentation/general description of this class.
 
virtual void push (Base64Writer &b64, const uint_t data, const uint_t point, const uint_t component)=0
 For the documentation of this function, please refer to the documentation/general description of this class.
 

Constructor & Destructor Documentation

◆ ~PointDataSource()

virtual walberla::vtk::PointDataSource::~PointDataSource ( )
virtualdefault

Member Function Documentation

◆ configure()

virtual void walberla::vtk::PointDataSource::configure ( )
pure virtual

◆ getAttributes()

virtual std::vector< Attributes > walberla::vtk::PointDataSource::getAttributes ( ) const
pure virtual

◆ getPoints()

virtual std::vector< Vector3< real_t > > walberla::vtk::PointDataSource::getPoints ( )
pure virtual

◆ push() [1/2]

virtual void walberla::vtk::PointDataSource::push ( Base64Writer & b64,
const uint_t data,
const uint_t point,
const uint_t component )
pure virtual

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

Implemented in walberla::mesa_pd::vtk::ParticleVtkOutput, and walberla::mesh::QHullPointDataSource< MeshType >.

◆ push() [2/2]

virtual void walberla::vtk::PointDataSource::push ( std::ostream & os,
const uint_t data,
const uint_t point,
const uint_t component )
pure virtual

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

Implemented in walberla::mesa_pd::vtk::ParticleVtkOutput, and walberla::mesh::QHullPointDataSource< MeshType >.


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