See Section 26.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,B,P:=point(0,0,0),point(3,3,3),point(0,0,3); rectangle(A,B,P) |
A,B,P:=point(0,0,0),point(3,3,3),point(0,0,3); rectangle(A,B,[P,1/2]) |
rectangle(A,B,P,C,D); simplify(coordinates(C)),simplify(coordinates(D)) |
|