General Program Information
Basics - Mirrors
The mirror function selects points and creates a reflected image over a selected axis.
mirror
mirror(p1,p2,p3) :=
- concat("_mirror",sp,point(p1<0>),sp,sp,point(p2<0>),sp,point(p3<0>),sp)
mirrorA
mirrorA(p1,p2,p) :=
- concat("_mirror",sp,point(p1<0>),sp,sp,point(p2<0>),sp,point(p3<0>),sp,sp)
mirrorB
mirrorB(p1,p2,p3,p4) :=
- concat("_mirror",sp,point(p1<0>),sp,sp,point(p2<0>),sp,point(p3<0>),sp,point(p4<0>),sp,sp)
mirrorC
mirrorC(p1,p2,p3,p4) :=
- concat("_mirror",sp,point(p1<0>),sp,sp,point(p2<0>),sp,point(p3<0>),sp,point(p4<0>),sp)
mirror3d
mirror3d(p1,p2) :=
- concat("_mirror",sp,point(p1<0>),sp,sp,"zx",sp,point(p2<0>),sp,"n")