ESyS-Particle  2.3.2
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

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

Constructor & Destructor Documentation

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

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

Member Data Documentation

template<typename TmplValueType>
std::string esys::lsm::vtk::DataType< TmplValueType >::m_dataName
private
template<typename TmplValueType>
FormatTypeName esys::lsm::vtk::DataType< TmplValueType >::m_format
private
template<typename TmplValueType>
unsigned int esys::lsm::vtk::DataType< TmplValueType >::m_numComponents
private
template<typename TmplValueType>
unsigned int esys::lsm::vtk::DataType< TmplValueType >::m_offset
private
template<typename TmplValueType>
ValueTypeName esys::lsm::vtk::DataType< TmplValueType >::m_valueTypeName
private

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