VARKON Version 1.15 1997-10-24
tform_mirr - Geometric procedure
Creates a transformation
Description
Creates a 2D or 3D mirroring transformation.
Syntax
tform_mirr(id, p1, p2, p3:attributes);
REF id; VECTOR p1; VECTOR p2; VECTOR p3;
Principal parameters
id - Local identity p1 - First position on mirror axis p2 - Second position on mirror axis
Optional parameters
p3 - Third position. p1, p2 and p3 define the mirroring plane
Attributes
PEN - Pen or colour number LEVEL - Level number BLANK - Visible(0) or invisible(1)
Example
tform_mirr(#1,vec(0,0),vec(1,0));
A mirror transformation in the XY-plane with the X-axis as mirror axis.
tform_mirr(#1,vec(0,0,0),vec(0,1,0),vec(0,0,1));
A mirror transformation with the YZ-plane as mirroring plane.
Comment
tform_mirr can be used in 2D and 3D but can not be used for scaling.