| AddPointPoly | Adds a point to a previously defined polygon |
| Angle | Computes the angle between three points |
| CenterPolygon | Computes the center of a given polygon. The center is obtained by averaging the x and y coordinates of the polygon |
| Circumcenter | Computes the circumcenter of a given triangle, that is, the intersection of its three medians |
| CoordinatePlane | Plots an empty coordinate (cartesian) plane with customizable limits for the X and Y axis |
| CreateArcAngles | Creates an arc of a circumference |
| CreateArcPointsDist | Creates an arc of a circumference to connect two points |
| CreateLineAngle | Creates a vector to represent a line that passes through a point and forms certain angle with X axis |
| CreateLinePoints | Creates a vector that represents the line that connects two points |
| CreatePolygon | Creates a matrix to represent the polygon that connects several points |
| CreateRegularPolygon | Creates a matrix to represent a regular polygon |
| CreateSegmentAngle | Creates a matrix that represents the segment that starts from a point with certain length and angle |
| CreateSegmentPoints | Creates a matrix that represents the segment that connects two points |
| DistanceLines | Computes the distance between two lines |
| DistancePointLine | Computes the distance between a point and a line |
| DistancePoints | Computes the distance between two points |
| Draw | Plots a geometric object |
| Duopoly | Plots a fractal curve from the trochoids family. Any curve from this family can be defined by some parametrical equations, but they can also be produced (approximated) through a simple iterative process based on segment drawing for certain angles and lengths |
| FractalSegment | Plots a fractal curve starting from a segment |
| Homothety | Creates an homothety from a given polygon |
| Incenter | Computes the incenter of a given triangle |
| IntersectLineCircle | Finds the intersection between a line and a circumference |
| IntersectLines | Finds the intersection of two lines |
| Koch | Plots the Koch curve |
| LinesAngles | Computes the angle that form two lines |
| MidPoint | Computes the middle point of the segment that connects two points |
| PolygonAngles | Computes each of the existing angles in a given polygon |
| ProjectPoint | Computes the orthogonal projection of a point onto a line |
| ReflectedPoint | Computes the reflected point about a line of a given point |
| ReflectedPolygon | Creates the reflection about a line of a given polygon |
| RemovePointPoly | Removes a point from a previously defined polygon |
| Rotate | Rotates a geometric object |
| SelectPoints | Selection of points from the coordinate plane |
| ShearedPolygon | Creates a sheared polygon from a given one |
| Sierpinski | Plots the Sierpinski triangle |
| SimilarPolygon | Creates a similar polygon to a given one |
| Soddy | Finds the inner and outer Soddy circles of three given mutually tangent circles |
| Star | Creates a closed curve with the shape of a star. Each of the stars produced by this function is built through a simple iterative process based on segment drawing for certain angles and lengths. It can also produce regular polygons for some combinations of the parameters |
| Tessellation | Creates a tessellation from a starting set of geometric objects |
| Translate | Translates a geometric object |