Peano
Loading...
Searching...
No Matches
tarch.plotter::griddata::unstructured::UnstructuredGridWriter::CellDataWriter Class Referenceabstract

A writer for data on elements. More...

#include <UnstructuredGridWriter.h>

Inheritance diagram for tarch.plotter::griddata::unstructured::UnstructuredGridWriter::CellDataWriter:

Public Member Functions

virtual ~CellDataWriter ()
 
virtual void plotCell (int index, double value)=0
 Write data for one cell.
 
virtual void plotCell (int index, const tarch::la::Vector< 2, double > &value)=0
 
virtual void plotCell (int index, const tarch::la::Vector< 3, double > &value)=0
 
virtual void plotCell (int index, double *values, int numberOfValues)=0
 
virtual void close ()=0
 If you close your writer, each cell/vertex has to be assigned a value, i.e.
 
virtual void assignRemainingCellsDefaultValues ()=0
 

Detailed Description

A writer for data on elements.

Definition at line 44 of file UnstructuredGridWriter.h.

Constructor & Destructor Documentation

◆ ~CellDataWriter()

virtual tarch.plotter::griddata::unstructured::UnstructuredGridWriter::CellDataWriter::~CellDataWriter ( )
virtual

Member Function Documentation

◆ assignRemainingCellsDefaultValues()

virtual void tarch.plotter::griddata::unstructured::UnstructuredGridWriter::CellDataWriter::assignRemainingCellsDefaultValues ( )
pure virtual

◆ close()

virtual void tarch.plotter::griddata::unstructured::UnstructuredGridWriter::CellDataWriter::close ( )
pure virtual

◆ plotCell() [1/4]

virtual void tarch.plotter::griddata::unstructured::UnstructuredGridWriter::CellDataWriter::plotCell ( int  index,
const tarch::la::Vector< 2, double > &  value 
)
pure virtual

◆ plotCell() [2/4]

virtual void tarch.plotter::griddata::unstructured::UnstructuredGridWriter::CellDataWriter::plotCell ( int  index,
const tarch::la::Vector< 3, double > &  value 
)
pure virtual

◆ plotCell() [3/4]

virtual void tarch.plotter::griddata::unstructured::UnstructuredGridWriter::CellDataWriter::plotCell ( int  index,
double *  values,
int  numberOfValues 
)
pure virtual

◆ plotCell() [4/4]

virtual void tarch.plotter::griddata::unstructured::UnstructuredGridWriter::CellDataWriter::plotCell ( int  index,
double  value 
)
pure virtual

Write data for one cell.

Parameters
indexIndex of the cell. This index has to equal the index used for the cell within the VTKWriter class interface.
valueValue for the cell.

Implemented in tarch.plotter::griddata::unstructured::vtk::VTKBinaryFileWriter::CellDataWriter, tarch.plotter::griddata::unstructured::vtk::VTKTextFileWriter::CellDataWriter, and tarch.plotter::griddata::unstructured::vtk::VTUTextFileWriter::CellDataWriter.


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