Learning Plane Geometry


[Up] [Top]

Documentation for package ‘LearnGeom’ version 1.5

Help Pages

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