#import <Foundation/Foundation.h>
#import "XYPoint.h"
@interface Rectangle :
NSObject
{
float wide;
float high;
XYPoint *origin,*a,*b,*c;
}
@property
(nonatomic
,assign
) float
wide;
@property
(nonatomic
,assign
) float
high;
@property
(nonatomic
,retain
)
XYPoint
* origin;
@property
(nonatomic
,retain
)
XYPoint
* a;
@property
(nonatomic
,retain
)
XYPoint
* b;
@property
(nonatomic
,retain
)
XYPoint
* c;
-(
id)translate:(
Rectangle*)rec :(
float)a :(
float) b;
-(
void)setvalues:(
XYPoint*)p1 :(
XYPoint*)p2 :(
XYPoint*)p3 :(
XYPoint*)p4;
-(
bool)ifRectangle:(
XYPoint*)p1 :(
XYPoint*)p2 :(
XYPoint*)p3 :(
XYPoint*)p4;
-(
bool)ifTranslate:(
int)a;
-(
void)printWide;
-(
void)printHige;
-(
void)printPerimeter;
-(
void)printArea;
@end