Class documentation of Concepts

Loading...
Searching...
No Matches
matlabBinaryMeshGraphics.hh
Go to the documentation of this file.
1
6#ifndef matlab_binary_mesh_graphics_hh
7#define matlab_binary_mesh_graphics_hh
8
12#include "matrixBasis.hh"
14
15namespace graphics {
16
17 // ************************************************ MatlabBinaryMeshGraphics **
18
20 public:
21
24
27
34 template<class G>
35 static void writeCoord(const concepts::Real3d point,
37
49 template<class G>
50 static void writeMesh(const concepts::Cell& cell,
52 bool boundary = false, bool coord = true);
53
58 template<class G>
59 static void writeAttributes(const concepts::Connector& cntr,
61
62 private:
63
67 template<class G>
68 static void writeMesh_(const concepts::QuadNd& quad,
69 const concepts::Array<uint>& np,
71 bool boundary, bool coord);
72
77 template<class G>
78 static void writeMesh_(const concepts::Hexahedron3d& hexa,
79 const concepts::Array<uint>& np,
81 bool boundary, bool coord);
82
83 template<class G>
84 static void writeFaceMesh_(const concepts::Array<uint>& np,
87
88 template<class G>
89 static void writeFaceAttributes_(const concepts::Array<uint>& np,
91 const concepts::Hexahedron3d& hexa);
92
93 template<class G>
94 static void writeEdgeMesh3d_(const concepts::Array<uint>& np,
97
101 template<class G>
102 static void writeMesh_(const concepts::InfiniteQuad2d& quad,
103 const concepts::Array<uint>& np,
105 bool boundary, bool coord);
106
107 template<class G>
108 static void writeMesh_(const concepts::EdgeNd& cell,
109 const concepts::Array<uint>& np,
111 bool boundary, bool coord);
112 };
113
114} // namespace graphics
115
116#endif // matlab_binary_mesh_graphics_hh
MatlabBinaryMeshGraphics()
Default Constructor.
static void writeAttributes(const concepts::Connector &cntr, MatrixSpaceOutputCell< G > &bdc)
static void writeCoord(const concepts::Real3d point, MatrixSpaceOutputCell< G > *bdc)
virtual ~MatlabBinaryMeshGraphics()
Nothing to do.
static void writeMesh(const concepts::Cell &cell, MatrixSpaceOutputCell< G > *bdc, const concepts::Array< uint > &np, bool boundary=false, bool coord=true)