A 2-dimensional angle class, defined by three points.
Returns the Arc element corresponding to this angle.
The bisector of this angle.
The size, in degrees, of this angle.
Checks if this angle is right-angled.
The size, in radians, of this angle.
Returns the smaller one of this and its supplementary angle.
An arc segment of a circle, with given center, start point and angle.
A circle with a given center and radius.
The area of this circle.
The length of the circumference of this circle.
An infinite straight line that goes through two points.
The angle formed between this line and the x-axis.
The y-axis intercept of this line.
The midpoint of this line.
The perpendicular bisector of this line.
The point representing the perpendicular vector of this line.
The slope of this line.
The point representing a unit vector along this line.
An infinite ray defined by an endpoint and another point on the ray.
A finite line segment defined by its two endpoints.
A single point class defined by two coordinates x and y.
A polygon defined by its vertex points.
The oriented version of this polygon (vertices in clockwise order).
The (signed) area of this polygon. The result is positive if the vertices are ordered clockwise, and negative otherwise.
A polyline defined by its vertex points.
A triangle defined by its three vertices.
A rectangle, defined by its top left vertex, width and height.
A polygon class representing this rectangle.