See Section 24.8.3 for rectangles in the plane.
The rectangle command returns and draws a rectangle. It can take its arguments in two different ways.
If the arguments var1 and var2 are given, they will be assigned to the vertices C and D.
If the arguments var1 and var2 are given, they will be assigned to the vertices C and D.
A:=point(0,0,0); B:=point(3,3,3); P:=point(0,0,3); rectangle(A,B,P) |
A:=point(0,0,0); B:=point(3,3,3); P:=point(0,0,3); rectangle(A,B,[P,1/2]) |
rectangle(A,B,P,C,D); simplify(coordinates(C)),simplify(coordinates(D)) |
|