Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

ShapeAgent.h

Go to the documentation of this file.
00001 //-*-c++-*-
00002 #ifndef _SHAPEAGENT_H_
00003 #define _SHAPEAGENT_H_
00004 
00005 #include "Point.h"
00006 #include "ShapeRoot.h"
00007 #include "AgentData.h"
00008 
00009 namespace DualCoding {
00010 
00011 class ShapeSpace;
00012 
00013 template<>
00014 class Shape<AgentData> : public ShapeRoot {
00015 public:
00016   SHAPESTUFF_H(AgentData);
00017 
00018   Shape<AgentData>(ShapeSpace &s, Point centerval=Point(0,0,0,allocentric)) :
00019     ShapeRoot(addShape(new AgentData(s,centerval))) { };
00020 };
00021 
00022 } // namespace
00023 
00024 #endif

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