See Section 13.8.2 for isosceles triangles in the plane.
The isosceles_triangle command returns and draws an isosceles triangle. It can take its arguments in different ways.
Three points.
Example.
Input:
| A:= point(0,0,0); B:= point(3,3,3); P:= point(0,0,3) |
| isosceles_triangle(A,B,P); |
Output:
Three points and a real number.
Examples.
| A:= point(0,0,0); B:= point(3,3,3); P:= point(0,0,3) |
| isosceles_triangle(A,B,[P,3*pi/4]) |
| A:= point(0,0,0); B:= point(3,3,3); P:= point(0,0,3) |
| isosceles_triangle(A,B,[P,3*pi/4],C) |
| coordinates(C) |
| ⎡ ⎢ ⎢ ⎣ |
| , |
| , |
| ⎤ ⎥ ⎥ ⎦ |