#include <triangleGraphics.hh>
Public Member Functions | |
virtual void | operator() (const concepts::Element< F > &elm, typename concepts::ElementGraphics< F >::graphicsType type, concepts::CellPostprocess< F > &post) const |
virtual void | operator() (const Element< F > &elm, enum graphicsType type, CellPostprocess< F > &post) const =0 |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Handles graphics for triangles in 3D.
Definition at line 22 of file triangleGraphics.hh.
|
inherited |
Definition at line 27 of file elementGraphics.hh.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
|
pure virtualinherited |
Writes necessary data to a file for graphics. This method is called by the application operator of the object which should create the graphics file. Such an object is a specialization of CellPostprocess
. It is best if an element returns an object of this type.
elm | Element which should be depicted |
type | Type of graphics |
post | Calling CellPostprocess specialization, might be necessary to get some data |
Implemented in hp2D::BaseQuadGraphics< F >, hp2D::QuadGraphics< F >, and hp2Dedge::QuadGraphics< F >.