annotate pkg-src/tree-nx/Line.m @ 172:a38aed19690b

Added tag r20-3b12 for changeset 929b76928fce
author cvs
date Mon, 13 Aug 2007 09:47:55 +0200
parents 0132846995bd
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
163
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
1
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
2 #import "Line.h"
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
3
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
4 @implementation Line
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
5
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
6 - setStart:(NXPoint *)s end:(NXPoint *)e
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
7 {
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
8 start.x = s->x;
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
9 start.y = s->y;
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
10 end.x = e->x;
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
11 end.y = e->y;
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
12 return self;
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
13 }
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
14
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
15 - render
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
16 {
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
17 PSmoveto(start.x, start.y);
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
18 PSlineto(end.x, end.y);
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
19 PSstroke();
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
20 return self;
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
21 }
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
22
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
23 @end