ESyS-Particle  2.3
esys::lsm::vtk::DataArray< TmplDataType > Singleton Reference

#include <VtkDataArray.h>

Inheritance diagram for esys::lsm::vtk::DataArray< TmplDataType >:

Public Types

typedef TmplDataType DataType
 
typedef DataType::value_type value_type
 

Public Member Functions

 DataArray (const DataType &dataType)
 
void setData (int index, const value_type &val)
 
int size () const
 
std::string getXmlAttributeString () const
 
void writeXml (std::ostream &oStream)
 

Private Types

typedef std::vector< value_typeValueVector
 

Private Attributes

DataType m_dataType
 
ValueVector m_valueVector
 

Member Typedef Documentation

template<typename TmplDataType>
typedef TmplDataType esys::lsm::vtk::DataArray< TmplDataType >::DataType
template<typename TmplDataType>
typedef DataType::value_type esys::lsm::vtk::DataArray< TmplDataType >::value_type
template<typename TmplDataType>
typedef std::vector<value_type> esys::lsm::vtk::DataArray< TmplDataType >::ValueVector
private

Constructor & Destructor Documentation

template<typename TmplDataType>
esys::lsm::vtk::DataArray< TmplDataType >::DataArray ( const DataType dataType)
inline

Member Function Documentation

template<typename TmplDataType>
std::string esys::lsm::vtk::DataArray< TmplDataType >::getXmlAttributeString ( ) const
inline

Referenced by esys::lsm::vtk::DataArray< PointType >::writeXml().

Here is the caller graph for this function:

template<typename TmplDataType>
void esys::lsm::vtk::DataArray< TmplDataType >::setData ( int  index,
const value_type val 
)
inline

Referenced by esys::lsm::vtk::Piece< TmplPointType, TmplPointDataTypeTuple >::setPoint().

Here is the caller graph for this function:

template<typename TmplDataType>
int esys::lsm::vtk::DataArray< TmplDataType >::size ( ) const
inline
template<typename TmplDataType>
void esys::lsm::vtk::DataArray< TmplDataType >::writeXml ( std::ostream &  oStream)
inline

Member Data Documentation

template<typename TmplDataType>
DataType esys::lsm::vtk::DataArray< TmplDataType >::m_dataType
private

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