Equilateral triangle

Constructs an equilateral triangle.

equilateral_triangle(Point, Real, Real)

Given a point and two reals and , constructs an equilateral triangle with barycenter , distance between and the vertices , and the first vertex located at angle .

equilateral_triangle(Point, Real)

Given a point and two reals , constructs an equilateral triangle with barycenter and such that the distance between and the vertices is .

equilateral_triangle(Segment)

Given a segment, constructs an equilateral triangle with such segment as an edge.

equilateral_triangle(Point, Point)

Given two points and , constructs an equilateral triangle where two of the vertices are and .