/* * CubeMesh.hpp * * Created on: Jan 20, 2012 * Author: heber */ #ifndef CUBEMESH_HPP_ #define CUBEMESH_HPP_ // include config.h #ifdef HAVE_CONFIG_H #include #endif #include "Filling/NodeTypes.hpp" #include "Mesh.hpp" class Vector; class CubeMesh : public Mesh { public: CubeMesh(const Vector &counts, const Vector &offset, const RealSpaceMatrix &M); CubeMesh(const std::vector< unsigned int > &counts, const Vector &offset, const RealSpaceMatrix &M); virtual ~CubeMesh(); void init(const std::vector< unsigned int > &counts, const Vector &offset, const RealSpaceMatrix &M); }; #endif /* CUBEMESH_HPP_ */