waLBerla 7.2
Loading...
Searching...
No Matches
walberla::mesh::StatusBitVertexDataSource< MeshType > Class Template Reference

#include <CommonDataSources.h>

+ Inheritance diagram for walberla::mesh::StatusBitVertexDataSource< MeshType >:

Public Types

using Vertices = typename VTKMeshWriter<MeshType>::Vertices
 
using value_type = typename VTKMeshWriter<MeshType>::template VertexDataSource<uint8_t>::value_type
 

Public Member Functions

 StatusBitVertexDataSource (const OpenMesh::Attributes::StatusBits &bit, const std::string &_name)
 
uint_t numComponents () override
 
void getData (const MeshType &mesh, const Vertices &vertices, std::vector< value_type > &data) override
 

Private Attributes

OpenMesh::Attributes::StatusBits bit_
 

Member Typedef Documentation

◆ value_type

template<typename MeshType >
using walberla::mesh::StatusBitVertexDataSource< MeshType >::value_type = typename VTKMeshWriter<MeshType>::template VertexDataSource<uint8_t>::value_type

◆ Vertices

template<typename MeshType >
using walberla::mesh::StatusBitVertexDataSource< MeshType >::Vertices = typename VTKMeshWriter<MeshType>::Vertices

Constructor & Destructor Documentation

◆ StatusBitVertexDataSource()

template<typename MeshType >
walberla::mesh::StatusBitVertexDataSource< MeshType >::StatusBitVertexDataSource ( const OpenMesh::Attributes::StatusBits & bit,
const std::string & _name )
inline

Member Function Documentation

◆ getData()

template<typename MeshType >
void walberla::mesh::StatusBitVertexDataSource< MeshType >::getData ( const MeshType & mesh,
const Vertices & vertices,
std::vector< value_type > & data )
inlineoverride

◆ numComponents()

template<typename MeshType >
uint_t walberla::mesh::StatusBitVertexDataSource< MeshType >::numComponents ( )
inlineoverride

Member Data Documentation

◆ bit_

template<typename MeshType >
OpenMesh::Attributes::StatusBits walberla::mesh::StatusBitVertexDataSource< MeshType >::bit_
private

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