Скачиваний:
32
Добавлен:
01.05.2014
Размер:
1.05 Кб
Скачать
//” ©«: Viewport.h
//Љ« бб "ЋЎ« бвм Їа®б¬®ва ". Џа®в®вЁЇ.
//Ђўв®а: ‘ҐаЈҐҐў Њ.‚. Ја.3352
//„ в : 09.05.06, ђҐ¤ ЄжЁп: 1.0


#include"Point.cpp"

class CViewport
{
 private:
	 CPoint Center;						//–Ґ­ва ®Ў« бвЁ Їа®б¬®ва 
	 double H;					//‚лб®в  ®Ў« бвЁ Їа®б¬®ва 
	 double W;					//ЁаЁ­  ®Ў« бвЁ Їа®б¬®ва 
	 static unsigned int countreal;		// Є®«ЁзҐбвў® ॠ«м­® бгйҐбвўгойЁе ®ЎкҐЄв®ў 
	 static unsigned int countall;		// Є®«ЁзҐбвў® ᮧ¤ ­­ле ®ЎкЄв®ў
	 const unsigned int ID;				//Ё¤Ґ­вЁдЁЄ в®а

 public:  
	  CViewport();               //‘®§¤ вм ®Ў« бвм Їа®б¬®ва 
	  void PrintViewport() const;    //‚뢥бвЁ Їа®Ў«Ґ¬­лҐ ¤ ­­лҐ
	  void GetParam(double &h, double &w, double &xc, double &yc) const;		//ЏҐаҐ¤ вм Їа®Ў«Ґ¬­лҐ ¤ ­­лҐ
	  void MoveViewport();			//ЏҐаҐ­ҐбвЁ ў § ¤ ­­®¬  ­ Їа ў«Ґ­ЁЁ
	  void MoveViewport(double x, double y);			//ЏҐаҐ­ҐбвЁ ў § ¤ ­­®¬  ­ Їа ў«Ґ­ЁЁ
	  static unsigned int GetCountReal();	//Ї®«гзЁвм Є®«ЁзҐбвў® бгйҐбвўгойЁе ®ЎкҐЄв®ў
	  virtual ~CViewport();              //“­Ёз⮦Ёвм ®Ў« бвм Їа®б¬®ва 
};
Соседние файлы в папке Kurs