TRANSFORMATIONS AND PROJECTIONS 31Figure 2.8 Reflection about an arbitrary lineIn Eq. (2.10), TPQ represents translation from point P to Q. The above procedure is not unique in that
the steps (b), (c) and (d) above can be altered so that L is made to coincide with the x-axis by rotating
it through an angle α, reflection is performed about the x-axis, and the line is rotated back by –α.
2.2.7 Reflection through a Point
A point P (x,y, 1) when reflected through the origin is written as P (x,y*, 1) = (−x,−y, 1) or
x
yx
yx
yx
fo y*
*
1=
1
=–1 0 0
0–10
0011=
1⎡⎣⎢
⎢
⎢⎤⎦⎥
⎥
⎥⎡⎣⎢
⎢
⎢⎤⎦⎥
⎥
⎥⎡⎣⎢
⎢
⎢⎤⎦⎥
⎥
⎥⎡⎣⎢
⎢
⎢⎤⎦⎥
⎥
⎥⎡⎣⎢
⎢
⎢⎤⎦⎥
⎥
⎥R (2.11)For reflection of an object about a point Pr, we would require to shift Pr to the origin, perform the
above reflection and then transform Pr back to its original position.
DLSx
(a) Original positionOy
yx
(b) Translating D to Oxy(d) Reflection about the y-axisxy(c) Rotating L to coincide with the y-axisxy(e) Rotating L back to the position in (b) (f) Translating L to its original positionxySLDS*