Samples

An isosceles triangle with some of its elementary properties illustrated.

A B C isosceles ; draw(A, B, C)
H = projection(C, line(A, B)) ; draw(segment(C, H), dashed) ; mark(B, H, C, right)
mark(segment(A, C), cross) ; mark(segment(C, B), cross)
mark(B, A, C, dash) ; mark(C, B, A, dash)

A figure illustrating a property of the incircle of a triangle.

A B C triangle ; draw(A, B, C) ; draw(incircle(A, B, C))
draw(bissector(B, A, C), dotted)
draw(bissector(A, B, C), dotted)
draw(bissector(B, C, A), dotted)

Addition of two vectors.

A B C D parallelogram
draw(segment(A, B), full, arrow) ; draw(segment(A, C), full, arrow) ; draw(segment(A, D), full, arrow)
draw(segment(B, C), dotted) ; draw(segment(D, C), dotted)

An angle property of parallelograms.

A B C D parallelogram(5, 4, 105:) ; draw(A, B, C, D)
mark(B, A, D) ; mark(D, C, B)
mark(C, B, A, double) ; mark(A, D, C, double)

An hexagon and its diagonals.

A B C D E F hexagon(point(3,2), 3, 0:) ; draw(A, B, C, D, E, F)
draw(segment(A, D), dotted)
draw(segment(B, E), dotted)
draw(segment(C, F), dotted)




Return to the index.