#include <baseQuadGraphics.hh>
Public Member Functions | |
| BaseQuadGraphics () | |
| Constructor. | |
| virtual void | operator() (const concepts::Element< F > &elm, enum concepts::ElementGraphicsBase::graphicsType type, concepts::CellPostprocess< F > &post) const |
| void | setValue (const concepts::ElementFunction< Real, F > *value) |
| Gives the appropiate element function. | |
| void | setValue (const concepts::ElementFunction< Cmplx, F > *value) |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
| Returns information in an output stream. | |
Base class for handling graphics for 2D hp quadrilateral FEM elements.
Definition at line 32 of file baseQuadGraphics.hh.
|
inherited |
Definition at line 27 of file elementGraphics.hh.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
Reimplemented in hp2D::QuadGraphics< F >, and hp2Dedge::QuadGraphics< F >.
|
virtual |
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 |
Implements concepts::ElementGraphics< F >.
Reimplemented in hp2D::QuadGraphics< F >, and hp2Dedge::QuadGraphics< F >.