Written by Sunny Yoon

 Equilateral triangle, given a side This script tool will construct an equilateral triangle when given a side. Square, given a side This script tool will construct an equilateral triangle when given a side. Hexagon, given a side This script tool will construct an equilateral triangle when given a side. Centroid This script tool will find the centroid of a triangle when given a triangle. Orthocenter This script tool will find the orthocenter of a triangle when given a triangle. Circumcenter This script tool will find the circumcenter of a triangle when given a triangle. Incenter This script tool will find the incenter of a triangle when given a triangle. Medial Triangle This script tool will construct the medial triangle when given a triangle. Trisecting a line segment This script tool will trisect a line segment when given a line segment. Pentagon, given a side This script tool will construct a pentagon when given a side. Isosceles triangle, given base and altitude This script tool will construct a isosceles triangle when given base and altitude. Hexagon, given a side This script tool will construct a hexagon. However, the side of the hexagon does not equal to the given segment. Heptagon, given a side This script tool will construct a heptagon when given a side. Divide a segment AB into two parts that form a golden ratio Circumcircle Incircle OrthicTriangle An orthic triangle is when you connect the feet of the altitudes of an acute triangle. Triangle Centers with Euler Line This script tool will construct a triangle with centroid (G), orthocenter (H), incenter, circumcenter (C) and an Euler line connecting G, C, C) Triangle Centers (H, G, C, and I) H - orthocenter (altitudes) G - Centroid (medians) C - Circumcenter (perpendicular bisector) I - Incenter (angle bisector) Orthocenter, Mid-segment triangle