Learning Plane Geometry
Adds a point to a previously defined polygon
Computes the angle between three points
Computes the center of a given polygon. The center is obtained by aver...
Computes the circumcenter of a given triangle, that is, the intersecti...
Plots an empty coordinate (cartesian) plane with customizable limits f...
Creates an arc of a circumference
Creates an arc of a circumference to connect two points
Creates a vector to represent a line that passes through a point and f...
Creates a vector that represents the line that connects two points
Creates a matrix to represent the polygon that connects several points
Creates a matrix to represent a regular polygon
Creates a matrix that represents the segment that starts from a point ...
Creates a matrix that represents the segment that connects two points
Computes the distance between two lines
Computes the distance between a point and a line
Computes the distance between two points
Plots a geometric object
Plots a fractal curve from the trochoids family. Any curve from this f...
Plots a fractal curve starting from a segment
Creates an homothety from a given polygon
Computes the incenter of a given triangle
Finds the intersection between a line and a circumference
Finds the intersection of two lines
Plots the Koch curve
Computes the angle that form two lines
Computes the middle point of the segment that connects two points
Computes each of the existing angles in a given polygon
Computes the orthogonal projection of a point onto a line
Computes the reflected point about a line of a given point
Creates the reflection about a line of a given polygon
Removes a point from a previously defined polygon
Rotates a geometric object
Selection of points from the coordinate plane
Creates a sheared polygon from a given one
Plots the Sierpinski triangle
Creates a similar polygon to a given one
Finds the inner and outer Soddy circles of three given mutually tangen...
Creates a closed curve with the shape of a star. Each of the stars pro...
Creates a tessellation from a starting set of geometric objects
Translates a geometric object
Contains some functions to learn and teach basic plane Geometry at undergraduate level with the aim of being helpful to young students with little programming skills.