Class documentation of Concepts

Loading...
Searching...
No Matches
quadGraphics.hh
Go to the documentation of this file.
1
6#ifndef quadGraphics_hh
7#define quadGraphics_hh
8
9#include "baseQuadGraphics.hh"
10
11namespace hp2D {
12
13 // forward declaration
14 class InfiniteQuad;
15
16 // ********************************************************** QuadGraphics **
17
21 template<class F>
22 class QuadGraphics : public BaseQuadGraphics<F> {
23 public:
25 virtual void operator()
26 (const concepts::Element<F>& elm,
27 enum concepts::ElementGraphicsBase::graphicsType type,
29 protected:
30 virtual std::ostream& info(std::ostream& os) const;
31 };
32
33 // ************************************************** InfiniteQuadGraphics **
34
40 public:
42 virtual void operator()
43 (const concepts::Element<Real>& elm,
44 enum concepts::ElementGraphicsBase::graphicsType type,
46 protected:
47 virtual std::ostream& info(std::ostream& os) const;
48 private:
49 template<class F>
50 bool writeMatlab_
51 (const InfiniteQuad& quad, graphics::BaseDataCell<F>* stream) const;
52 };
53
54 namespace l2 {
55
56 // ******************************************************** QuadGraphics **
57
62 template<class F>
63 class QuadGraphics : public BaseQuadGraphics<F> {
64 public:
66 virtual void operator()
67 (const concepts::Element<F>& elm,
68 enum concepts::ElementGraphicsBase::graphicsType type,
70 protected:
71 virtual std::ostream& info(std::ostream& os) const;
72 };
73
74
75 } // namespace hp2D::l2
76
77} // namespace hp2D
78
79#endif // quadGraphics_hh
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.
virtual std::ostream & info(std::ostream &os) const
Returns information in an output stream.