Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

ShapeGraphics.h

Go to the documentation of this file.
00001 #ifndef _SHAPEGRAPHICS_H_
00002 #define _SHAPEGRAPHICS_H_
00003 
00004 #include "ShapeRoot.h"
00005 #include "GraphicsData.h"
00006 
00007 namespace DualCoding {
00008 
00009 class ShapeSpace;
00010 
00011 //! Smart pointer to a @a GraphicsData object
00012 template<>
00013 class Shape<GraphicsData> : public ShapeRoot {
00014 public:
00015   SHAPESTUFF_H(GraphicsData);   // defined in ShapeRoot.h
00016 
00017   Shape<GraphicsData>(ShapeSpace &s)
00018     : ShapeRoot(addShape(new GraphicsData(s))) {};
00019 
00020 };
00021 
00022 } // namespace
00023 
00024 #endif

DualCoding 5.1CVS
Generated Mon May 9 04:56:27 2016 by Doxygen 1.6.3