2 summary:: Cartesian point
6 Defines a point on the Cartesian plane.
15 subsection:: Accessing
18 Get or set the x coordinate value.
21 Get or set the y coordinate value.
24 Sets the point x and y values.
29 Answers a Boolean whether the receiver equals the argument.
32 Returns a hash value for the receiver.
52 Multiplication by a Point.
55 Rotation about the origin by the angle given in radians.
58 Absolute value of the point.
61 Return the polar coordinate radius of the receiver.
64 Return the polar coordinate angle of the receiver.
67 Return the distance from the receiver to aPoint.
70 Return a Point whose x and y coordinates are swapped.
73 Round the coordinate values to a multiple of quantum.
76 Truncate the coordinate values to a multiple of quantum.
78 subsection:: Conversion
84 Returns a complex number with x as the real part and y as the imaginary part.
87 Return a string representing the receiver.
90 Return a short string representing the receiver.
92 method::paramsCompileString
93 Represent parameters to 'new' as compileable strings. (See link::Classes/Object#asCompileString#Object:asCompileString::)