Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
//” ©«: 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(); //“Ёз⮦Ёвм ®Ў« бвм Їа®б¬®ва
};