00001 #include "Map2D.h" 00002 00003 Map2D::Map2D(void) 00004 { 00005 } 00006 Map2D::Map2D(int width, int height) 00007 { 00008 this->width = width; 00009 this->height = height; 00010 } 00011 00012 00013 Map2D::~Map2D(void) 00014 { 00015 } 00016 void Map2D::setBounds(int width, int height) 00017 { 00018 this->width = width; 00019 this->height = height; 00020 } 00021 SharedPointer<Map2DPosVar> Map2D::makePosVar(string name) 00022 { 00023 SharedPointer<Map2DPosVar> result(new Map2DPosVar(name, width, height)); 00024 return result; 00025 }