matlabBinaryMeshGraphics.hh
static void writeEdgeMesh3d_(const concepts::Array< uint > &np, graphics::DenseMatrixCollection< G > &map, MatrixSpaceOutputCell< G > *&bdc)
static void writeCoord(const concepts::Real3d point, MatrixSpaceOutputCell< G > *bdc)
Writes the coordinates in data and increases the counter indexOfPoints.
static void writeMesh_(const concepts::Hexahedron3d &hexa, const concepts::Array< uint > &np, graphics::DenseMatrixCollection< G > &map, MatrixSpaceOutputCell< G > *&bdc, bool boundary, bool coord)
Internal function that writes the mesh data of a given concepts::Hexahedron3d in a given MatrixSpaceO...
MatlabBinaryMeshGraphics()
Default Constructor.
A cell in a mesh consist of topological information (neighbours, connectivity, orientation) and geome...
Definition: cell.hh:39
static void writeAttributes(const concepts::Connector &cntr, MatrixSpaceOutputCell< G > &bdc)
Writes given Cell and Vertex attributes in a given MatrixSpaceOutputCell.
static void writeMesh(const concepts::Cell &cell, MatrixSpaceOutputCell< G > *bdc, const concepts::Array< uint > &np, bool boundary=false, bool coord=true)
Writes the mesh data of a given concepts::Cell in a given MatrixSpaceOutputCell.
static void writeMesh_(const concepts::QuadNd &quad, const concepts::Array< uint > &np, graphics::DenseMatrixCollection< G > &map, MatrixSpaceOutputCell< G > *&bdc, bool boundary, bool coord)
Internal function that writes the mesh data of a given concepts::QuadNd in a given MatrixSpaceOutputC...
Class that collects graphical informations about a given space in a set of ElementMatrices.
Definition: matrixBasis.hh:160
virtual ~MatlabBinaryMeshGraphics()
Nothing to do.
static void writeMesh_(const concepts::EdgeNd &cell, const concepts::Array< uint > &np, graphics::DenseMatrixCollection< G > &map, MatrixSpaceOutputCell< G > *&bdc, bool boundary, bool coord)
static void writeMesh_(const concepts::InfiniteQuad2d &quad, const concepts::Array< uint > &np, graphics::DenseMatrixCollection< G > &map, MatrixSpaceOutputCell< G > *&bdc, bool boundary, bool coord)
Internal function that writes the mesh data of a given concepts::InfiniteQuad2d in a given MatrixSpac...
static void writeFaceAttributes_(const concepts::Array< uint > &np, graphics::DenseMatrixCollection< G > &map, MatrixSpaceOutputCell< G > *&bdc, const concepts::Hexahedron3d &hexa)
Class that hold and manage a std::map with concepts::ElementMatrices for graphical output,...
Definition: denseMatrixGraphics.hh:27
static void writeFaceMesh_(const concepts::Array< uint > &np, graphics::DenseMatrixCollection< G > &map, MatrixSpaceOutputCell< G > *&bdc)