ESyS-Particle  2.3.4
esys::lsm::vtk::DataType< TmplValueType > Class Template Reference

#include <VtkDataType.h>

Inheritance diagram for esys::lsm::vtk::DataType< TmplValueType >:
Collaboration diagram for esys::lsm::vtk::DataType< TmplValueType >:

Public Types

typedef TmplValueType value_type
 

Public Member Functions

 DataType (const ValueTypeName &valueTypeName, const std::string &dataName, unsigned int numComponents, const FormatTypeName &format=ascii, unsigned int offset=0)
 
std::string getXmlAttributeString () const
 

Private Attributes

ValueTypeName m_valueTypeName
 
std::string m_dataName
 
unsigned int m_numComponents
 
FormatTypeName m_format
 
unsigned int m_offset
 

Member Typedef Documentation

◆ value_type

template<typename TmplValueType >
typedef TmplValueType esys::lsm::vtk::DataType< TmplValueType >::value_type

Constructor & Destructor Documentation

◆ DataType()

template<typename TmplValueType >
esys::lsm::vtk::DataType< TmplValueType >::DataType ( const ValueTypeName valueTypeName,
const std::string &  dataName,
unsigned int  numComponents,
const FormatTypeName format = ascii,
unsigned int  offset = 0 
)
inline

Member Function Documentation

◆ getXmlAttributeString()

template<typename TmplValueType >
std::string esys::lsm::vtk::DataType< TmplValueType >::getXmlAttributeString ( ) const
inline

Member Data Documentation

◆ m_dataName

template<typename TmplValueType >
std::string esys::lsm::vtk::DataType< TmplValueType >::m_dataName
private

◆ m_format

template<typename TmplValueType >
FormatTypeName esys::lsm::vtk::DataType< TmplValueType >::m_format
private

◆ m_numComponents

template<typename TmplValueType >
unsigned int esys::lsm::vtk::DataType< TmplValueType >::m_numComponents
private

◆ m_offset

template<typename TmplValueType >
unsigned int esys::lsm::vtk::DataType< TmplValueType >::m_offset
private

◆ m_valueTypeName

template<typename TmplValueType >
ValueTypeName esys::lsm::vtk::DataType< TmplValueType >::m_valueTypeName
private

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