Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа 25 / lab22 / TriangleEntity
.h#pragma once
#include "CPointEntity.h"
class CTriangleEntity :
virtual public CPointEntity
{
protected:
int mBase;
int mHeight;
public:
CTriangleEntity( const int iB = 10, const int iH = 10,
const int iX = 0, const int iY = 0 );
virtual ~CTriangleEntity();
int getBase() const;
int getHeight() const;
void setBase( int iB );
void setHeight( int iH );
int getNumType();
void Printfig(std::ostream& os);
void Draw(CDC* pDC, Shape* figure=0);
CRect GetBoundRect();
void writeAr(CArchive& ar);
void readAr(CArchive& ar);
CString getName();
};
Соседние файлы в папке lab22