XdmfGeometry.hpp 600 Bytes
Newer Older
Ken Leiter (Civ's avatar
Ken Leiter (Civ committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
/*
 * XdmfGeometry.hpp
 *
 *  Created on: Jan 25, 2010
 *      Author: kleiter
 */

#ifndef XDMFGEOMETRY_HPP_
#define XDMFGEOMETRY_HPP_

#include "XdmfObject.hpp"

class XdmfGeometry : public XdmfObject {

public:

	XdmfNewMacro(XdmfGeometry);
18
	virtual const std::string printSelf() const;
Ken Leiter (Civ's avatar
Ken Leiter (Civ committed
19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

protected:

	XdmfGeometry();
	virtual ~XdmfGeometry();

private:

  class Delete
  {
  public:
      void operator()(XdmfGeometry * p) { delete p; }
  };

  XdmfGeometry(const XdmfGeometry&);  // Not implemented.
  void operator=(const XdmfGeometry&);  // Not implemented.

};

#endif /* XDMFGEOMETRY_HPP_ */