1//
2//  PXPoint.m
3//  Pixen-XCode
4//
5//  Created by Joe Osborn on 2004.08.08.
6//  Copyright 2004 Open Sword Group. All rights reserved.
7//
8
9#import "PXPoint.h"
10
11
12@implementation PXPoint
13
14+ withNSPoint:(NSPoint)aPoint
15{
16	return [[[self alloc] initWithNSPoint:aPoint] autorelease];
17}
18
19- initWithNSPoint:(NSPoint)aPoint
20{
21	[super init];
22	point = aPoint;
23	return self;
24}
25
26- (NSPoint)pointValue
27{
28	return point;
29}
30
31- (unsigned)hash
32{
33	return point.x * point.y;
34}
35
36- (BOOL)isEqual:other
37{
38	return NSEqualPoints(point, [other pointValue]);
39}
40
41@end
42