diff -r 3d93372f94fc -r a617fb53fc72 Rectangle.st --- a/Rectangle.st Tue Jul 20 11:55:14 2010 +0100 +++ b/Rectangle.st Tue Jul 20 12:11:45 2010 +0100 @@ -656,6 +656,24 @@ width := aPoint x - left ! +vertices + "return the array containing my points as a closed polygon (for Polygon compatibility)" + + ^ Array + with:(self topLeft) + with:(self topRight) + with:(self bottomRight) + with:(self bottomLeft) + with:(self topLeft) + + " + (Rectangle origin:100@100 extent:20@30) vertices + (Rectangle origin:100@100 extent:20@30) asPolygon vertices + " + + "Modified: / 16-07-2010 / 16:59:16 / cg" +! + width "return the width of the rectangle" @@ -1799,9 +1817,15 @@ !Rectangle class methodsFor:'documentation'! version - ^ '$Id: Rectangle.st 10517 2010-04-26 18:26:38Z vranyj1 $' + ^ '$Id: Rectangle.st 10549 2010-07-20 11:11:45Z vranyj1 $' ! version_SVN - ^ '$Id: Rectangle.st 10517 2010-04-26 18:26:38Z vranyj1 $' + ^ '$Id: Rectangle.st 10549 2010-07-20 11:11:45Z vranyj1 $' + +! + +version_CVS + ^ '§Header: /cvs/stx/stx/libbasic/Rectangle.st,v 1.84 2010/07/16 14:59:40 cg Exp §' ! ! +