dune-grid  2.3.0
Public Member Functions | List of all members
Dune::VTK::NakedRawDataArrayWriter< T > Class Template Reference

a streaming writer for appended data arrays, uses raw format More...

#include <dune/grid/io/file/vtk/dataarraywriter.hh>

Inheritance diagram for Dune::VTK::NakedRawDataArrayWriter< T >:
Dune::VTK::DataArrayWriter< T >

Public Member Functions

 NakedRawDataArrayWriter (std::ostream &theStream, int ncomps, int nitems)
 make a new data array writer More...
 
void write (T data)
 write one data element to output stream More...
 
virtual bool writeIsNoop () const
 whether calls to write may be skipped More...
 

Detailed Description

template<class T>
class Dune::VTK::NakedRawDataArrayWriter< T >

a streaming writer for appended data arrays, uses raw format

Constructor & Destructor Documentation

template<class T>
Dune::VTK::NakedRawDataArrayWriter< T >::NakedRawDataArrayWriter ( std::ostream &  theStream,
int  ncomps,
int  nitems 
)
inline

make a new data array writer

Parameters
theStreamStream to write to.
ncompsNumber of components of the array.
nitemsNumber of cells for cell data/Number of vertices for point data.

References Dune::RawStream::write().

Member Function Documentation

template<class T>
void Dune::VTK::NakedRawDataArrayWriter< T >::write ( data)
inlinevirtual

write one data element to output stream

Implements Dune::VTK::DataArrayWriter< T >.

References Dune::RawStream::write().

template<class T >
virtual bool Dune::VTK::DataArrayWriter< T >::writeIsNoop ( ) const
inlinevirtualinherited

whether calls to write may be skipped

Reimplemented in Dune::VTK::AppendedBase64DataArrayWriter< T >, and Dune::VTK::AppendedRawDataArrayWriter< T >.


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