14.9.1 Hexagons in space: hexagon
See Section 13.10.1 for hexagons in the plane.
The hexagon command creates hexagons in space.
-
hexagon takes three mandatory arguments and four
optional arguments:
-
A,B,P, four points.
- Optionally, var1,var2,var3,var4, four variable names.
- hexagon(A,B,P ⟨,var1,var2,var3,var4⟩)
returns and draws the regular hexagon ABCDEF in the plane ABP,
oriented so that angle ABC is positive.
Examples.
-
Input:
A:= point(0,0,0); |
B:= point(3,3,3); |
P:= point(0,0,3); |
hexagon(A,B,P)
|
Output:
- Input:
hexagon(A,B,P,C,D,E,F) |
simplify(coordinates(C))
|
Output: