Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Курсовая работа Обмен сообщениями по схеме Клиент-Сервер / CMAPBOAR
.CPP#ifndef CPP006
#define CPP006
#include "cMapboard.h"
void cMapboard::SetCenter(cPoint P)
{
Center.SetXY(P.GetX(),P.GetY());
}
void cMapboard::SetRad(double R)
{
if ((R>0)&&(R<MAXFLOAT))
Radius = R;
else
Radius = 1;
}
void cMapboard::Set(cPoint P,double R)
{
SetCenter(P);
SetRad(R);
}
cMapboard::cMapboard()
{
cPoint P;
Set(P,1.0);
}
cMapboard::cMapboard(cPoint P,double R)
{
Set(P,R);
}
double cMapboard::GetX()
{
return Center.GetX();
}
double cMapboard::GetY()
{
return Center.GetY();
}
double cMapboard::GetRad()
{
return Radius;
}
int cMapboard::inv()
{
return ( (GetRad() > 0)&&(GetRad() < MAXFLOAT));
}
int cMapboard::inboard(double x0,double y0)
{
return (Center.Distance(x0,y0)<=GetRad() + 0.01);
}
cMapboard::~cMapboard(){};
#endif
Соседние файлы в папке Курсовая работа Обмен сообщениями по схеме Клиент-Сервер