00001 00009 class MDP 00010 { 00011 protected: 00012 double th; 00013 deque<OPoint*> pa; deque<OGraphic*> la; 00014 00015 void polygonalise(); 00016 double distance(int,int); 00017 00018 void pointPrint(int,int); 00019 void linePrint(int,int); 00020 00021 public: 00022 MDP(); 00023 ~MDP(); 00024 deque<OGraphic*> polygonalise(deque<OHL*> ha,double); 00025 };