$ od -c -N 50000 [Cyan]<Gargoyle>Documentation>drag.ip!1 0000000 I n t e r p r e s s / X e r o x 0000020 / 3 . 0 240 f 240 j 240 k 240 j 017 241 017 0000040 245 223 304 002 M d 240 244 240 250 304 006 \0 \0 035 001 0000060 B Q 240 244 240 250 304 004 Y ! \0 251 304 004 \ 275 0000100 \0 032 212 305 005 X e r o x 305 \n P r e s 0000120 s F o n t s 305 \r H e l v e t i c 0000140 a - b r r 017 243 241 033 240 223 304 004 034 ; 001 0000160 220 240 244 240 224 017 240 225 017 240 240 227 301 \r S n 0000200 a p - D r a g g i n g 226 304 004 Z 251 0000220 \0 214 304 006 \0 256 266 \0 \0 3 212 305 005 X e r 0000240 o x 305 \n P r e s s F o n t s 305 \r 0000260 H e l v e t i c a - m r r 017 243 241 0000300 033 240 223 304 004 \t i \0 310 240 244 240 224 017 241 225 0000320 017 241 240 227 301 017 E r i c A l l a n 0000340 B i e r 226 304 004 & 6 \0 ; 304 004 h 275 0000360 \0 037 212 017 241 240 227 301 \r D e p t . o 0000400 f E E C S 226 304 004 \ 307 \0 213 304 006 \0 0000420 363 5 \0 \0 I 212 017 241 240 227 301 \v U C B 0000440 e r k e l e y 226 304 006 001 023 N \0 001 323 0000460 304 006 001 023 347 \0 \0 T 212 017 241 240 227 301 022 B 0000500 e r k e l e y , C A 9 4 7 2 0000520 0 226 304 004 P 250 \0 205 304 006 001 P X \0 \0 k 0000540 212 017 241 240 227 301 020 M a u r e e n C 0000560 . S t o n e 226 304 004 T 256 \0 177 304 006 0000600 003 \t / \0 \0 373 212 017 241 240 227 301 \n X e r 0000620 o x P A R C 226 304 004 031 \t \0 + 304 006 0000640 \0 360 345 \0 \0 O 212 017 241 240 227 301 024 3 3 3 0000660 3 C o y o t e H i l l R d 0000700 . 226 304 004 C u \0 s 304 006 \0 333 * \0 \0 I 0000720 212 017 241 240 227 301 023 P a l o A l t o 0000740 , C A 9 4 3 0 4 226 304 004 025 177 \0 0000760 a 304 004 a 001 \0 ! 212 305 005 X e r o x 305 0001000 \n P r e s s F o n t s 305 016 T i m 0001020 e s R o m a n - b r r 017 243 241 033 240 0001040 223 304 004 \t i \0 310 240 244 240 224 017 242 225 017 242 0001060 240 227 301 \b A b s t r a c t 226 304 004 025 0001100 177 \0 a 304 004 L | \0 033 212 305 005 X e r o 0001120 x 305 \n P r e s s F o n t s 305 \r H 0001140 e l v e t i c a - m r r 017 243 241 033 0001160 240 223 304 004 003 # \0 P 240 244 240 224 017 243 225 017 0001200 243 240 227 304 004 026 ) \a 251 017 262 223 301 7 W e 0001220 a r e i n t e r e s t e d 0001240 i n t h e p r o b l e m o 0001260 f m a k i n g p r e c i s e 0001300 l i n e 226 017 241 017 262 223 304 004 025 177 \0 0001320 a 304 006 \0 213 I \0 \0 2 212 017 243 240 227 304 004 0001340 \a 031 004 F 017 262 223 301 > d r a w i n g 0001360 s u s i n g i n t e r a c t 0001400 i v e c o m p u t e r g r a 0001420 p h i c s . I n p r e c i 0001440 s e l i n e 226 017 241 017 262 223 304 004 025 0001460 177 \0 a 304 004 9 203 \0 025 212 017 243 240 227 304 004 0001500 \t 005 005 i 017 262 223 301 = d r a w i n g 0001520 s , s p e c i f i c r e l a 0001540 t i o n s h i p s a r e e x 0001560 p e c t e d t o h o l d b 0001600 e t w e e n 226 017 241 017 262 223 304 004 025 177 0001620 \0 a 304 006 002 027 241 \0 \0 307 212 017 243 240 227 304 0001640 004 \n + 004 k 017 262 223 301 < p o i n t s 0001660 a n d l i n e s . I n 0001700 p u b l i s h e d i n t e r a 0001720 c t i v e d r a w i n g s y 0001740 s t e m s , 226 017 241 017 262 223 304 004 025 177 0001760 \0 a 304 006 001 366 w \0 \0 276 212 017 243 240 227 304 0002000 004 017 \a \n 9 017 262 223 301 = p r e c i s 0002020 e r e l a t i o n s h i p s 0002040 h a v e b e e n a c h i e v 0002060 e d b y u s i n g r e c t 0002100 a n g u l a r 226 017 241 017 262 223 304 004 025 0002120 177 \0 a 304 004 @ 360 \0 031 212 017 243 240 227 304 004 0002140 \v 227 \n 314 017 262 223 301 A g r i d s o 0002160 r b y s o l v i n g s i m 0002200 u l t a n e o u s e q u a t i 0002220 o n s ( c o n s t r a i n t s 0002240 ) . T h e a - 226 017 241 017 262 223 0002260 304 004 025 177 \0 a 304 006 \0 226 z \0 \0 ; 212 017 0002300 243 240 227 304 004 5 ^ 037 \a 017 262 223 301 @ v a 0002320 i l a b i l i t y o f f a s 0002340 t d i s p l a y h a r d w a 0002360 r e a n d p l e n t i f u l 0002400 c o m p u t a t i o n a l 226 017 0002420 241 017 262 223 304 004 025 177 \0 a 304 006 \0 207 / \0 0002440 \0 6 212 017 243 240 227 304 004 002 301 002 w 017 262 223 0002460 301 ? p o w e r s u g g e s t 0002500 t h a t w e s h o u l d t 0002520 a k e a n o t h e r l o o k 0002540 a t t h e r u l e r a n 0002560 d 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 \0 0002600 232 300 \0 \0 ? 212 017 243 240 227 304 004 \b Z 003 303 0002620 017 262 223 301 : c o m p a s s t e c 0002640 h n i q u e s t r a d i t i o 0002660 n a l l y u s e d b y d r 0002700 a f t s m e n . S n a p - 226 0002720 017 241 017 262 223 304 004 025 177 \0 a 304 004 b 310 \0 0002740 ) 212 017 243 240 227 304 004 004 222 003 353 017 262 223 301 0002760 = d r a g g i n g u s e s t 0003000 h e r u l e r a n d c o m 0003020 p a s s m e t a p h o r t o 0003040 h e l p t h e u s e r 226 017 0003060 241 017 262 223 304 004 025 177 \0 a 304 004 P Q \0 " 0003100 212 017 243 240 227 304 004 \0 316 \0 241 017 262 223 301 A 0003120 p l a c e h i s n e x t p 0003140 o i n t w i t h p r e c i s 0003160 i o n , a n d u s e s h e 0003200 u r i s t i c s t o a u t o 0003220 - 226 017 241 017 262 223 304 004 025 177 \0 a 304 004 a 0003240 = \0 * 212 017 243 240 227 304 004 \t 263 006 \f 017 262 0003260 223 301 A m a t i c a l l y p l a 0003300 c e g u i d i n g l i n e s 0003320 a n d c i r c l e s t h a 0003340 t a r e l i k e l y t o 0003360 h e l p 226 017 241 017 262 223 304 004 025 177 \0 a 0003400 304 006 001 ? 317 \0 \0 215 212 017 243 240 227 304 004 016 0003420 U \b 030 017 262 223 301 ; t h e u s e r 0003440 c o n s t r u c t e a c h 0003460 s h a p e . S n a p - d r a 0003500 g g i n g a l s o p r o v i 0003520 d e s 226 017 241 017 262 223 304 004 025 177 \0 a 304 0003540 006 004 G \0 \0 001 355 212 017 243 240 227 304 004 \f 373 0003560 \v 252 017 262 223 301 A t r a n s l a t i 0003600 o n , r o t a t i o n , a n 0003620 d s c a l i n g o p e r a t 0003640 i o n s t h a t t a k e a 0003660 d v a n t a g e 226 017 241 017 262 223 304 004 0003700 025 177 \0 a 304 004 023 221 \0 \t 212 017 243 240 227 304 0003720 004 005 k 004 257 017 262 223 301 ? o f t h e 0003740 p r e c i s i o n p l a c e 0003760 m e n t c a p a b i l i t y . 0004000 W e s h o w t h a t s 0004020 n a p - d r a g - 226 017 241 017 262 223 304 0004040 004 025 177 \0 a 304 006 \0 314 1 \0 \0 ` 212 017 243 0004060 240 227 304 004 034 u 024 y 017 262 223 301 = g i n 0004100 g c o m p a r e s f a v o r 0004120 a b l y i n p o w e r a n 0004140 d e a s e o f u s e w i 0004160 t h g r i d o r 226 017 241 017 262 223 0004200 304 004 025 177 \0 a 304 004 x 243 \0 : 212 017 243 240 0004220 227 301 026 c o n s t r a i n t t e 0004240 c h n i q u e s . 226 304 004 025 177 \0 a 0004260 304 004 v 213 \0 < 212 305 005 X e r o x 305 \n 0004300 P r e s s F o n t s 305 \r H e l v 0004320 e t i c a - b r r 017 243 241 033 240 223 304 0004340 004 003 # \0 P 240 244 240 224 017 244 225 017 244 240 227 0004360 304 004 \b 203 005 250 017 262 223 301 \f C R C a 0004400 t e g o r y : 226 017 243 240 227 301 / I 0004420 . 3 . 6 [ M e t h o d o l o g 0004440 y a n d T e c h n i q u e s 0004460 , I n t e r a c t i v e 226 017 241 0004500 017 262 223 304 004 025 177 \0 a 304 006 \0 316 ^ \0 \0 0004520 k 212 017 243 240 227 301 \v t e c h n i q u 0004540 e s ] 226 304 004 025 177 \0 a 304 006 \0 201 211 \0 0004560 \0 G 212 017 244 240 227 304 004 004 261 001 364 017 262 223 0004600 301 024 A d d i t i o n a l K e y 0004620 w o r d s : 226 017 243 240 227 301 $ I 0004640 n t e r a c t i v e d e s i g 0004660 n , g e o m e t r i c c o n 0004700 - 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 \0 0004720 236 0 \0 \0 Y 212 017 243 240 227 301 035 s t r u 0004740 c t i o n , c o n s t r a i n 0004760 t s y s t e m s 226 304 004 025 177 \0 a 0005000 304 004 H 243 \0 . 212 017 242 240 227 301 020 1 . 0005020 I n t r o d u c t i o n 226 304 004 0005040 < 233 \0 312 304 004 t 203 \0 O 212 305 005 X e r 0005060 o x 305 \n P r e s s F o n t s 305 016 0005100 T i m e s R o m a n - m r r 017 243 0005120 241 033 240 223 304 004 003 # \0 P 240 244 240 224 017 245 0005140 225 017 245 240 227 304 004 006 S 004 I 017 262 223 301 B 0005160 A r t i s t s d r a w i n g 0005200 t e c h n i c a l i l l u s t 0005220 r a t i o n s o f t e n r e 0005240 q u i r e t h a t p r e c i 0005260 s e 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 0005300 \0 262 y \0 \0 } 212 017 245 240 227 304 004 023 E 017 0005320 376 017 262 223 301 D r e l a t i o n s h 0005340 i p s a r e h e l d a m o 0005360 n g p i c t u r e e l e m e 0005400 n t s . F o r e x a m p l 0005420 e , c e r t a i n 226 017 241 017 262 223 0005440 304 004 025 177 \0 a 304 006 \0 373 K \0 \0 266 212 017 0005460 245 240 227 304 004 005 7 002 366 017 262 223 301 C l i 0005500 n e s e g m e n t s s h o u 0005520 l d b e h o r i z o n t a l 0005540 , p a r a l l e l , o r c 0005560 o n g r u e n t . I n t h 0005600 e 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 \0 0005620 221 _ \0 \0 m 212 017 245 240 227 304 004 \t 353 \t 263 0005640 017 262 223 301 G p a s t , i n t e r 0005660 a c t i v e i l l u s t r a t 0005700 i o n s y s t e m s h a v e 0005720 p r o v i d e d t e c h n i 0005740 q u e s s u c h a s 226 017 241 017 0005760 262 223 304 004 025 177 \0 a 304 004 N | \0 = 212 017 0006000 245 240 227 304 004 \a 037 004 326 017 262 223 301 G g r 0006020 i d s a n d c o n s t r a i 0006040 n t s t o f a c i l i t a t 0006060 e p r e c i s e p o s i t i 0006100 o n i n g . B o t h o f 0006120 t h e s e 226 017 241 017 262 223 304 004 025 177 \0 0006140 a 304 006 001 . u \0 \0 364 212 017 245 240 227 304 004 0006160 \n p 006 267 017 262 223 301 D t e c h n i q 0006200 u e s h a v e s i g n i f i 0006220 c a n t l i m i t a t i o n s 0006240 . G r i d s p r o v i d e 0006260 o n l y a s m a l l 226 017 241 0006300 017 262 223 304 004 025 177 \0 a 304 006 \0 200 313 \0 \0 0006320 l 212 017 245 240 227 304 004 \b 215 004 312 017 262 223 301 0006340 D f r a c t i o n o f t h e 0006360 d e s i r e d t y p e s o 0006400 f p r e c i s i o n . C o 0006420 n s t r a i n t s , w h i l e 0006440 v e r y 226 017 241 017 262 223 304 004 025 177 \0 0006460 a 304 004 G 005 \0 > 212 017 245 240 227 304 004 032 235 0006500 016 354 017 262 223 301 D p o w e r f u l , 0006520 r e q u i r e t h e u s e 0006540 r t o s p e c i f y a d d 0006560 i t i o n a l s t r u c t u r 0006600 e s t h a t a r e 226 017 241 017 262 0006620 223 304 004 025 177 \0 a 304 004 H 177 \0 B 212 017 245 0006640 240 227 304 004 $ - 020 C 017 262 223 301 ? o f t 0006660 e n d i f f i c u l t t o 0006700 u n d e r s t a n d a n d t 0006720 i m e - c o n s u m i n g t o 0006740 m a n i p u l a t e . 226 017 241 017 0006760 262 223 304 004 025 177 \0 a 304 004 S 017 \0 O 212 017 0007000 245 240 227 304 004 \b 366 005 241 017 262 223 301 033 O u 0007020 r i n t e r a c t i v e t e 0007040 c h n i q u e , 226 305 005 X e r o 0007060 x 305 \n P r e s s F o n t s 305 016 T 0007100 i m e s R o m a n - m i r 017 243 241 0007120 033 240 223 304 004 003 # \0 P 240 244 240 224 017 246 225 0007140 017 246 240 227 301 \r s n a p - d r a g g 0007160 i n g 226 017 245 240 227 301 031 , i s a 0007200 c o m p r o m i s e b e t w 0007220 e e n 226 017 241 017 262 223 304 004 025 177 \0 a 304 0007240 006 \0 203 221 \0 \0 203 212 017 245 240 227 301 6 t h 0007260 e c o n v e n i e n c e o f 0007300 g r i d s a n d t h e p 0007320 o w e r o f c o n s t r a i 0007340 n t s . 226 304 004 025 177 \0 a 304 004 023 s \0 0007360 025 212 304 004 025 177 \0 a 304 004 030 G \0 4 212 304 0007400 004 < 233 \0 312 304 004 0 G \0 { 212 017 245 240 227 0007420 304 004 \n 224 005 1 017 262 223 301 ; S n a p - 0007440 d r a g g i n g i s b a s e 0007460 d o n t h e f a m i l i a 0007500 r i d e a o f s n a p p i 0007520 n g t h e 226 017 241 017 262 223 304 004 025 177 0007540 \0 a 304 006 \0 211 } \0 001 216 212 017 245 240 227 304 0007560 004 005 035 004 337 017 262 223 301 F d i s p l a 0007600 y c u r s o r t o p o i n 0007620 t s a n d c u r v e s u s 0007640 i n g a g r a v i t y f u 0007660 n c t i o n . T h e n e w 0007700 226 017 241 017 262 223 304 004 025 177 \0 a 304 004 ? 217 0007720 \0 325 212 017 245 240 227 304 004 001 231 001 \a 017 262 223 0007740 301 026 i d e a i s t h a t a 0007760 s e t o f 226 017 246 240 227 301 016 g 0010000 r a v i t y - a c t i v e 226 017 245 0010020 240 227 301 # p o i n t s , l i n 0010040 e s , a n d c i r c l e s 0010060 c a l l e d 226 017 246 240 227 301 002 a - 0010100 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 a 001 0010120 \0 ! 212 017 246 240 227 304 004 002 264 001 215 017 262 223 0010140 301 020 l i g n m e n t o b j e c 0010160 t s 226 017 245 240 227 301 2 a r e a u 0010200 t o m a t i c a l l y c o n s 0010220 t r u c t e d f r o m h i n 0010240 t s g i v e n b y 226 017 241 017 262 0010260 223 304 004 k 321 \0 E 304 006 002 y s \0 \0 333 212 0010300 017 245 240 227 304 004 \b G \a 277 017 262 223 301 I t 0010320 h e u s e r p l u s h e u 0010340 r i s t i c s a b o u t t y 0010360 p i c a l e d i t i n g b e 0010400 h a v i o r . T h e r e s 0010420 u l t i s a 226 017 241 017 262 223 304 004 0010440 k 321 \0 E 304 006 \0 205 274 \0 \0 / 212 017 245 240 0010460 227 304 004 017 313 \n \a 017 262 223 301 A s y s t 0010500 e m w i t h a s m u c h 0010520 p o w e r a s a r u l e r 0010540 , c o m p a s s , p r o t r 0010560 a c t o r , a n d T - 226 017 241 0010600 017 262 223 304 004 k 321 \0 E 304 006 \0 306 257 \0 \0 0010620 G 212 017 245 240 227 304 004 025 307 022 276 017 262 223 301 0010640 G s q u a r e d r a f t i n g 0010660 s e t , b u t w i t h l 0010700 i t t l e t i m e s p e n t 0010720 i n m o v i n g t h e t 0010740 o o l s a n d 226 017 241 017 262 223 304 004 0010760 k 321 \0 E 304 006 001 272 366 \0 \0 241 212 017 245 240 0011000 227 017 244 017 262 223 301 035 s e t t i n g 0011020 u p t h e c o n s t r u c t 0011040 i o n s . 226 017 241 017 262 223 304 004 m 362 \0 0011060 C 304 006 \0 230 ; \0 \0 9 212 017 245 240 227 304 004 0011100 005 363 005 266 017 262 223 301 A S n a p - d r 0011120 a g g i n g c a n b e s e 0011140 e n a s a n e x t e n s i 0011160 o n o f t h e i d e a o 0011200 f g r a v i t y - 226 017 241 017 262 223 0011220 304 004 k 321 \0 E 304 006 \0 257 311 \0 \0 C 212 017 0011240 245 240 227 304 004 \r u \b ( 017 262 223 301 E a c 0011260 t i v e g r i d s , u s e d 0011300 i n i l l u s t r a t o r s 0011320 s u c h a s G r i f f i n 0011340 [ S t o n e 8 0 ] , G r e m 0011360 l i n 226 017 241 017 262 223 304 004 k 321 \0 E 304 0011400 006 \0 254 242 \0 \0 C 212 017 245 240 227 304 004 026 % 0011420 006 350 017 262 223 301 025 [ O p p e r m a n 0011440 8 4 ] , M a c D r a w 226 305 005 X 0011460 e r o x 305 \n P r e s s F o n t s 0011500 305 \b M a t h - m r r 017 243 241 033 240 223 0011520 304 004 003 # \0 d 240 244 240 224 017 247 225 017 247 240 0011540 227 304 004 003 # \0 310 215 301 001 r 226 304 004 374 335 0011560 \0 310 215 017 245 240 227 301 026 [ M a c D r 0011600 a w 8 4 ] , a n d S t a r 226 0011620 017 247 240 227 304 004 003 # \0 310 215 301 001 r 226 304 0011640 004 374 335 \0 310 215 017 245 240 227 301 \t G r a 0011660 p h i c s 226 017 241 017 262 223 304 004 k 321 \0 0011700 E 304 004 K 343 \0 036 212 017 245 240 227 304 004 004 \a 0011720 002 320 017 262 223 301 E [ L i p k i e 8 2 0011740 ] , o r a s a s i m p l 0011760 e f o r m o f c o n s t r 0012000 a i n t s o l v e r , u s e 0012020 d i n s y s t e m s 226 017 241 017 0012040 262 223 304 004 k 321 \0 E 304 004 9 031 \0 027 212 017 0012060 245 240 227 304 004 \n 031 006 331 017 262 223 301 @ s u 0012100 c h a s S k e t c h p a d 0012120 [ S u t h e r l a n d 8 4 ] , 0012140 T h i n g L a b [ B o r n i n 0012160 g 7 9 ] , a n d J u n o 226 017 0012200 241 017 262 223 304 004 k 321 \0 E 304 006 \0 236 N \0 0012220 \0 A 212 017 245 240 227 304 004 023 3 022 264 017 262 223 0012240 301 G [ N e l s o n 8 5 ] . A 0012260 s i n a g r i d s y s t 0012300 e m , t h e c u r s o r m 0012320 a y s n a p t o g r a v i 0012340 t y - a c t i v e 226 017 241 017 262 223 304 0012360 004 k 321 \0 E 304 004 i 027 \0 , 212 017 245 240 227 0012400 304 004 \t 231 006 005 017 262 223 301 C o b j e c 0012420 t s p r o v i d e d b y t 0012440 h e s y s t e m . H o w e 0012460 v e r , t h e s e t o f 0012500 g r a v i t y - a c t i v e 226 017 0012520 241 017 262 223 304 004 k 321 \0 E 304 004 H 225 \0 037 0012540 212 017 245 240 227 304 004 006 274 005 Q 017 262 223 301 F 0012560 o b j e c t s i s r i c h e 0012600 r , a n d v a r i e s w i 0012620 t h t h e c u r r e n t s 0012640 c e n e a n d t h e o p e 0012660 r a t i o n 226 017 241 017 262 223 304 004 k 321 0012700 \0 E 304 006 001 \f o \0 \0 u 212 017 245 240 227 304 0012720 004 \n Z 005 u 017 262 223 301 @ b e i n g 0012740 p e r f o r m e d . A s i 0012760 n a c o n s t r a i n t - b 0013000 a s e d s y s t e m , p o i 0013020 n t s c a n b e 226 017 241 017 262 223 0013040 304 004 k 321 \0 E 304 006 \0 217 323 \0 \0 @ 212 017 0013060 245 240 227 304 004 016 023 \a j 017 262 223 301 C p l 0013100 a c e d t o s a t i s f y 0013120 a n g l e , s l o p e , a n 0013140 d d i s t a n c e c o n s t 0013160 r a i n t s . H o w e v e r 0013200 , 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 001 0013220 027 m \0 \0 177 212 017 245 240 227 304 004 \a 314 \a 251 0013240 017 262 223 301 G w i t h s n a p - d 0013260 r a g g i n g , c o n s t r a 0013300 i n t s a r e s o l v e d 0013320 t w o a t a t i m e , w 0013340 i t h t h e u s e r 226 017 241 017 0013360 262 223 304 004 k 321 \0 E 304 004 > q \0 035 212 017 0013400 245 240 227 304 004 004 242 004 M 017 262 223 301 G e x 0013420 p l i c i t l y c o n t r o l 0013440 l i n g t h e p l a c e m e 0013460 n t o f e a c h p o i n t 0013500 , a n d t h e c o n s t r 0013520 a i n t s 226 017 241 017 262 223 304 004 k 321 \0 0013540 E 304 004 M 355 \0 % 212 017 245 240 227 304 004 \f 265 0013560 \t } 017 262 223 301 D a r e f o r g o 0013600 t t e n a s s o o n a s 0013620 t h e y a r e u s e d , r 0013640 a t h e r t h a n b e c o m 0013660 i n g p a r t o f 226 017 241 017 262 0013700 223 304 004 k 321 \0 E 304 006 \0 236 214 \0 \0 M 212 0013720 017 245 240 227 301 023 t h e d a t a s 0013740 t r u c t u r e . 226 304 004 m 362 \0 C 0013760 304 004 v 265 \0 < 212 017 245 240 227 304 002 a Q 017 0014000 262 223 301 > S n a p - d r a g g i n 0014020 g i s c u r r e n t l y i 0014040 m p l e m e n t e d a s p a 0014060 r t o f t h e G a r g o y 0014100 l e 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 0014120 \0 214 376 \0 \0 I 212 017 245 240 227 304 004 005 U 004 0014140 375 017 262 223 301 C t w o - d i m e n s 0014160 i o n a l i l l u s t r a t o 0014200 r , r u n n i n g i n t h 0014220 e C e d a r p r o g r a m m 0014240 i n g e n v i - 226 017 241 017 262 223 304 0014260 004 k 321 \0 E 304 004 r 362 \0 = 212 017 245 240 227 0014300 304 004 \t 313 003 345 017 262 223 301 ; r o n m e 0014320 n t [ S w i n e h a r t 8 5 ] 0014340 , o n t h e X e r o x D 0014360 o r a d o h i g h - p e r f o 0014400 r m a n c e 226 017 241 017 262 223 304 004 k 321 0014420 \0 E 304 006 \0 243 205 \0 \0 Y 212 017 245 240 227 304 0014440 004 002 351 002 8 017 262 223 301 F p e r s o n 0014460 a l w o r k s t a t i o n [ 0014500 P i e r 8 3 ] . A l l f i 0014520 g u r e s i n t h i s p a 0014540 p e r w e r e c r e a t e d 0014560 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 237 0014600 U \0 \0 Y 212 017 245 240 227 301 016 w i t h 0014620 G a r g o y l e . 226 304 004 m 362 \0 C 0014640 304 006 \0 265 9 \0 \0 j 212 017 245 240 227 304 004 \b 0014660 { 003 215 017 262 223 301 : I n S e c t i 0014700 o n 2 w e w i l l p r e 0014720 s e n t s n a p - d r a g g i 0014740 n g i n m o r e d e t a i 0014760 l . 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 0015000 002 361 ( \0 001 305 212 017 245 240 227 304 004 006 \v 004 0015020 343 017 262 223 301 G S e c t i o n 3 0015040 i s a n a n a l y s i s o 0015060 f d e s i g n i s s u e s 0015100 f o r g e o m e t r i c p r 0015120 e c i s i o n t e c h - 226 017 241 0015140 017 262 223 304 004 k 321 \0 E 304 004 o y \0 E 212 0015160 017 245 240 227 304 004 006 027 003 350 017 262 223 301 C n 0015200 i q u e s : c o m p a r i n g 0015220 g r i d s , c o n s t r a i 0015240 n t s , a n d s n a p - d r 0015260 a g g i n g . S e c t i o n 0015300 4 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 0015320 \0 236 k \0 \0 e 212 017 245 240 227 304 004 006 002 002 0015340 021 017 262 223 301 < p r e s e n t s m 0015360 o r e d e t a i l o n t h 0015400 e i m p l e m e n t a t i o n 0015420 o f s n a p - d r a g g i n 0015440 g . 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 0015460 J 215 \0 1 212 017 245 240 227 301 ! S e c t i 0015500 o n 5 s u m m a r i z e s 0015520 o u r r e s u l t s . 226 304 004 k 0015540 321 \0 E 304 006 \0 324 200 \0 \0 241 212 017 242 240 227 0015560 301 021 2 . S n a p - D r a g g 0015600 i n g 226 304 004 m 362 \0 C 304 004 S 250 \0 E 0015620 212 017 245 240 227 304 004 006 261 003 274 017 262 223 301 = 0015640 T h i s s e c t i o n d e s 0015660 c r i b e s h o w s n a p - 0015700 d r a g g i n g i s u s e d 0015720 t o c o n s t r u c t 226 017 241 0015740 017 262 223 304 004 k 321 \0 E 304 006 \0 356 346 \0 \0 0015760 315 212 017 245 240 227 304 004 \n 027 005 272 017 262 223 301 0016000 A s h a p e s a n d p e r f 0016020 o r m t r a n s f o r m a t i 0016040 o n s . I n G a r g o y l 0016060 e , a s p e c i a l p o i 0016100 n t 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 0016120 \0 237 353 \0 \0 217 212 017 245 240 227 304 004 003 317 002 0016140 032 017 262 223 301 \v c a l l e d t h e 0016160 226 017 246 240 227 301 005 c a r e t 226 017 245 0016200 240 227 301 3 c a n b e p l a c 0016220 e d , w i t h p r e c i s i 0016240 o n , u s i n g g r a v i t 0016260 y . T h e 226 017 241 017 262 223 304 004 k 0016300 321 \0 E 304 004 a | \0 [ 212 017 245 240 227 304 004 0016320 \f 355 \a 267 017 262 223 301 033 c a r e t i 0016340 s d i s t i n c t f r o m 0016360 t h e 226 017 246 240 227 301 006 c u r s o 0016400 r 226 017 245 240 227 301 " ; t h e c u 0016420 r s o r a l w a y s m o v e 0016440 s w i t h t h e 226 017 241 017 262 223 0016460 304 004 k 321 \0 E 304 004 > z \0 = 212 017 245 240 0016500 227 304 004 \t 277 006 032 017 262 223 301 D m o u s 0016520 e , w h i l e t h e c a r 0016540 e t c a n s t r a y f r o 0016560 m t h e c u r s o r i f 0016600 a g r a v i t y - a c t i v e 0016620 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 215 0016640 260 \0 \0 221 212 017 245 240 227 304 004 020 R \r e 017 0016660 262 223 301 H o b j e c t a t t r a 0016700 c t s i t . T h e c a r 0016720 e t i s t h e s o u r c e 0016740 o f p r e c i s i o n . 0016760 W h e n c o n t r o l 226 017 241 017 0017000 262 223 304 004 k 321 \0 E 304 004 E 302 \0 K 212 017 0017020 245 240 227 304 004 \t ` \a 265 017 262 223 301 F p o 0017040 i n t s a r e a d d e d t 0017060 o a s c e n e , t h e y 0017100 a r e a l w a y s p l a c e 0017120 d a t t h e p o s i t i o 0017140 n o f 226 017 241 017 262 223 304 004 k 321 \0 E 0017160 304 004 G 207 \0 Q 212 017 245 240 227 304 004 004 T 002 0017200 253 017 262 223 301 E t h e c a r e t . 0017220 P o s i t i o n i n g o p 0017240 e r a t i o n s u s e t h e 0017260 p o s i t i o n o f t h e 0017300 c a r e t a s a 226 017 241 017 262 0017320 223 304 004 k 321 \0 E 304 004 2 ) \0 < 212 017 245 0017340 240 227 301 \n p a r a m e t e r . 226 304 0017360 004 m 362 \0 C 304 004 t U \0 232 212 017 245 240 227 0017400 304 004 003 \b 001 221 017 262 223 301 ; W h e n 0017420 o n e c o n t r o l p o i n 0017440 t o f a n o b j e c t i 0017460 s m o v e d , a f f e c t e 0017500 d l i n e 226 017 241 017 262 223 304 004 k 321 0017520 \0 E 304 006 \0 224 301 \0 \0 322 212 017 245 240 227 304 0017540 004 025 ? 020 227 017 262 223 301 E s e g m e n 0017560 t s a r e a d j u s t e d , 0017600 i n r e a l t i m e , u 0017620 s i n g a t e c h n i q u e 0017640 c a l l e d r u b b e r - 226 0017660 017 241 017 262 223 304 004 k 321 \0 E 304 004 & [ \0 0017700 : 212 017 245 240 227 304 004 006 242 003 251 017 262 223 301 0017720 = b a n d i n g [ N e w m a n 0017740 7 9 ] . T r a n s f o r m e 0017760 d o b j e c t s a r e s m 0020000 o o t h l y d r a g g e d 226 017 0020020 241 017 262 223 304 004 k 321 \0 E 304 004 O = \0 201 0020040 212 017 245 240 227 304 004 003 B 003 023 017 262 223 301 F 0020060 i n t o p o s i t i o n . 0020100 T h e u s e r s p e c i f i 0020120 e s w h i c h r e g i o n 0020140 o f t h e s c e n e a n d 0020160 w h i c h 226 017 241 017 262 223 304 004 k 321 0020200 \0 E 304 004 $ M \0 @ 212 017 245 240 227 304 004 001 0020220 247 001 F 017 262 223 301 E k i n d s o f 0020240 a l i g n m e n t o b j e c 0020260 t s a r e o f i n t e r e 0020300 s t . T h e s y s t e m 0020320 a u t o m a t i c a l l y 226 017 241 0020340 017 262 223 304 004 k 321 \0 E 304 006 \0 203 231 \0 \0 0020360 375 212 017 245 240 227 304 004 \n 352 \t s 017 262 223 301 0020400 F c o n s t r u c t s a l i g 0020420 n m e n t o b j e c t s o f 0020440 t h a t k i n d i n t h 0020460 e r e q u e s t e d r e g i 0020500 o n . A - 226 017 241 017 262 223 304 004 k 0020520 321 \0 E 304 004 O { \0 250 212 017 245 240 227 304 004 0020540 \v 265 \a 250 017 262 223 301 D l i g n m e n 0020560 t o b j e c t s a r e v i 0020600 s i b l e o n l y w h e n 0020620 t h e u s e r i s i n t 0020640 h e p r o c e s s o f 226 017 241 0020660 017 262 223 304 004 k 321 \0 E 304 004 d 037 \0 353 212 0020700 017 245 240 227 304 004 \b i \b 020 017 262 223 301 E m 0020720 o v i n g a p o i n t o r 0020740 o b j e c t , a n d a r e 0020760 d r a w n i n g r a y s 0021000 o t h e y m a y b e e a 0021020 s i l y 226 017 241 017 262 223 304 004 k 321 \0 E 0021040 304 004 1 E \0 202 212 017 245 240 227 301 024 d i s 0021060 t i n g u i s h e d . 0021100 226 304 004 m 362 \0 C 304 006 \0 210 ^ \0 001 311 0021120 212 017 245 240 227 304 004 024 241 \r 253 017 262 223 301 = 0021140 F i g u r e 1 s h o w s h 0021160 o w a u s e r w o u l d 0021200 a d j u s t a p o i n t i 0021220 n a n e x i s t i n g 226 017 241 0021240 017 262 223 240 k 240 j 017 241 017 245 223 304 002 M d 0021260 240 244 240 250 304 006 \0 \0 035 001 B Q 240 244 240 250 0021300 304 004 025 177 \0 a 304 004 \ 275 \0 032 212 305 005 X 0021320 e r o x 305 \n P r e s s F o n t s 0021340 305 016 T i m e s R o m a n - m r r 0021360 017 243 241 033 240 223 304 004 003 # \0 P 240 244 240 224 0021400 017 240 225 017 240 240 227 304 004 003 @ 001 311 017 262 223 0021420 301 C t r i a n g l e t o m a 0021440 k e t h e b a s e h o r i 0021460 z o n t a l . I n f i g u 0021500 r e 1 ( a ) , t h e u s e 0021520 r h a s 226 017 241 017 262 223 304 004 025 177 \0 0021540 a 304 006 \0 310 241 \0 \0 9 212 017 240 240 227 304 004 0021560 004 h 003 235 017 262 223 301 E a c t i v a t 0021600 e d h o r i z o n t a l a l 0021620 i g n m e n t l i n e s , a 0021640 n d p i c k e d u p a v 0021660 e r t e x w i t h t h e 226 017 0021700 241 017 262 223 304 004 025 177 \0 a 304 006 \0 207 p \0 0021720 \0 ' 212 017 240 240 227 304 004 005 350 005 / 017 262 223 0021740 301 I c a r e t . I n f i g 0021760 u r e 1 ( b ) , t h e u s 0022000 e r d r a g s t h e v e r 0022020 t e x u n t i l i t s n a 0022040 p s o n t o o n e 226 017 241 017 262 0022060 223 304 004 025 177 \0 a 304 006 \0 256 266 \0 \0 3 212 0022100 017 240 240 227 304 004 \a 311 \a w 017 262 223 301 F o 0022120 f t h e a l i g n m e n t 0022140 l i n e s . W h e n t h e 0022160 o p e r a t i o n i s f i 0022200 n i s h e d , t h e a l i g 0022220 n m e n t 226 017 241 017 262 223 304 004 025 177 \0 0022240 a 304 004 h 275 \0 037 212 017 240 240 227 301 025 l i 0022260 n e s w i l l d i s a p p e 0022300 a r . 226 304 004 S 026 \0 323 304 006 001 237 9 \0 0022320 \0 217 212 240 x 240 j 240 252 304 006 001 W B \0 \0 0022340 037 240 244 240 250 240 r 240 j 017 241 017 245 223 304 006 0022360 \0 \0 037 001 W B 240 244 240 250 017 240 017 240 020 q 0022400 020 \b 241 243 016 353 017 K 240 242 240 250 017 240 016 376 0022420 240 242 240 250 017 241 241 250 304 006 001 W B \0 \0 037 0022440 240 244 240 250 240 r 240 j 017 241 017 245 223 304 006 \0 0022460 \0 037 001 W B 240 244 240 250 017 241 241 250 017 241 017 0022500 257 223 017 241 241 250 017 242 017 260 223 304 006 \0 236 E 0022520 \0 \0 201 304 004 R n \0 O 304 006 \0 205 E \0 \0 0022540 f 304 004 t 315 \0 h 241 271 017 241 017 257 223 017 241 0022560 017 257 223 017 241 241 250 017 242 017 260 223 304 006 \0 205 0022600 E \0 \0 f 304 006 \0 203 303 \0 \0 y 304 006 \0 205 0022620 E \0 \0 f 304 004 t 315 \0 h 241 271 017 241 017 257 0022640 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0022660 006 \0 227 k \0 \0 w 304 004 t 315 \0 h 304 006 \0 0022700 205 E \0 \0 f 304 004 t 315 \0 h 241 271 017 241 017 0022720 257 223 017 241 017 257 223 304 002 001 002 241 250 304 002 001 0022740 002 241 250 240 r 240 j 017 240 304 004 o 265 \0 T 212 0022760 240 252 017 242 017 260 223 017 241 017 257 223 017 240 017 240 0023000 021 351 017 240 241 271 240 k 240 351 304 002 001 002 241 250 0023020 304 002 001 002 241 250 240 r 240 j 017 240 304 004 s 273 0023040 \0 e 212 240 252 017 242 017 260 223 017 241 017 257 223 017 0023060 240 017 240 021 351 017 240 241 271 240 k 240 351 304 002 001 0023100 002 241 250 240 r 240 j 017 242 017 257 223 017 241 241 250 0023120 017 242 017 260 223 304 004 A m \0 C 304 004 s 273 \0 0023140 e 304 006 \0 334 W \0 \0 310 304 004 o 265 \0 T 241 0023160 271 017 242 017 257 223 017 241 241 250 017 242 017 260 223 304 0023200 006 \0 334 W \0 \0 310 304 004 o 265 \0 T 020 324 020 0023220 246 241 271 017 242 017 257 223 017 241 241 250 017 242 017 260 0023240 223 020 324 020 246 304 004 A m \0 C 304 004 s 273 \0 0023260 e 241 271 017 241 241 250 240 r 240 j 020 324 020 246 212 0023300 240 251 017 241 017 257 223 017 242 017 260 223 017 235 017 230 0023320 231 017 240 017 240 227 017 243 017 230 227 230 240 k 240 351 0023340 240 k 240 351 240 k 240 351 240 k 240 351 240 k 304 004 0023360 025 177 \0 a 304 004 _ 033 \0 " 212 305 005 X e r 0023400 o x 305 \n P r e s s F o n t s 305 016 0023420 T i m e s R o m a n - b r r 017 243 0023440 241 033 240 223 304 004 003 # \0 P 240 244 240 224 017 241 0023460 225 017 241 240 227 301 0 F i g u r e 1 ( 0023500 a ) P i c k i n g u p a 0023520 v e r t e x w i t h t h e 0023540 c a r e t . 226 304 004 V b \0 323 304 006 0023560 \0 363 031 \0 \0 c 212 240 x 240 j 240 252 304 006 001 0023600 W B \0 \0 037 240 244 240 250 240 r 240 j 017 241 017 0023620 245 223 304 006 \0 \0 037 001 W B 240 244 240 250 017 240 0023640 017 240 020 i 017 346 241 243 016 344 017 231 240 242 240 250 0023660 017 240 016 220 240 242 240 250 017 241 241 250 304 006 001 W 0023700 B \0 \0 037 240 244 240 250 240 r 240 j 017 241 017 245 0023720 223 304 006 \0 \0 037 001 W B 240 244 240 250 017 241 241 0023740 250 017 241 017 257 223 304 002 001 002 241 250 304 002 001 002 0023760 241 250 240 r 240 j 017 240 304 004 o 265 \0 T 212 240 0024000 252 017 242 017 260 223 017 241 017 257 223 017 240 017 240 021 0024020 351 017 240 241 271 240 k 240 351 304 002 001 002 241 250 304 0024040 002 001 002 241 250 240 r 240 j 017 240 304 004 s 273 \0 0024060 e 212 240 252 017 242 017 260 223 017 241 017 257 223 017 240 0024100 017 240 021 351 017 240 241 271 240 k 240 351 304 002 001 002 0024120 241 250 240 r 240 j 017 242 017 257 223 017 241 241 250 017 0024140 242 017 260 223 304 004 A m \0 C 304 004 s 273 \0 e 0024160 304 006 \0 334 W \0 \0 310 304 004 o 265 \0 T 241 271 0024200 017 242 017 257 223 017 241 241 250 017 242 017 260 223 304 006 0024220 \0 334 W \0 \0 310 304 004 o 265 \0 T 020 352 304 004 0024240 s 273 \0 e 241 271 017 242 017 257 223 017 241 241 250 017 0024260 242 017 260 223 020 352 304 004 s 273 \0 e 304 004 A m 0024300 \0 C 304 004 s 273 \0 e 241 271 017 241 241 250 240 r 0024320 240 j 020 352 304 004 s 273 \0 e 212 240 252 017 241 017 0024340 257 223 017 242 017 260 223 017 235 017 230 231 017 240 017 240 0024360 227 017 243 017 230 227 230 240 k 240 351 240 k 240 351 240 0024400 k 240 351 240 k 240 351 240 k 304 004 025 177 \0 a 304 0024420 006 \0 361 365 \0 \0 g 212 017 241 240 227 301 7 F i 0024440 g u r e 1 ( b ) S n a p p 0024460 i n g t h e c a r e t o n 0024500 t o a n a l i g n m e n t 0024520 l i n e . 226 304 004 < 233 \0 312 304 006 \0 245 0024540 365 \0 \0 J 212 017 240 240 227 304 004 \a 216 003 355 017 0024560 262 223 301 > F i g u r e 2 d e m 0024600 o n s t r a t e s c o n s t r 0024620 u c t i o n o f a n e q u 0024640 i l a t e r a l t r i a n g l 0024660 e , 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 0024700 002 v $ \0 001 037 212 017 240 240 227 304 004 \r 205 \f 0024720 g 017 262 223 301 H 3 / 4 i n c h o 0024740 n a s i d e , w i t h i 0024760 t s b a s e a t 1 5 d e 0025000 g r e e s t o t h e h o r 0025020 i z o n t a l . C o n - 226 017 0025040 241 017 262 223 304 004 025 177 \0 a 304 006 \0 207 \ \0 0025060 \0 ? 212 017 240 240 227 301 ' s t r u c t i 0025100 n g t h e t r i a n g l e 0025120 t a k e s s i x s t e p s : 0025140 226 304 004 017 D \0 - 304 006 \0 204 w \0 \0 @ 212 0025160 017 240 240 227 301 9 1 ) A c t i v a 0025200 t e l i n e s o f s l o p 0025220 e 1 5 d e g r e e s ( c l 0025240 i c k o n a m e n u ) . 226 0025260 304 004 017 D \0 - 304 006 001 004 321 \0 \0 203 212 017 0025300 240 240 227 301 0 2 ) A c t i v a t 0025320 e 3 / 4 i n c h c i r c l 0025340 e s ( c l i c k o n a m 0025360 e n u ) . 226 304 004 017 D \0 - 304 006 \0 202 0025400 \a \0 \0 D 212 017 240 240 227 304 004 $ 005 026 R 017 0025420 262 223 301 = 3 ) P l a c e t h 0025440 e l o w e r l e f t v e r 0025460 t e x . A 3 / 4 i n c h 0025500 a l i g n m e n t c i r c l 0025520 e 226 017 241 017 262 223 304 004 * } \0 ] 304 004 { 0025540 031 \0 B 212 017 240 240 227 304 004 ! 243 031 # 017 262 0025560 223 301 4 a p p e a r s c e n t e 0025600 r e d o n t h e n e w v 0025620 e r t e x , a n d a n a l 0025640 i g n m e n t 226 017 241 017 262 223 304 004 * 0025660 } \0 ] 304 006 \0 204 270 \0 \0 I 212 017 240 240 227 0025700 304 004 \n 337 \a 355 017 262 223 301 6 l i n e 0025720 s l o p i n g a t 1 5 d e 0025740 g r e e s a p p e a r s p a 0025760 s s i n g t h r o u g h t h 0026000 e 226 017 241 017 262 223 304 004 * } \0 ] 304 006 \0 0026020 213 351 \0 \0 O 212 017 240 240 227 301 \v n e w 0026040 v e r t e x . 226 304 004 017 D \0 - 304 004 0026060 Y 260 \0 5 212 017 240 240 227 304 004 004 227 003 027 017 0026100 262 223 301 > 4 ) P l a c e t h 0026120 e s e c o n d v e r t e x 0026140 a t o n e o f t h e i n 0026160 t e r s e c t i o n s o f t 0026200 h e 226 017 241 017 262 223 304 004 * } \0 ] 304 006 0026220 \0 203 235 \0 \0 P 212 017 240 240 227 304 004 001 B 001 0026240 031 017 262 223 301 9 c i r c l e a n d 0026260 t h e 1 5 d e g r e e l 0026300 i n e . F i g u r e 2 ( a 0026320 ) . A s e c o n d a - 226 0026340 017 241 017 262 223 304 004 * } \0 ] 304 006 001 o 221 0026360 \0 \0 346 212 017 240 240 227 301 7 l i g n m e 0026400 n t c i r c l e a p p e a r 0026420 s , c e n t e r e d o n t 0026440 h e s e c o n d v e r t e x 0026460 . 226 304 004 017 D \0 - 304 006 \0 212 B \0 \0 [ 0026500 212 017 240 240 227 304 004 004 g 003 022 017 262 223 301 A 0026520 5 ) P l a c e t h e l a 0026540 s t v e r t e x a t t h e 0026560 i n t e r s e c t i o n o f 0026600 t h e t w o c i r c l e s 0026620 . 226 017 241 017 262 223 304 004 * } \0 ] 304 006 006 0026640 255 M \0 004 211 212 017 240 240 227 301 \f F i g u 0026660 r e 2 ( b ) . 226 304 004 017 D \0 - 304 0026700 006 \0 353 177 \0 \0 251 212 017 240 240 227 304 004 027 > 0026720 023 # 017 262 223 301 < 6 ) I n v o k 0026740 e a c l o s e p o l y g o 0026760 n c o m m a n d , o r p l 0027000 a c e a f o u r t h v e r 0027020 t e x 226 017 241 017 262 223 304 004 * } \0 ] 304 0027040 006 \0 303 ; \0 \0 221 212 017 240 240 227 304 004 026 231 0027060 021 311 017 262 223 301 : o n t o p o f 0027100 t h e f i r s t . S i n 0027120 c e t h e o p e r a t i o n 0027140 i s f i n i s h e d , t h 0027160 e 226 017 241 017 262 223 304 004 * } \0 ] 304 004 Y 0027200 250 \0 E 212 017 240 240 227 304 004 \a 265 002 323 017 262 0027220 223 301 2 a l i g n m e n t o b j 0027240 e c t s d i s a p p e a r t 0027260 o a l l o w t h e a r t i 0027300 s t t o 226 017 241 017 262 223 304 004 * } \0 0027320 ] 304 006 001 024 303 \0 \0 335 212 017 240 240 227 301 0027340 i n s p e c t t h e s h a p 0027360 e . F i g u r e 2 ( c ) . 0027400 226 304 004 A ~ \0 257 304 004 P T \0 241 212 240 x 0027420 240 j 240 252 304 006 001 W B \0 \0 037 240 244 240 250 0027440 240 r 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W 0027460 B 240 244 240 250 017 240 017 240 020 { 020 O 241 243 017 0027500 \0 020 207 240 242 240 250 017 240 \r 241 240 242 240 250 017 0027520 241 241 250 304 006 001 W B \0 \0 037 240 244 240 250 240 0027540 r 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 0027560 240 244 240 250 017 241 241 250 305 005 X e r o x 305 0027600 \n P r e s s F o n t s 305 \r H e l 0027620 v e t i c a - m r r 017 243 241 033 240 223 0027640 017 252 240 244 240 224 017 242 225 017 242 240 227 304 006 \0 0027660 230 235 \0 \0 j 021 W 212 301 001 0 226 017 242 240 227 0027700 304 004 n E \0 X 304 006 001 r 227 \0 \0 330 212 301 0027720 002 3 0 226 017 242 240 227 304 004 P 005 \0 E 304 006 0027740 \a 325 j \0 004 221 212 301 002 6 0 226 017 242 240 227 0027760 304 004 ^ 357 \0 Y 304 006 \0 212 370 \0 \0 Q 212 301 0030000 002 9 0 226 017 242 240 227 304 006 001 036 s \0 001 - 0030020 304 006 \a 325 j \0 004 221 212 301 003 1 2 0 226 017 0030040 242 240 227 304 004 ] & \0 o 304 006 \a 325 j \0 004 0030060 221 212 301 003 1 5 0 226 017 243 017 257 223 017 241 241 0030100 250 017 242 017 260 223 304 004 004 2 \0 005 021 ; 304 004 0030120 004 2 \0 005 304 006 \0 223 ' \0 \0 X 241 271 017 243 0030140 017 257 223 017 241 241 250 017 242 017 260 223 304 004 004 2 0030160 \0 005 304 006 \0 223 ' \0 \0 X 304 004 004 353 \0 005 0030200 304 006 \0 223 ' \0 \0 X 241 271 017 243 017 257 223 017 0030220 241 241 250 017 242 017 260 223 304 004 004 353 \0 005 304 006 0030240 \0 223 ' \0 \0 X 304 004 004 353 \0 005 021 ; 241 271 0030260 017 243 017 257 223 017 241 241 250 017 242 017 260 223 304 004 0030300 004 353 \0 005 021 ; 304 004 004 2 \0 005 021 ; 241 271 0030320 017 241 017 257 223 017 242 240 227 304 004 U < \0 203 304 0030340 004 006 333 \0 004 212 301 \a S l o p e s : 226 0030360 017 242 240 227 304 004 177 / \0 304 304 004 / D \0 035 0030400 212 301 \b C i r c l e s : 226 017 242 240 227 0030420 304 004 004 K \0 005 021 @ 212 301 006 3 / 4 i 0030440 n 226 017 242 240 227 304 004 % m \0 % 021 @ 212 301 0030460 004 1 i n 226 017 242 240 227 304 004 S 253 \0 J 0030500 021 @ 212 301 004 2 i n 226 017 243 017 257 223 017 0030520 241 241 250 017 242 017 260 223 020 363 021 R 020 363 304 006 0030540 \0 233 017 \0 \0 X 241 271 017 243 017 257 223 017 241 241 0030560 250 017 242 017 260 223 020 363 304 006 \0 233 017 \0 \0 X 0030600 021 \v 304 006 \0 233 017 \0 \0 X 241 271 017 243 017 257 0030620 223 017 241 241 250 017 242 017 260 223 021 \v 304 006 \0 233 0030640 017 \0 \0 X 021 \v 021 R 241 271 017 243 017 257 223 017 0030660 241 241 250 017 242 017 260 223 021 \v 021 R 020 363 021 R 0030700 241 271 017 241 017 257 223 017 242 240 227 304 006 \0 224 ) 0030720 \0 \0 n 021 W 212 301 002 1 5 226 017 241 017 257 223 0030740 304 002 001 002 241 250 240 r 240 j 017 240 304 004 ~ 221 0030760 \0 y 212 240 252 017 242 017 260 223 017 241 017 257 223 017 0031000 240 017 240 021 351 304 004 j 213 \0 256 241 271 240 k 240 0031020 351 240 r 240 j 017 241 017 257 223 017 242 017 260 223 304 0031040 004 021 203 \0 026 304 006 \0 244 z \0 \0 } 231 304 004 0031060 032 313 \0 026 304 006 \0 244 z \0 \0 } 304 004 021 203 0031100 \0 026 304 006 \0 244 z \0 \0 } 241 223 241 270 240 k 0031120 240 351 240 r 240 j 017 242 017 257 223 017 241 241 250 017 0031140 242 017 260 223 304 004 026 ' \0 026 304 006 \0 244 z \0 0031160 \0 } 304 004 } 351 \0 h 304 006 \0 263 206 \0 \0 203 0031200 241 271 017 241 241 250 240 r 240 j 304 004 } 351 \0 h 0031220 304 006 \0 263 206 \0 \0 203 212 240 252 017 241 017 257 223 0031240 017 242 017 260 223 017 235 017 230 231 017 240 017 240 227 017 0031260 243 017 230 227 230 240 k 240 351 240 k 240 351 240 k 240 0031300 351 240 k 240 351 240 k 304 004 025 177 \0 a 304 004 _ 0031320 305 \0 364 212 017 241 240 227 304 004 005 227 004 i 017 262 0031340 223 301 H F i g u r e 2 ( a ) 0031360 T h e u s e r p l a c e s 0031400 t h e f i r s t t w o p o 0031420 i n t s o f a n e q u i l 0031440 a t e r a l t r i - 226 017 241 017 262 0031460 223 304 004 025 177 \0 a 304 004 2 027 \0 221 212 017 241 0031500 240 227 304 004 m 264 U S 017 262 223 301 F a n g 0031520 l e w i t h s i d e o f 0031540 l e n g t h 3 / 4 i n c h 0031560 a n d w i t h i t s b a s 0031600 e a t 1 5 d e g r e e s . 0031620 A 226 017 241 017 262 223 304 004 025 177 \0 a 304 0031640 004 O 254 001 \v 212 017 241 240 227 301 @ 3 / 4 0031660 i n c h a l i g n m e n t c 0031700 i r c l e a n d a 1 5 d 0031720 e g r e e a l i g n m e n t 0031740 l i n e a p p e a r . 226 304 004 035 0031760 375 \0 021 304 006 002 3 303 \0 \0 267 212 240 x 240 j 0032000 240 252 304 006 001 W B \0 \0 037 240 244 240 250 240 r 0032020 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 240 0032040 244 240 250 017 240 017 240 020 b 020 $ 241 243 016 343 020 0032060 212 240 242 240 250 017 240 \r 241 240 242 240 250 017 241 241 0032100 250 304 006 001 W B \0 \0 037 240 244 240 250 240 r 240 0032120 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 240 244 0032140 240 250 017 241 241 250 017 241 017 257 223 304 002 001 002 241 0032160 250 240 r 240 j 017 240 304 004 u ' \0 p 212 240 252 0032200 017 242 017 260 223 017 241 017 257 223 017 240 017 240 021 351 0032220 304 004 j 213 \0 256 241 271 240 k 240 351 240 r 240 j 0032240 017 240 304 004 ~ 221 \0 y 212 240 252 017 242 017 260 223 0032260 017 241 017 257 223 017 240 017 240 021 351 304 004 j 213 \0 0032300 256 241 271 240 k 240 351 240 r 240 j 017 241 017 257 223 0032320 017 242 017 260 223 304 004 g 371 \0 h 304 006 \0 263 206 0032340 \0 \0 203 231 304 006 \0 223 331 \0 \0 h 304 006 \0 263 0032360 206 \0 \0 203 304 004 g 371 \0 h 304 006 \0 263 206 \0 0032400 \0 203 241 223 241 270 240 k 240 351 240 r 240 j 017 241 0032420 017 257 223 017 242 017 260 223 304 004 021 203 \0 026 304 006 0032440 \0 244 z \0 \0 } 231 304 004 032 313 \0 026 304 006 \0 0032460 244 z \0 \0 } 304 004 021 203 \0 026 304 006 \0 244 z 0032500 \0 \0 } 241 223 241 270 240 k 240 351 240 r 240 j 017 0032520 242 017 257 223 017 241 241 250 017 242 017 260 223 304 004 026 0032540 ' \0 026 304 006 \0 244 z \0 \0 } 304 004 } 351 \0 0032560 h 304 006 \0 263 206 \0 \0 203 241 271 017 242 017 257 223 0032600 017 241 241 250 017 242 017 260 223 304 004 } 351 \0 h 304 0032620 006 \0 263 206 \0 \0 203 304 006 \0 327 } \0 \0 313 304 0032640 006 \0 274 m \0 \0 | 241 271 017 241 241 250 240 r 240 0032660 j 304 006 \0 327 } \0 \0 313 304 006 \0 274 m \0 \0 0032700 | 212 240 252 017 241 017 257 223 017 242 017 260 223 017 235 0032720 017 230 231 017 240 017 240 227 017 243 017 230 227 230 240 k 0032740 240 351 240 k 240 351 240 k 240 351 240 k 240 351 240 k 0032760 304 004 k 321 \0 E 304 006 \0 354 177 \0 \0 O 212 017 0033000 241 240 227 304 004 4 ~ ' 027 017 262 223 301 F F i 0033020 g u r e 2 ( b ) A n o t h 0033040 e r c i r c l e a p p e a r 0033060 s . T h e l a s t v e r 0033100 t e x i s p l a c e d a t 0033120 t h e 226 017 241 017 262 223 304 004 k 321 \0 E 0033140 304 006 \0 255 331 \0 \0 ; 212 017 241 240 227 301 i 0033160 n t e r s e c t i o n o f t 0033200 h e t w o c i r c l e s . 226 0033220 304 004 351 \0 021 304 004 T 373 \0 212 240 x 240 0033240 j 240 252 304 006 001 W B \0 \0 037 240 244 240 250 240 0033260 r 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 0033300 240 244 240 250 017 240 017 240 020 \n 017 336 241 243 016 273 0033320 020 T 240 242 240 250 017 240 \r 241 240 242 240 250 017 241 0033340 241 250 304 006 001 W B \0 \0 037 240 244 240 250 240 r 0033360 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 240 0033400 244 240 250 017 241 241 250 017 240 241 250 304 004 026 ' \0 0033420 026 304 006 \0 244 z \0 \0 } 231 304 004 } 351 \0 h 0033440 304 006 \0 263 206 \0 \0 203 227 304 006 \0 327 } \0 \0 0033460 313 304 006 \0 274 m \0 \0 | 227 304 004 026 ' \0 026 0033500 304 006 \0 244 z \0 \0 } 227 017 241 241 241 241 231 017 0033520 242 017 257 223 017 241 241 250 017 242 017 260 223 304 004 026 0033540 ' \0 026 304 006 \0 244 z \0 \0 } 304 004 } 351 \0 0033560 h 304 006 \0 263 206 \0 \0 203 241 271 017 242 017 257 223 0033600 017 241 241 250 017 242 017 260 223 304 004 } 351 \0 h 304 0033620 006 \0 263 206 \0 \0 203 304 006 \0 327 } \0 \0 313 304 0033640 006 \0 274 m \0 \0 | 241 271 017 242 017 257 223 017 241 0033660 241 250 017 242 017 260 223 304 006 \0 327 } \0 \0 313 304 0033700 006 \0 274 m \0 \0 | 304 004 026 ' \0 026 304 006 \0 0033720 244 z \0 \0 } 241 271 017 241 017 257 223 240 k 240 351 0033740 240 k 240 351 240 k 304 004 k 321 \0 E 304 006 \0 251 0033760 207 \0 \0 B 212 017 241 240 227 301 F F i g u r 0034000 e 2 ( c ) T h e t r i a 0034020 n g l e i s c l o s e d a 0034040 n d a l l a l i g n m e n t 0034060 l i n e s d i s a p p e a r 0034100 . 226 304 004 m 362 \0 C 304 006 \0 372 243 \0 \0 e 0034120 212 017 240 240 227 304 004 024 206 017 023 017 262 223 301 ? 0034140 T h e w h o l e p r o c e s 0034160 s t a k e s s i x k e y s 0034200 t r o k e s a n d a l l b 0034220 u t t w o o f t h e s e 226 0034240 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 210 U 0034260 \0 \0 8 212 017 240 240 227 304 004 003 263 003 \n 017 262 0034300 223 301 E w o u l d b e n e e d 0034320 e d t o d r a w a n y t 0034340 r i a n g l e . N o t e t 0034360 h a t i n a g r i d s y 0034400 s t e m , i t 226 017 241 017 262 223 304 004 0034420 k 321 \0 E 304 004 & 3 \0 020 212 017 240 240 227 304 0034440 004 \t 017 005 k 017 262 223 301 D i s i m p 0034460 o s s i b l e t o c o n s t 0034500 r u c t a n e q u i l a t e 0034520 r a l t r i a n g l e , a n 0034540 d i n m o s t c o n - 226 017 0034560 241 017 262 223 304 004 k 321 \0 E 304 006 002 p 343 \0 0034600 001 \v 212 017 240 240 227 304 004 030 337 022 E 017 262 223 0034620 301 E s t r a i n t s y s t e m 0034640 s , o n l y a t r i a n g 0034660 l e w i t h a h o r i z o 0034700 n t a l b a s e w o u l d 0034720 b e e a s y 226 017 241 017 262 223 304 004 k 0034740 321 \0 E 304 006 001 003 & \0 \0 q 212 017 240 240 227 0034760 301 \r t o c o n s t r u c t . 226 0035000 304 004 m 362 \0 C 304 004 ^ 337 \0 + 212 017 240 240 0035020 227 304 004 \v 345 \a L 017 262 223 301 ? O n c e 0035040 a n o b j e c t h a s b 0035060 e e n c r e a t e d , i t 0035100 c a n b e t r a n s l a t e 0035120 d , r o t a t e d , 226 017 241 017 262 0035140 223 304 004 k 321 \0 E 304 004 034 022 \0 \r 212 017 240 0035160 240 227 304 004 \r * \n 1 017 262 223 301 E s c a 0035200 l e d , a n d c o m b i n e 0035220 d w i t h o t h e r o b j 0035240 e c t s . T h e a b i l i 0035260 t y t o p o s i t i o n t 0035300 h e 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 0035320 = A \0 035 212 017 240 240 227 304 004 \v 244 003 303 017 0035340 262 223 301 : c u r s o r o n a l 0035360 i g n m e n t o b j e c t s 0035400 m a k e s i t e a s y t o 0035420 p e r f o r m t h e s e 226 017 0035440 241 017 262 223 304 004 k 321 \0 E 304 004 m t \0 5 0035460 212 017 240 240 227 304 004 \b 257 \b \t 017 262 223 301 E 0035500 o p e r a t i o n s w i t h 0035520 p r e c i s i o n . E a c h 0035540 t r a n s f o r m a t i o n 0035560 i s p e r f o r m e d i n 0035600 t h r e e 226 017 241 017 262 223 304 004 k 321 \0 0035620 E 304 004 R 276 \0 ) 212 017 240 240 227 304 004 004 * 0035640 003 / 017 262 223 301 G s t e p s . F 0035660 i r s t , t h e o b j e c t 0035700 s t o b e t r a n s f o r 0035720 m e d a r e s e l e c t e d 0035740 . S e c o n d , t h e 226 017 0035760 241 017 262 223 304 004 k 321 \0 E 304 006 \0 217 343 \0 0036000 \0 I 212 017 240 240 227 304 004 9 s 3 ; 017 262 223 0036020 301 J c a r e t i s p l a c e 0036040 d a t a n i n i t i a l 0036060 p o s i t i o n i n t h e 0036100 s c e n e , u s u a l l y o 0036120 n a s e l e c t e d 226 017 241 017 0036140 262 223 304 004 k 321 \0 E 304 006 \0 202 325 \0 \0 D 0036160 212 017 240 240 227 304 004 004 033 002 022 017 262 223 301 B 0036200 s c e n e o b j e c t o r 0036220 a l i g n m e n t o b j e c t 0036240 . T h i r d , t h e s e 0036260 l e c t e d o b j e c t s a 0036300 r e 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 0036320 004 271 \0 002 3 212 017 240 240 227 304 004 004 204 002 0036340 245 017 262 223 301 @ s m o o t h l y t 0036360 r a n s f o r m e d u s i n g 0036400 t h e d i s p l a c e m e n 0036420 t b e t w e e n t h e o r 0036440 i g i n a l 226 017 241 017 262 223 304 004 k 321 0036460 \0 E 304 006 001 f 251 \0 \0 304 212 017 240 240 227 304 0036500 004 \a . 006 237 017 262 223 301 F p o s i t i 0036520 o n o f t h e c a r e t 0036540 a n d t h e n e w ( c o n 0036560 s t a n t l y u p d a t e d ) 0036600 p o s i t i o n o f t h e 0036620 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 ' 9 0036640 \0 026 212 017 240 240 227 304 004 003 # 002 356 017 262 223 0036660 301 G c a r e t t o d e t e r 0036700 m i n e t h e c u r r e n t 0036720 t r a n s f o r m a t i o n . 0036740 L i k e t h e o r i g i 0036760 n a l c a r e t 226 017 241 017 262 223 304 0037000 004 k 321 \0 E 304 006 001 e 223 \0 \0 316 212 017 240 0037020 240 227 304 004 001 371 001 264 017 262 223 301 E p o s 0037040 i t i o n , t h e n e w c 0037060 a r e t p o s i t i o n c a 0037100 n b e s n a p p e d t o 0037120 a l i g n m e n t o b j e c t 0037140 s . 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 0037160 O _ \0 / 212 017 240 240 227 304 004 \n 211 005 335 017 0037200 262 223 301 C W e w i l l d i s c 0037220 u s s t h e o p e r a t i o 0037240 n s t r a n s l a t e , r o 0037260 t a t e , a n d s c a l e 0037300 i n m o r e 226 017 241 017 262 223 304 004 k 0037320 321 \0 E 304 004 w 330 \0 I 212 017 240 240 227 301 016 0037340 d e t a i l n e x t . 226 304 0037360 004 k 321 \0 E 304 006 \0 235 $ \0 \0 g 212 017 241 0037400 240 227 301 020 2 . 1 T r a n s l a 0037420 t i o n 226 304 004 m 362 \0 C 304 006 \0 310 ) 0037440 \0 \0 216 212 017 240 240 227 304 004 006 206 003 ! 017 262 0037460 223 301 9 W h e n p e r f o r m i 0037500 n g t r a n s l a t i o n , 0037520 w e s i m p l y a d d a 0037540 d i s p l a c e m e n t 226 017 241 017 0037560 262 223 304 004 k 321 \0 E 304 004 M 252 \0 9 212 017 0037600 240 240 227 304 004 005 251 004 276 017 262 223 301 H v e 0037620 c t o r ( o l d c a r e t 0037640 - n e w c a r e t ) t o 0037660 t h e o r i g i n a l p o s 0037700 i t i o n o f e a c h s e 0037720 l e c t e d 226 017 241 017 262 223 304 004 k 321 0037740 \0 E 304 006 001 F = \0 \0 370 212 017 240 240 227 304 0037760 004 \b 357 005 006 017 262 223 301 ? o b j e c t 0040000 t o g e t i t s n e w 0040020 p o s i t i o n . W e m o 0040040 v e o n e p o l y g o n P 0040060 t o t o u c h 226 017 241 017 262 223 304 0040100 004 k 321 \0 E 304 004 C : \0 5 212 017 240 240 227 0040120 304 004 005 347 004 > 017 262 223 301 D a n o t h 0040140 e r p o l y g o n Q b y 0040160 s e l e c t i n g P , p l a 0040200 c i n g t h e c a r e t a 0040220 t a p o i n t o n P , 226 0040240 017 241 017 262 223 304 004 k 321 \0 E 304 004 J 201 \0 0040260 = 212 017 240 240 227 304 004 032 245 031 303 017 262 223 301 0040300 D a n d s n a p p i n g t h 0040320 e c a r e t o n t o a p 0040340 o i n t o n Q . F i g u 0040360 r e 3 s h o w s h o w p 0040400 o i n t - 226 017 241 017 262 223 304 004 k 321 \0 0040420 E 304 004 E I \0 ; 212 017 240 240 227 304 004 006 303 0040440 003 302 017 262 223 301 B p a r a m e t e r 0040460 i z e d t r a n s l a t i o n 0040500 c a n b e u s e d t o 0040520 a l i g n t w o r e c t a n 0040540 g l e s ; t h e 226 017 241 017 262 223 304 0040560 004 k 321 \0 E 304 004 K 207 \0 C 212 017 240 240 227 0040600 304 004 031 264 022 233 017 262 223 301 D c a r e t 0040620 i s s n a p p e d o n t o 0040640 a v e r t e x , A , a n 0040660 d t h e n o n t o a 9 0 0040700 d e g r e e l i n e i n 226 0040720 017 241 017 262 223 304 004 k 321 \0 E 304 004 : U \0 0040740 6 212 017 240 240 227 301 \r t h i s e x a 0040760 m p l e . 226 304 004 : Q \0 " 304 004 | { 0041000 \0 331 212 240 x 240 j 240 252 304 006 001 W B \0 \0 0041020 037 240 244 240 250 240 r 240 j 017 241 017 245 223 304 006 0041040 \0 \0 037 001 W B 240 244 240 250 017 240 017 240 020 { 0041060 020 025 241 243 016 253 017 _ 240 242 240 250 017 240 \r 241 0041100 240 242 240 250 017 241 241 250 304 006 001 W B \0 \0 037 0041120 240 244 240 250 240 r 240 j 017 241 017 245 223 240 r 240 0041140 j 017 241 017 245 223 304 006 \0 \0 035 001 B Q 240 244 0041160 240 250 305 005 X e r o x 305 \n P r e s s 0041200 F o n t s 305 \n L a u r e l - m r 0041220 r 017 243 241 033 240 223 304 004 003 # \0 P 240 244 240 0041240 224 017 242 225 017 242 240 227 304 004 a 235 \0 R 304 004 0041260 034 ; \0 310 212 301 001 1 226 304 004 v 005 \0 z 304 0041300 006 \0 270 246 \0 \0 Q 212 240 x 240 j 240 252 304 006 0041320 001 W B \0 \0 037 240 244 240 250 240 r 240 j 017 241 0041340 017 245 223 304 006 \0 \0 037 001 W B 240 244 240 250 017 0041360 240 017 240 020 \r 020 \r 241 243 016 364 017 355 240 242 240 0041400 250 017 240 016 033 240 242 240 250 017 241 241 250 304 006 001 0041420 W B \0 \0 037 240 244 240 250 240 r 240 j 017 241 017 0041440 245 223 304 006 \0 \0 037 001 W B 240 244 240 250 017 241 0041460 241 250 017 242 017 257 223 017 241 241 250 017 242 017 260 223 0041500 304 004 X R \0 e 304 004 t M \0 X 304 006 001 031 0041520 265 \0 001 v 304 004 t M \0 X 241 271 017 242 017 257 0041540 223 017 241 241 250 017 242 017 260 223 304 006 001 031 265 \0 0041560 001 v 304 004 t M \0 X 304 004 027 350 \0 037 304 006 0041600 \0 276 7 \0 \0 216 241 271 017 241 017 257 223 017 242 017 0041620 257 223 017 241 241 250 017 242 017 260 223 304 006 001 031 265 0041640 \0 001 v 304 004 t M \0 X 304 004 027 350 \0 037 304 0041660 006 \0 217 g \0 \0 n 241 271 017 241 017 257 223 305 005 0041700 X e r o x 305 \n P r e s s F o n t 0041720 s 305 \r H e l v e t i c a - m r r 0041740 017 243 241 033 240 223 017 252 240 244 240 224 017 243 225 017 0041760 243 240 227 304 004 k C \0 s 304 006 \0 231 250 \0 \0 0042000 s 212 301 001 A 226 023 210 023 210 023 210 017 243 241 033 0042020 023 210 017 241 241 033 305 005 X e r o x 305 \b R 0042040 e s e a r c h 305 \t R G B L i n e 0042060 a r 017 243 241 033 241 246 240 347 017 244 225 017 244 224 0042100 240 347 017 255 223 020 V 304 004 9 227 \0 ' 231 021 : 0042120 217 020 245 216 304 004 9 227 \0 ' 217 020 V 216 017 241 0042140 241 241 241 231 017 241 017 257 223 017 241 241 250 017 242 017 0042160 260 223 020 V 304 004 9 227 \0 ' 020 V 021 : 241 271 0042200 017 241 017 257 223 017 241 241 250 017 242 017 260 223 020 V 0042220 021 : 020 245 021 : 241 271 017 241 017 257 223 017 241 241 0042240 250 017 242 017 260 223 020 245 021 : 020 245 304 004 9 227 0042260 \0 ' 241 271 017 241 017 257 223 017 241 241 250 017 242 017 0042300 260 223 020 245 304 004 9 227 \0 ' 020 V 304 004 9 227 0042320 \0 ' 241 271 017 241 017 257 223 017 243 240 227 304 004 \n 0042340 I \0 \f 304 004 ; 223 \0 0 212 301 003 ( a ) 226 0042360 017 241 017 257 223 304 002 001 002 241 250 304 002 001 002 241 0042400 250 240 r 240 j 020 V 017 240 212 240 252 017 242 017 260 0042420 223 017 241 017 257 223 017 240 017 240 017 240 021 306 241 271 0042440 240 k 240 351 304 002 001 002 241 250 240 r 240 j 017 242 0042460 017 257 223 017 241 241 250 017 242 017 260 223 020 210 020 362 0042500 020 210 304 006 \0 235 202 \0 \0 o 241 271 017 242 017 257 0042520 223 017 241 241 250 017 242 017 260 223 020 210 304 006 \0 235 0042540 202 \0 \0 o 020 261 304 006 \0 235 202 \0 \0 o 241 271 0042560 017 242 017 257 223 017 241 241 250 017 242 017 260 223 020 261 0042600 304 006 \0 235 202 \0 \0 o 020 261 020 362 241 271 017 242 0042620 017 257 223 017 241 241 250 017 242 017 260 223 020 261 020 362 0042640 020 210 020 362 241 271 017 241 241 250 240 r 240 j 020 210 0042660 020 362 212 240 251 017 241 017 257 223 017 242 017 260 223 017 0042700 235 017 230 231 017 240 017 240 227 017 243 017 230 227 230 240 0042720 k 240 351 240 k 240 351 240 k 240 351 240 k 240 351 240 0042740 k 240 k 240 351 304 002 001 031 304 004 377 377 001 364 240 0042760 242 240 250 240 r 240 j 017 241 017 245 223 304 006 \0 \0 0043000 035 001 B Q 240 244 240 250 305 005 X e r o x 305 0043020 \n P r e s s F o n t s 305 \n L a u 0043040 r e l - m r r 017 243 241 033 240 223 304 004 003 0043060 # \0 P 240 244 240 224 017 242 225 017 242 240 227 304 004 0043100 a 235 \0 R 304 004 034 ; \0 310 212 301 001 1 226 304 0043120 004 ; 233 \0 = 304 004 ` g \0 * 212 240 x 240 j 0043140 240 252 304 006 001 W B \0 \0 037 240 244 240 250 240 r 0043160 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 240 0043200 244 240 250 017 240 017 240 020 \b 020 \t 241 243 016 372 020 0043220 g 240 242 240 250 017 240 \r 241 240 242 240 250 017 241 241 0043240 250 304 006 001 W B \0 \0 037 240 244 240 250 240 r 240 0043260 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 240 244 0043300 240 250 017 241 241 250 023 210 023 210 023 210 017 243 241 033 0043320 023 210 017 241 241 033 305 005 X e r o x 305 \b R 0043340 e s e a r c h 305 \t R G B L i n e 0043360 a r 017 243 241 033 241 246 240 347 017 243 225 017 243 224 0043400 240 347 017 255 223 020 V 304 004 9 227 \0 ' 231 021 : 0043420 217 020 245 216 304 004 9 227 \0 ' 217 020 V 216 017 241 0043440 241 241 241 231 017 241 017 257 223 017 241 241 250 017 242 017 0043460 260 223 020 V 304 004 9 227 \0 ' 020 V 021 : 241 271 0043500 017 241 017 257 223 017 241 241 250 017 242 017 260 223 020 V 0043520 021 : 020 245 021 : 241 271 017 241 017 257 223 017 241 241 0043540 250 017 242 017 260 223 020 245 021 : 020 245 304 004 9 227 0043560 \0 ' 241 271 017 241 017 257 223 017 241 241 250 017 242 017 0043600 260 223 020 245 304 004 9 227 \0 ' 020 V 304 004 9 227 0043620 \0 ' 241 271 017 241 017 257 223 305 005 X e r o x 0043640 305 \n P r e s s F o n t s 305 \r H e 0043660 l v e t i c a - m r r 017 243 241 033 240 0043700 223 017 252 240 244 240 224 017 244 225 017 244 240 227 020 I 0043720 020 357 212 301 001 B 226 017 244 240 227 304 004 \n 1 \0 0043740 \f 304 006 \0 260 307 \0 \0 216 212 301 003 ( b ) 226 0043760 017 241 017 257 223 304 002 001 002 241 250 304 002 001 002 241 0044000 250 240 r 240 j 020 V 017 240 212 240 252 017 242 017 260 0044020 223 017 241 017 257 223 017 240 017 240 017 240 021 306 241 271 0044040 240 k 240 351 304 002 001 002 241 250 240 r 240 j 017 242 0044060 017 257 223 017 241 241 250 017 242 017 260 223 020 V 020 363 0044100 020 V 304 006 \0 235 361 \0 \0 o 241 271 017 242 017 257 0044120 223 017 241 241 250 017 242 017 260 223 020 V 304 006 \0 235 0044140 361 \0 \0 o 020 177 304 006 \0 235 361 \0 \0 o 241 271 0044160 017 242 017 257 223 017 241 241 250 017 242 017 260 223 020 177 0044200 304 006 \0 235 361 \0 \0 o 020 177 020 363 241 271 017 242 0044220 017 257 223 017 241 241 250 017 242 017 260 223 020 177 020 363 0044240 020 V 020 363 241 271 017 241 241 250 240 r 240 j 020 V 0044260 020 363 212 240 251 017 241 017 257 223 017 242 017 260 223 017 0044300 235 017 230 231 017 240 017 240 227 017 243 017 230 227 230 240 0044320 k 240 351 240 k 240 351 240 k 240 351 240 k 240 351 240 0044340 k 240 k 240 351 240 k 240 351 240 k 240 351 240 k 304 0044360 004 k 321 \0 E 304 006 \0 201 354 \0 001 \v 212 017 241 0044400 240 227 304 004 005 267 003 365 017 262 223 301 B F i g 0044420 u r e 3 A n e x a m p l 0044440 e o f t r a n s l a t i o n 0044460 p a r a m e t e r i z e d b 0044500 y t w o p o i n t s ( A 226 0044520 017 241 017 262 223 304 004 k 321 \0 E 304 004 - F \0 0044540 g 212 017 241 240 227 304 004 002 357 002 204 017 262 223 301 0044560 F a n d B ) . ( a ) T h 0044600 e c a r e t s n a p s o n 0044620 t o p o i n t A o n t h 0044640 e o b j e c t . ( b ) T 0044660 h e u s e r 226 017 241 017 262 223 304 004 k 0044700 321 \0 E 304 004 B U \0 251 212 017 241 240 227 304 004 0044720 022 371 017 206 017 262 223 301 F t h e n d r 0044740 a g s a n d s n a p s t h 0044760 e c a r e t o n t o a v 0045000 e r t i c a l a l i g n m e n 0045020 t l i n e a t p o i n t 226 0045040 017 241 017 262 223 304 004 k 321 \0 E 304 004 < t \0 0045060 257 212 017 241 240 227 304 004 030 k \f h 017 262 223 301 0045100 A B . A s i n g l e v e 0045120 r t i c a l a l i g n m e n t 0045140 l i n e a p p e a r s b e 0045160 c a u s e t h e u s e r h 0045200 a s 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 0045220 ' 027 \0 203 212 017 241 240 227 301 > e x p r e 0045240 s s e d a n i n t e r e s t 0045260 i n t h e l e f t e d g 0045300 e o f t h e f i x e d r 0045320 e c t a n g l e . 226 240 k 240 j 017 241 0045340 017 245 223 304 002 M d 240 244 240 250 304 006 \0 \0 035 0045360 001 B Q 240 244 240 250 304 004 025 177 \0 a 304 004 \ 0045400 275 \0 032 212 305 005 X e r o x 305 \n P r e 0045420 s s F o n t s 305 016 T i m e s R o 0045440 m a n - b r r 017 243 241 033 240 223 304 004 003 0045460 # \0 P 240 244 240 224 017 240 225 017 240 240 227 301 \r 0045500 2 . 2 R o t a t i o n 226 304 004 0045520 < 233 \0 312 304 006 \0 221 237 \0 \0 * 212 305 005 X 0045540 e r o x 305 \n P r e s s F o n t s 0045560 305 016 T i m e s R o m a n - m r r 0045600 017 243 241 033 240 223 304 004 003 # \0 P 240 244 240 224 0045620 017 241 225 017 241 240 227 304 004 2 P 2 033 017 262 223 0045640 301 # T h e c e n t e r o f 0045660 r o t a t i o n , c a l l e d 0045700 t h e 226 305 005 X e r o x 305 \n P 0045720 r e s s F o n t s 305 016 T i m e s 0045740 R o m a n - m i r 017 243 241 033 240 223 304 0045760 004 003 # \0 P 240 244 240 224 017 242 225 017 242 240 227 0046000 301 006 a n c h o r 226 017 241 240 227 301 032 , 0046020 i s p l a c e d b y p o 0046040 s i t i o n i n g 226 017 241 017 262 223 304 0046060 004 025 177 \0 a 304 006 001 0 d \0 \0 Y 212 017 241 0046100 240 227 304 004 \t 247 \b 263 017 262 223 301 A t h e 0046120 c a r e t a n d i n v o k 0046140 i n g t h e D r o p A n c 0046160 h o r c o m m a n d . D u 0046200 r i n g r o t a t i o n , 226 017 0046220 241 017 262 223 304 004 025 177 \0 a 304 006 001 , 4 \0 0046240 \0 Y 212 017 241 240 227 304 004 \n 337 006 v 017 262 223 0046260 301 B t h e a n g l e o f r 0046300 o t a t i o n i s k e p t 0046320 e q u a l t o t h e a n g 0046340 l e t h r o u g h w h i c h 0046360 t h e 226 017 241 017 262 223 304 004 025 177 \0 a 0046400 304 006 \0 374 307 \0 \0 L 212 017 241 240 227 304 004 \a 0046420 377 006 334 017 262 223 301 F d i s p l a c e 0046440 m e n t v e c t o r ( o l d 0046460 c a r e t - n e w c a r 0046500 e t ) h a s m o v e d f r 0046520 o m i t s i n i t i a l 226 017 0046540 241 017 262 223 304 004 025 177 \0 a 304 006 \0 374 { \0 0046560 \0 M 212 017 241 240 227 304 004 \a 0 006 267 017 262 223 0046600 301 J p o s i t i o n . I f 0046620 w e i n i t i a l l y p o s 0046640 i t i o n t h e c a r e t 0046660 o n a p o i n t A o f 0046700 t h e s e l e c t e d 226 017 241 017 0046720 262 223 304 004 025 177 \0 a 304 004 W C \0 033 212 017 0046740 241 240 227 304 004 \v 357 \b , 017 262 223 301 D o b 0046760 j e c t , t h e n t h e a 0047000 n c h o r , t h e p o i n t 0047020 A , a n d t h e c a r e 0047040 t r e m a i n c o l l i n e 0047060 a r 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 0047100 \0 210 363 \0 \0 + 212 017 241 240 227 304 004 \t E \b 0047120 277 017 262 223 301 E t h r o u g h o u t 0047140 t h e r o t a t i o n . 0047160 C o n s i d e r t h e e x a 0047200 m p l e i n f i g u r e 4 0047220 . W e p l a c e 226 017 241 017 262 0047240 223 304 004 025 177 \0 a 304 006 \0 262 333 \0 \0 9 212 0047260 017 241 240 227 304 004 005 203 004 366 017 262 223 301 H t 0047300 h e a n c h o r p o i n t 0047320 a t t h e b a s e o f a 0047340 n a r r o w , p l a c e t 0047360 h e c a r e t i n i t i a l 0047400 l y o n t o 226 017 241 017 262 223 304 004 025 0047420 177 \0 a 304 006 001 345 @ \0 \0 235 212 017 241 240 227 0047440 304 004 001 314 001 = 017 262 223 301 E i t s t 0047460 i p ( p o i n t A ) , a n 0047500 d d r a g t h e c a r e t 0047520 t o t h e o b j e c t w 0047540 e w o u l d l i k e t h e 0047560 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 002 316 0047600 Q \0 \0 354 212 017 241 240 227 301 034 a r r o w 0047620 t o p o i n t t o ( p o 0047640 i n t B ) . 226 304 004 M 342 \0 301 304 006 0047660 001 245 362 \0 \0 243 212 240 x 240 j 240 252 304 006 001 0047700 W B \0 \0 037 240 244 240 250 240 r 240 j 017 241 017 0047720 245 223 304 006 \0 \0 037 001 W B 240 244 240 250 017 240 0047740 017 240 020 l 020 \v 241 243 017 ' 017 375 240 242 240 250 0047760 017 240 016 333 240 242 240 250 017 241 241 250 304 006 001 W 0050000 B \0 \0 037 240 244 240 250 240 r 240 j 017 241 017 245 0050020 223 304 006 \0 \0 037 001 W B 240 244 240 250 017 241 241 0050040 250 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0050060 006 \0 211 030 \0 \0 } 304 004 T 273 \0 221 231 304 004 0050100 { q \0 d 304 004 T 273 \0 221 304 006 \0 211 030 \0 0050120 \0 } 304 004 T 273 \0 221 241 223 241 270 017 241 017 257 0050140 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0050160 004 T \v \0 H 304 004 e 203 \0 262 304 004 T \v \0 0050200 H 304 004 G 253 \0 { 241 271 017 241 017 257 223 017 241 0050220 241 250 017 242 017 260 223 304 004 T \v \0 H 304 004 G 0050240 253 \0 { 304 004 T \v \0 H 304 004 R 266 \0 213 241 0050260 271 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 0050300 242 017 260 223 304 004 1 251 \0 + 304 004 G 253 \0 { 0050320 304 004 _ 215 \0 Q 304 004 G 253 \0 { 241 271 017 241 0050340 017 257 223 305 005 X e r o x 305 \n P r e s 0050360 s F o n t s 305 \r H e l v e t i c 0050400 a - m r r 017 243 241 033 240 223 017 252 240 244 240 0050420 224 017 243 225 017 243 240 227 304 004 031 211 \0 2 304 004 0050440 K , \0 247 212 301 006 A n c h o r 226 017 243 0050460 240 227 304 004 r + \0 w 304 004 " P \0 1 212 301 0050500 001 A 226 017 243 240 227 304 004 035 240 \0 031 020 3 212 0050520 301 001 B 226 017 243 240 227 304 006 001 363 341 \0 001 307 0050540 304 006 \0 236 ; \0 \0 316 212 301 005 C a r e t 0050560 226 017 241 241 250 240 r 240 j 017 260 017 260 017 241 017 0050600 241 017 241 017 F 240 243 020 : 020 + 240 242 240 245 311 0050620 D \0 001 \0 020 374 ? \0 \0 346 g \0 \0 360 017 \0 0050640 \0 270 035 \0 \0 237 371 \0 \0 314 3 \0 \0 H 022 \0 0050660 \0 \b 020 \0 \0 \b 020 \0 \0 H 022 \0 \0 314 3 \0 0050700 \0 237 371 \0 \0 270 035 \0 \0 360 017 \0 \0 346 g \0 0050720 \0 374 ? \0 \0 241 302 241 304 240 k 240 351 017 241 017 0050740 257 223 304 002 001 002 241 250 240 r 240 j 017 242 017 257 0050760 223 017 241 241 250 017 242 017 260 223 304 004 E 205 \0 n 0051000 020 # 304 004 O 305 \0 y 304 006 \0 236 + \0 001 R 0051020 241 271 017 242 017 257 223 017 241 241 250 017 242 017 260 223 0051040 304 004 O 305 \0 y 304 006 \0 236 + \0 001 R 304 004 0051060 Y 261 \0 g 304 004 m % \0 266 241 271 017 242 017 257 0051100 223 017 241 241 250 017 242 017 260 223 304 004 Y 261 \0 g 0051120 304 004 m % \0 266 304 004 \b 373 \0 \n 304 004 ; | 0051140 \0 k 241 271 017 242 017 257 223 017 241 241 250 017 242 017 0051160 260 223 304 004 \b 373 \0 \n 304 004 ; | \0 k 304 004 0051200 025 i \0 027 304 004 3 227 \0 J 241 271 017 242 017 257 0051220 223 017 241 241 250 017 242 017 260 223 304 004 025 i \0 027 0051240 304 004 3 227 \0 J 304 004 Z 005 \0 r 304 004 ) 234 0051260 \0 9 241 271 017 242 017 257 223 017 241 241 250 017 242 017 0051300 260 223 304 004 Z 005 \0 r 304 004 ) 234 \0 9 304 004 0051320 W ` \0 k 304 004 O 251 \0 t 241 271 017 242 017 257 0051340 223 017 241 241 250 017 242 017 260 223 304 004 W ` \0 k 0051360 304 004 O 251 \0 t 304 004 > R \0 g 304 004 _ u 0051400 \0 254 241 271 017 242 017 257 223 017 241 241 250 017 242 017 0051420 260 223 304 004 > R \0 g 304 004 _ u \0 254 304 004 0051440 E 205 \0 n 020 # 241 271 017 241 241 250 240 r 240 j 0051460 020 261 020 h 212 240 252 017 241 017 257 223 017 242 017 260 0051500 223 017 235 017 230 231 017 240 017 240 227 017 243 017 230 227 0051520 230 240 k 240 351 240 k 240 351 240 k 240 351 240 k 240 0051540 351 240 k 304 004 025 177 \0 a 304 006 \0 205 < \0 \0 0051560 5 212 017 240 240 227 304 004 \t 0 \b 263 017 262 223 301 0051600 G F i g u r e 4 ( a ) T h 0051620 e c a r e t , w h i c h w 0051640 a s i n i t i a l l y p l a 0051660 c e d o n p o i n t A , 0051700 h a s b e e n 226 017 241 017 262 223 304 004 0051720 025 177 \0 a 304 006 002 003 220 \0 \0 321 212 017 240 240 0051740 227 304 004 006 222 003 037 017 262 223 301 @ d r a g 0051760 g e d t o a n a r b i t r 0052000 a r y p o s i t i o n . A 0052020 n c h o r , A , a n d c a 0052040 r e t a r e k e p t 226 017 241 017 0052060 262 223 304 004 025 177 \0 a 304 006 \0 343 u \0 \0 ^ 0052100 212 017 240 240 227 301 \n c o l l i n e a r 0052120 . 226 304 004 S 351 \0 323 304 006 \0 212 ' \0 \0 A 0052140 212 240 x 240 j 240 252 304 006 001 W B \0 \0 037 240 0052160 244 240 250 240 r 240 j 017 241 017 245 223 304 006 \0 \0 0052200 037 001 W B 240 244 240 250 017 240 017 240 020 o 017 342 0052220 241 243 017 + 017 354 240 242 240 250 017 240 016 351 240 242 0052240 240 250 017 241 241 250 304 006 001 W B \0 \0 037 240 244 0052260 240 250 240 r 240 j 017 241 017 245 223 304 006 \0 \0 037 0052300 001 W B 240 244 240 250 017 241 241 250 017 241 017 257 223 0052320 017 241 241 250 017 242 017 260 223 304 004 K 255 \0 E 304 0052340 004 T 273 \0 221 231 304 004 { q \0 d 304 004 T 273 0052360 \0 221 304 004 K 255 \0 E 304 004 T 273 \0 221 241 223 0052400 241 270 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0052420 017 242 017 260 223 304 004 T \v \0 H 304 004 e 203 \0 0052440 262 304 004 T \v \0 H 304 006 \0 222 325 \0 \0 374 241 0052460 271 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0052500 004 T \v \0 H 304 006 \0 222 325 \0 \0 374 304 004 T 0052520 \v \0 H 304 004 P 355 \0 210 241 271 017 241 017 257 223 0052540 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 004 0052560 1 251 \0 + 304 006 \0 222 325 \0 \0 374 304 004 _ 215 0052600 \0 Q 304 006 \0 222 325 \0 \0 374 241 271 017 241 017 257 0052620 223 305 005 X e r o x 305 \n P r e s s F 0052640 o n t s 305 \r H e l v e t i c a - 0052660 m r r 017 243 241 033 240 223 017 252 240 244 240 224 017 0052700 243 225 017 243 240 227 304 004 030 ] \0 2 304 006 020 ` 0052720 363 \0 $ 221 212 301 006 A n c h o r 226 017 243 0052740 240 227 304 006 \0 234 302 \0 \0 235 304 004 032 331 \0 1 0052760 212 301 001 A 226 017 243 240 227 304 004 035 240 \0 031 020 0053000 3 212 301 001 B 226 017 241 241 250 240 r 240 j 017 260 0053020 017 260 017 241 017 241 017 241 017 F 240 243 020 : 020 + 0053040 240 242 240 245 311 D \0 001 \0 020 374 ? \0 \0 346 g 0053060 \0 \0 360 017 \0 \0 270 035 \0 \0 237 371 \0 \0 314 3 0053100 \0 \0 H 022 \0 \0 \b 020 \0 \0 \b 020 \0 \0 H 022 0053120 \0 \0 314 3 \0 \0 237 371 \0 \0 270 035 \0 \0 360 017 0053140 \0 \0 346 g \0 \0 374 ? \0 \0 241 302 241 304 240 k 0053160 240 351 017 241 017 257 223 304 002 001 002 241 250 240 r 240 0053200 j 017 242 017 257 223 017 241 241 250 017 242 017 260 223 304 0053220 004 E 205 \0 n 020 # 304 004 6 365 \0 V 304 004 U 0053240 8 \0 271 241 271 017 242 017 257 223 017 241 241 250 017 242 0053260 017 260 223 304 004 6 365 \0 V 304 004 U 8 \0 271 304 0053300 004 H 245 \0 R 304 004 C 305 \0 211 241 271 017 242 017 0053320 257 223 017 241 241 250 017 242 017 260 223 304 004 H 245 \0 0053340 R 304 004 C 305 \0 211 304 004 g 225 \0 t 304 004 ] 0053360 231 \0 323 241 271 017 242 017 257 223 017 241 241 250 017 242 0053400 017 260 223 304 004 g 225 \0 t 304 004 ] 231 \0 323 304 0053420 004 M v \0 O 304 004 2 S \0 Z 241 271 017 242 017 0053440 257 223 017 241 241 250 017 242 017 260 223 304 004 M v \0 0053460 O 304 004 2 S \0 Z 304 004 k A \0 | 304 004 X 0053500 232 \0 211 241 271 017 242 017 257 223 017 241 241 250 017 242 0053520 017 260 223 304 004 k A \0 | 304 004 X 232 \0 211 304 0053540 004 : k \0 C 304 006 003 < , \0 005 m 241 271 017 0053560 242 017 257 223 017 241 241 250 017 242 017 260 223 304 004 : 0053600 k \0 C 304 006 003 < , \0 005 m 304 004 B A \0 0053620 j 304 004 D \a \0 y 241 271 017 242 017 257 223 017 241 0053640 241 250 017 242 017 260 223 304 004 B A \0 j 304 004 D 0053660 \a \0 y 304 004 E 205 \0 n 020 # 241 271 017 241 241 0053700 250 240 r 240 j 304 006 002 022 W \0 001 307 304 004 T 0053720 273 \0 221 212 240 251 017 241 017 257 223 017 242 017 260 223 0053740 017 235 017 230 231 017 240 017 240 227 017 243 017 230 227 230 0053760 240 k 240 351 240 k 240 351 240 k 240 351 240 k 240 351 0054000 240 k 304 004 025 177 \0 a 304 006 001 177 y \0 \0 273 0054020 212 017 240 240 227 304 004 \a 303 006 Y 017 262 223 301 E 0054040 F i g u r e 4 ( b ) W h e 0054060 n t h e c a r e t i s p 0054100 l a c e d o n p o i n t B 0054120 , t h e a r r o w p o i n 0054140 t s a t 226 017 241 017 262 223 304 004 025 177 \0 0054160 a 304 006 003 247 257 \0 001 323 212 017 240 240 227 301 # 0054200 i t ; A n c h o r , A , a 0054220 n d B a r e c o l l i n e 0054240 a r . 226 304 004 025 177 \0 a 304 004 v \v \0 > 0054260 212 017 240 240 227 301 \f 2 . 3 S c a l 0054300 i n g 226 304 004 < 233 \0 312 304 006 \0 271 326 \0 0054320 \0 g 212 017 241 240 227 304 004 006 321 005 272 017 262 223 0054340 301 B T h e a n c h o r p o i 0054360 n t i s a l s o u s e d 0054400 a s t h e c e n t e r o f 0054420 s c a l i n g . T h e s 0054440 c a l e 226 017 241 017 262 223 304 004 025 177 \0 a 0054460 304 006 \0 344 o \0 \0 202 212 017 241 240 227 304 004 006 0054500 332 004 [ 017 262 223 301 C f a c t o r i 0054520 s t h e r a t i o o f t 0054540 h e m a g n i t u d e s o f 0054560 t h e n e w c a r e t d 0054600 i s p l a c e m e n t 226 017 241 017 262 0054620 223 304 004 025 177 \0 a 304 006 \0 235 U \0 \0 \ 212 0054640 017 241 240 227 304 004 \a 033 006 y 017 262 223 301 H v 0054660 e c t o r ( c a r e t - a 0054700 n c h o r ) t o t h e o r 0054720 i g i n a l c a r e t d i s 0054740 p l a c e m e n t v e c t o r 0054760 . T h i s 226 017 241 017 262 223 304 004 025 0055000 177 \0 a 304 006 001 \b n \0 \0 237 212 017 241 240 227 0055020 304 004 016 372 \r 275 017 262 223 301 F t r a n s 0055040 f o r m a t i o n c a n b e 0055060 u s e d t o s c a l e o 0055100 n e o b j e c t u n t i l 0055120 o n e o f i t s d i m e n 0055140 - 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 \0 0055160 276 261 \0 \0 v 212 017 241 240 227 304 004 004 c 004 [ 0055200 017 262 223 301 G s i o n s m a t c h 0055220 e s a d i m e n s i o n o 0055240 f a n o t h e r o b j e c t 0055260 . I n f i g u r e 5 t 0055300 h e s q u a r e i s 226 017 241 017 0055320 262 223 304 004 025 177 \0 a 304 004 @ T \0 ) 212 017 0055340 241 240 227 301 , e n l a r g e d t o 0055360 f i t o n t o a n e d g 0055400 e o f t h e h e x a g o n 0055420 . 226 304 004 J 205 \0 345 304 004 [ 251 \0 R 212 240 0055440 x 240 j 240 252 304 006 001 W B \0 \0 037 240 244 240 0055460 250 240 r 240 j 017 241 017 245 223 304 006 \0 \0 037 001 0055500 W B 240 244 240 250 017 240 017 240 020 224 020 \n 241 243 0055520 016 256 017 D 240 242 240 250 017 240 \r 241 240 242 240 250 0055540 017 241 241 250 304 006 001 W B \0 \0 037 240 244 240 250 0055560 240 r 240 j 017 241 017 245 223 240 r 240 j 017 241 017 0055600 245 223 304 006 \0 \0 035 001 B Q 240 244 240 250 305 005 0055620 X e r o x 305 \n P r e s s F o n t 0055640 s 305 \n L a u r e l - m r r 017 243 241 0055660 033 240 223 304 004 003 # \0 P 240 244 240 224 017 243 225 0055700 017 243 240 227 304 004 a 235 \0 R 304 004 034 ; \0 310 0055720 212 301 001 1 226 304 004 t 227 \0 z 304 006 \0 304 ^ 0055740 \0 \0 S 212 240 x 240 j 240 252 304 006 001 W B \0 0055760 \0 037 240 244 240 250 240 r 240 j 017 241 017 245 223 304 0056000 006 \0 \0 037 001 W B 240 244 240 250 017 240 017 240 020 0056020 023 017 367 241 243 016 351 017 ) 240 242 240 250 017 240 017 0056040 030 240 242 240 250 017 241 241 250 304 006 001 W B \0 \0 0056060 037 240 244 240 250 240 r 240 j 017 241 017 245 223 304 006 0056100 \0 \0 037 001 W B 240 244 240 250 017 241 241 250 023 210 0056120 023 210 023 210 017 243 241 033 023 210 017 241 241 033 305 005 0056140 X e r o x 305 \b R e s e a r c h 305 0056160 \t R G B L i n e a r 017 243 241 033 241 246 0056200 240 347 017 244 225 017 244 224 240 347 017 255 223 304 006 \0 0056220 206 266 \0 \0 241 304 006 \0 203 367 \0 \0 200 231 304 004 0056240 < 267 \0 = 216 304 006 \0 352 E \0 \0 332 304 004 = 0056260 354 \0 5 227 304 004 < 267 \0 = 304 006 \0 222 = \0 0056300 \0 p 227 304 006 \0 206 266 \0 \0 241 216 304 004 _ o 0056320 \0 ~ 304 004 = 354 \0 5 227 304 006 \0 206 266 \0 \0 0056340 241 304 006 \0 203 367 \0 \0 200 227 017 241 241 241 241 231 0056360 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 0056400 \0 206 266 \0 \0 241 304 006 \0 203 367 \0 \0 200 304 004 0056420 < 267 \0 = 304 006 \0 203 367 \0 \0 200 241 271 017 241 0056440 017 257 223 017 241 241 250 017 242 017 260 223 304 004 < 267 0056460 \0 = 304 006 \0 203 367 \0 \0 200 304 006 \0 352 E \0 0056500 \0 332 304 004 = 354 \0 5 241 271 017 241 017 257 223 017 0056520 241 241 250 017 242 017 260 223 304 006 \0 352 E \0 \0 332 0056540 304 004 = 354 \0 5 304 004 < 267 \0 = 304 006 \0 222 0056560 = \0 \0 p 241 271 017 241 017 257 223 017 241 241 250 017 0056600 242 017 260 223 304 004 < 267 \0 = 304 006 \0 222 = \0 0056620 \0 p 304 006 \0 206 266 \0 \0 241 304 006 \0 222 = \0 0056640 \0 p 241 271 017 241 017 257 223 017 241 241 250 017 242 017 0056660 260 223 304 006 \0 206 266 \0 \0 241 304 006 \0 222 = \0 0056700 \0 p 304 004 _ o \0 ~ 304 004 = 354 \0 5 241 271 0056720 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 004 0056740 _ o \0 ~ 304 004 = 354 \0 5 304 006 \0 206 266 \0 0056760 \0 241 304 006 \0 203 367 \0 \0 200 241 271 017 241 017 257 0057000 223 017 241 241 250 240 r 240 j 017 260 017 260 017 241 017 0057020 241 017 241 017 F 240 243 020 253 020 323 240 242 240 245 311 0057040 D \0 001 \0 020 374 ? \0 \0 346 g \0 \0 360 017 \0 0057060 \0 270 035 \0 \0 237 371 \0 \0 314 3 \0 \0 H 022 \0 0057100 \0 \b 020 \0 \0 \b 020 \0 \0 H 022 \0 \0 314 3 \0 0057120 \0 237 371 \0 \0 270 035 \0 \0 360 017 \0 \0 346 g \0 0057140 \0 374 ? \0 \0 241 302 241 304 240 k 240 351 017 241 017 0057160 257 223 304 002 001 002 241 250 240 r 240 j 017 241 017 257 0057200 223 017 241 241 250 017 242 017 260 223 304 004 ^ 327 \0 V 0057220 304 006 001 H 213 \0 001 002 304 006 001 034 , \0 \0 371 0057240 304 006 001 377 257 \0 001 250 241 271 017 241 017 257 223 017 0057260 241 241 250 017 242 017 260 223 304 006 001 034 , \0 \0 371 0057300 304 006 001 377 257 \0 001 250 304 006 \0 352 E \0 \0 332 0057320 304 004 = 354 \0 5 241 271 017 241 017 257 223 017 241 241 0057340 250 017 242 017 260 223 304 006 \0 352 E \0 \0 332 304 004 0057360 = 354 \0 5 304 004 X 023 \0 U 304 004 k q \0 W 0057400 241 271 017 241 017 257 223 017 241 241 250 017 242 017 260 223 0057420 304 004 X 023 \0 U 304 004 k q \0 W 304 004 ^ 327 0057440 \0 V 304 006 001 H 213 \0 001 002 241 271 017 241 241 250 0057460 240 r 240 j 304 004 X 023 \0 U 304 004 k q \0 W 0057500 212 240 252 017 241 017 257 223 017 242 017 260 223 017 235 017 0057520 230 231 017 240 017 240 227 017 243 017 230 227 230 240 k 240 0057540 351 240 k 240 351 240 k 240 351 240 k 240 351 240 k 304 0057560 004 034 ; \0 P 304 006 \0 363 8 \0 \0 i 212 240 k 0057600 240 351 304 004 \0 025 001 364 304 004 \0 \a 003 350 240 242 0057620 240 250 240 r 240 j 017 241 017 245 223 304 006 \0 \0 035 0057640 001 B Q 240 244 240 250 305 005 X e r o x 305 \n 0057660 P r e s s F o n t s 305 \n L a u r 0057700 e l - m r r 017 243 241 033 240 223 304 004 003 # 0057720 \0 P 240 244 240 224 017 243 225 017 243 240 227 304 004 a 0057740 235 \0 R 304 004 034 ; \0 310 212 301 001 1 226 304 004 0057760 8 \b \0 = 304 006 \0 301 o \0 \0 U 212 240 x 240 0060000 j 240 252 304 006 001 W B \0 \0 037 240 244 240 250 240 0060020 r 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 0060040 240 244 240 250 017 240 017 240 020 & 020 016 241 243 016 352 0060060 020 243 240 242 240 250 017 240 \r 241 240 242 240 250 017 241 0060100 241 250 304 006 001 W B \0 \0 037 240 244 240 250 240 r 0060120 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 240 0060140 244 240 250 017 241 241 250 023 210 023 210 023 210 017 243 241 0060160 033 023 210 017 241 241 033 305 005 X e r o x 305 \b 0060200 R e s e a r c h 305 \t R G B L i n 0060220 e a r 017 243 241 033 241 246 240 347 017 244 225 017 244 0060240 224 240 347 017 255 223 304 006 \0 206 266 \0 \0 241 304 006 0060260 \0 203 367 \0 \0 200 231 304 004 < 267 \0 = 216 304 006 0060300 \0 352 E \0 \0 332 304 004 = 354 \0 5 227 304 004 < 0060320 267 \0 = 304 006 \0 222 = \0 \0 p 227 304 006 \0 206 0060340 266 \0 \0 241 216 304 004 _ o \0 ~ 304 004 = 354 \0 0060360 5 227 304 006 \0 206 266 \0 \0 241 304 006 \0 203 367 \0 0060400 \0 200 227 017 241 241 241 241 231 017 241 017 257 223 017 241 0060420 241 250 017 242 017 260 223 304 006 \0 206 266 \0 \0 241 304 0060440 006 \0 203 367 \0 \0 200 304 004 < 267 \0 = 304 006 \0 0060460 203 367 \0 \0 200 241 271 017 241 017 257 223 017 241 241 250 0060500 017 242 017 260 223 304 004 < 267 \0 = 304 006 \0 203 367 0060520 \0 \0 200 304 006 \0 352 E \0 \0 332 304 004 = 354 \0 0060540 5 241 271 017 241 017 257 223 017 241 241 250 017 242 017 260 0060560 223 304 006 \0 352 E \0 \0 332 304 004 = 354 \0 5 304 0060600 004 < 267 \0 = 304 006 \0 222 = \0 \0 p 241 271 017 0060620 241 017 257 223 017 241 241 250 017 242 017 260 223 304 004 < 0060640 267 \0 = 304 006 \0 222 = \0 \0 p 304 006 \0 206 266 0060660 \0 \0 241 304 006 \0 222 = \0 \0 p 241 271 017 241 017 0060700 257 223 017 241 241 250 017 242 017 260 223 304 006 \0 206 266 0060720 \0 \0 241 304 006 \0 222 = \0 \0 p 304 004 _ o \0 0060740 ~ 304 004 = 354 \0 5 241 271 017 241 017 257 223 017 241 0060760 241 250 017 242 017 260 223 304 004 _ o \0 ~ 304 004 = 0061000 354 \0 5 304 006 \0 206 266 \0 \0 241 304 006 \0 203 367 0061020 \0 \0 200 241 271 017 241 017 257 223 017 241 241 250 240 r 0061040 240 j 017 260 017 260 017 241 017 241 017 241 017 F 240 243 0061060 020 253 020 323 240 242 240 245 311 D \0 001 \0 020 374 ? 0061100 \0 \0 346 g \0 \0 360 017 \0 \0 270 035 \0 \0 237 371 0061120 \0 \0 314 3 \0 \0 H 022 \0 \0 \b 020 \0 \0 \b 020 0061140 \0 \0 H 022 \0 \0 314 3 \0 \0 237 371 \0 \0 270 035 0061160 \0 \0 360 017 \0 \0 346 g \0 \0 374 ? \0 \0 241 302 0061200 241 304 240 k 240 351 017 241 017 257 223 304 002 001 002 241 0061220 250 240 r 240 j 017 241 017 257 223 017 241 241 250 017 242 0061240 017 260 223 304 006 \0 215 226 \0 \0 } 304 006 \0 207 273 0061260 \0 \0 b 304 004 , 330 \0 % 304 004 H ] \0 : 241 0061300 271 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0061320 004 , 330 \0 % 304 004 H ] \0 : 304 006 \0 352 E 0061340 \0 \0 332 304 004 = 354 \0 5 241 271 017 241 017 257 223 0061360 017 241 241 250 017 242 017 260 223 304 006 \0 352 E \0 \0 0061400 332 304 004 = 354 \0 5 304 004 t t \0 u 304 006 \0 0061420 265 ~ \0 \0 213 241 271 017 241 017 257 223 017 241 241 250 0061440 017 242 017 260 223 304 004 t t \0 u 304 006 \0 265 ~ 0061460 \0 \0 213 304 006 \0 215 226 \0 \0 } 304 006 \0 207 273 0061500 \0 \0 b 241 271 017 241 241 250 240 r 240 j 304 004 < 0061520 267 \0 = 304 006 \0 222 = \0 \0 p 212 240 252 017 241 0061540 017 257 223 017 242 017 260 223 017 235 017 230 231 017 240 017 0061560 240 227 017 243 017 230 227 230 240 k 240 351 240 k 240 351 0061600 240 k 240 351 240 k 240 351 240 k 304 004 034 ; \0 P 0061620 304 006 \0 203 Z \0 \0 ; 212 240 k 240 351 240 k 240 0061640 351 240 k 240 351 240 k 304 004 025 177 \0 a 304 006 001 0061660 025 s \0 001 \n 212 017 240 240 227 304 004 \t t \a M 0061700 017 262 223 301 D F i g u r e 5 ( a ) 0061720 T h e a n c h o r i s 0061740 f i x e d o n o n e c o r 0061760 n e r o f t h e s q u a r 0062000 e a n d t h e 226 017 241 017 262 223 304 0062020 004 025 177 \0 a 304 006 \0 276 < \0 \0 277 212 017 240 0062040 240 227 304 004 001 351 001 i 017 262 223 301 F c a r 0062060 e t i s p o s i t i o n e d 0062100 o n t h e a d j a c e n t 0062120 c o r n e r . ( b ) T 0062140 h e s q u a r e i s s c a 0062160 l e d 226 017 241 017 262 223 304 004 025 177 \0 a 304 0062200 006 001 % 9 \0 001 5 212 017 240 240 227 301 7 a s 0062220 t h e c a r e t i s d r 0062240 a g g e d t o t h e v e r 0062260 t e x o f t h e h e x a g 0062300 o n . 226 304 004 025 177 \0 a 304 004 # ~ 0062320 \0 / 212 305 005 X e r o x 305 \n P r e s 0062340 s F o n t s 305 016 T i m e s R o m 0062360 a n - b r r 017 243 241 033 240 223 304 004 \t i 0062400 \0 310 240 244 240 224 017 243 225 017 243 240 227 301 / 3 0062420 . D e s i g n I s s u e s 0062440 f o r G e o m e t r i c P 0062460 r e c i s i o n T o o l s 226 304 0062500 004 < 233 \0 312 304 006 \0 321 030 \0 001 ? 212 017 241 0062520 240 227 304 004 016 223 \t 026 017 262 223 301 > T h e 0062540 i d e a l t o o l i s p 0062560 o w e r f u l b u t e a s y 0062600 t o u s e . G o o d t 0062620 o o l d e s i g n , 226 017 241 017 262 0062640 223 304 004 025 177 \0 a 304 004 " 256 \0 9 212 017 241 0062660 240 227 304 004 \f \t 005 t 017 262 223 301 ? t h e 0062700 r e f o r e , r e q u i r e s 0062720 a c o m p r o m i s e b e 0062740 t w e e n f u n c t i o n a l 0062760 i t y a n d u s e r 226 017 241 017 0063000 262 223 304 004 025 177 \0 a 304 004 A 256 \0 u 212 017 0063020 241 240 227 304 004 002 305 001 305 017 262 223 301 B i n 0063040 t e r f a c e c o m p l e x i 0063060 t y . W e m e a s u r e 0063100 t h e f u n c t i o n a l i t 0063120 y o f a g e o m e t r i c 0063140 226 017 241 017 262 223 304 004 025 177 \0 a 304 004 I 214 0063160 \0 217 212 017 241 240 227 304 004 003 235 001 346 017 262 223 0063200 301 @ p r e c i s i o n t o o l 0063220 b y e x a m i n i n g w h 0063240 i c h g e o m e t r i c r e 0063260 l a t i o n s h i p s c a n 0063300 b e 226 017 241 017 262 223 304 004 025 177 \0 a 304 004 0063320 > 235 \0 206 212 017 241 240 227 304 004 005 357 004 x 017 0063340 262 223 301 D e x p r e s s e d d i 0063360 r e c t l y . T h e s e r 0063400 e l a t i o n s h i p s m u s 0063420 t b e w e i g h e d a g a 0063440 i n s t t h e 226 017 241 017 262 223 304 004 0063460 025 177 \0 a 304 004 e 261 \0 362 212 017 241 240 227 304 0063500 004 005 225 004 361 017 262 223 301 B t o t a l 0063520 n u m b e r o f c o m m a n 0063540 d s t h e u s e r m u s t 0063560 l e a r n a n d t h e t 0063600 i m e t a k e n t o 226 017 241 017 0063620 262 223 304 004 025 177 \0 a 304 004 006 X \0 021 212 017 0063640 241 240 227 301 2 s p e c i f y a l l 0063660 t h e a r g u m e n t s a 0063700 n d i n v o k e e a c h c 0063720 o m m a n d . 226 304 004 < 233 \0 312 304 006 0063740 \0 246 5 \0 002 - 212 017 241 240 227 304 004 004 306 003 0063760 301 017 262 223 301 < E a s e o f u s 0064000 e i n v o l v e s m o r e 0064020 t h a n t h e r e d u c t i 0064040 o n o f c o m m a n d s a 0064060 n d 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 0064100 \ 275 \0 032 212 017 241 240 227 304 004 020 312 \f # 017 0064120 262 223 301 F k e y s t r o k e s . 0064140 A s y s t e m t h a t i 0064160 s e a s y t o u s e w i 0064200 l l b e p r e d i c t a b l 0064220 e , r e q u i r e 226 017 241 017 262 223 0064240 304 004 k 321 \0 E 304 006 \0 310 241 \0 \0 9 212 017 0064260 241 240 227 304 004 006 216 006 9 017 262 223 301 H u s 0064300 e r i n p u t i n p r o p 0064320 o r t i o n t o t h e d i 0064340 f f i c u l t y o f t h e 0064360 t a s k , a n d b e f r e 0064400 e f r o m 226 017 241 017 262 223 304 004 k 321 0064420 \0 E 304 006 \0 207 p \0 \0 ' 212 017 241 240 227 304 0064440 004 004 345 003 f 017 262 223 301 D c a t a s t 0064460 r o p h i c f a i l u r e s 0064500 t h a t d e s t r o y h o u 0064520 r s o f w o r k . W e 0064540 w i l l s h o w t h a t 226 017 0064560 241 017 262 223 304 004 k 321 \0 E 304 006 \0 256 266 \0 0064600 \0 3 212 017 241 240 227 301 1 s n a p - d r 0064620 a g g i n g m a k e s i t 0064640 e a s y t o r e a c h t h 0064660 e s e g o a l s . 226 304 004 m 362 \0 0064700 C 304 006 \0 322 350 \0 \0 ? 212 017 241 240 227 304 004 0064720 \n 334 \a 311 017 262 223 301 B I n t h i s 0064740 s e c t i o n , w e w i l 0064760 l d e s c r i b e t h e s 0065000 e t s o f r e l a t i o n s 0065020 h i p s w e u s e 226 017 241 017 262 0065040 223 304 004 k 321 \0 E 304 006 001 S 370 \0 \0 g 212 0065060 017 241 240 227 304 004 \a 323 \a 3 017 262 223 301 D t 0065100 o d e f i n e t h e p o w 0065120 e r o f a g e o m e t r i 0065140 c t o o l , a n d d e s c 0065160 r i b e s o m e i m p o r t 0065200 a n t 226 017 241 017 262 223 304 004 k 321 \0 E 304 0065220 004 W 331 \0 033 212 017 241 240 227 304 004 005 347 002 342 0065240 017 262 223 301 @ f a c t o r s i n 0065260 m a k i n g a s y s t e m 0065300 e a s y t o u s e . I n 0065320 t h e p r o c e s s , w e 0065340 w i l l 226 017 241 017 262 223 304 004 k 321 \0 0065360 E 304 006 \0 206 255 \0 \0 * 212 017 241 240 227 301 / 0065400 c o m p a r e s n a p - d r a 0065420 g g i n g t o g r i d s a 0065440 n d c o n s t r a i n t s . 226 0065460 304 004 k 321 \0 E 304 006 \0 311 253 \0 \0 A 212 017 0065500 240 240 227 301 024 3 . 1 G e o m e t 0065520 r i c P o w e r 226 304 004 m 362 \0 C 0065540 304 006 \0 362 343 \0 \0 Q 212 017 241 240 227 304 004 \r 0065560 p \b [ 017 262 223 301 ; O u r a p p r 0065600 o a c h t o t h e p r o b 0065620 l e m o f m a k i n g p r 0065640 e c i s e l i n e d r a w i 0065660 n g s 226 017 241 017 262 223 304 004 k 321 \0 E 304 0065700 006 \0 305 301 \0 \0 C 212 017 241 240 227 304 004 \t b 0065720 006 351 017 262 223 301 D h a s b e e n 0065740 t o a s s u m e t h a t t 0065760 h e d e s i g n e r w i l l 0066000 d e f i n e s h a p e s b 0066020 y c a r e f u l l y 226 017 241 017 262 0066040 223 304 004 k 321 \0 E 304 006 \0 302 232 \0 \0 C 212 0066060 017 241 240 227 304 004 022 Y \b 020 017 262 223 301 @ p 0066100 l a c i n g p o i n t s r a 0066120 t h e r t h a n b y s k e 0066140 t c h i n g a n d a l i g n 0066160 i n g a f t e r w a r d s , 226 0066200 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 305 * 0066220 \0 \0 E 212 017 241 240 227 304 004 001 300 001 213 017 262 0066240 223 301 B w h i c h i s t h e 0066260 m e t h o d u s e d b y P 0066300 a v l i d i s a n d V a n W 0066320 y k [ P a v l i d i s 8 5 ] . 0066340 O u r 226 017 241 017 262 223 304 004 k 321 \0 0066360 E 304 006 001 N p \0 \0 w 212 017 241 240 227 304 004 0066400 022 363 017 350 017 262 223 301 D d e s i g n 0066420 p h i l o s o p h y f o c u s 0066440 e s t h e d e s i g n i s 0066460 s u e s o n m e t h o d s 0066500 f o r p o s i t i o n - 226 017 241 0066520 017 262 223 304 004 k 321 \0 E 304 006 001 302 m \0 \0 0066540 243 212 017 241 240 227 304 004 \b 235 \b 3 017 262 223 301 0066560 G i n g p o i n t s , a n d 0066600 e s p e c i a l l y o n t 0066620 h e i s s u e o f p o s i 0066640 t i o n i n g a n e w p o 0066660 i n t w i t h 226 017 241 017 262 223 304 004 0066700 k 321 \0 E 304 004 t 315 \0 + 212 017 241 240 227 304 0066720 004 \r 7 005 001 017 262 223 301 = r e s p e c 0066740 t t o t h e o t h e r p 0066760 o i n t s i n a s c e n e 0067000 o r w i t h r e s p e c t 0067020 t o t h e 226 017 241 017 262 223 304 004 k 0067040 321 \0 E 304 006 \0 222 317 \0 \0 7 212 017 241 240 227 0067060 304 004 006 i 006 > 017 262 223 301 F b o u n d 0067100 a r i e s o f t h e d r a 0067120 w i n g s p a c e . W h e 0067140 t h e r o r n o t a p i 0067160 c t u r e i s a c t u a l l 0067200 y 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 001 0067220 E ' \0 \0 | 212 017 241 240 227 304 004 \b 351 006 321 0067240 017 262 223 301 A p r o d u c e d b y 0067260 p l a c i n g o n e p o i 0067300 n t a t a t i m e , w e 0067320 c a n m e a s u r e t h e 0067340 p o w e r 226 017 241 017 262 223 304 004 k 321 0067360 \0 E 304 006 \0 227 357 \0 \0 ; 212 017 241 240 227 304 0067400 004 \v 027 006 345 017 262 223 301 B o f a g 0067420 e o m e t r i c d e s i g n 0067440 s y s t e m , p a r t i c u l 0067460 a r l y a p o l y g o n - b 0067500 a s e d o n e , o n 226 017 241 017 0067520 262 223 304 004 k 321 \0 E 304 004 A 273 \0 032 212 017 0067540 241 240 227 304 004 \t 273 005 362 017 262 223 301 H t h 0067560 e p o i n t - t o - p o i n t 0067600 r e l a t i o n s h i p s ( 0067620 e . g . , d i s t a n c e , 0067640 s l o p e , a n g l e ) t h 0067660 a t i t s 226 017 241 017 262 223 304 004 k 321 0067700 \0 E 304 006 001 @ 016 \0 \0 201 212 017 241 240 227 304 0067720 004 004 031 003 307 017 262 223 301 E u s e r c 0067740 a n e x p r e s s . W e 0067760 d e s c r i b e a t a x o n 0070000 o m y o f p o i n t - t o - 0070020 p o i n t r e l a t i o n - 226 0070040 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 326 1 0070060 \0 \0 X 212 017 241 240 227 304 004 006 p 003 267 017 262 0070100 223 301 ? s h i p s a n d a t 0070120 a x o n o m y o f g e o m e 0070140 t r i c c o n s t r u c t i o 0070160 n s a n d u s e t h e m 0070200 t o 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 0070220 S 213 \0 # 212 017 241 240 227 301 4 c o m p a 0070240 r e g r i d , c o n s t r a 0070260 i n t , a n d s n a p - d r 0070300 a g g i n g s y s t e m s . 226 0070320 304 004 m 362 \0 C 304 006 \0 337 370 \0 \0 a 212 017 0070340 241 240 227 304 004 \t 033 \a 022 017 262 223 301 @ O n 0070360 e w a y t o o r g a n i z 0070400 e t h e p o i n t - t o - p 0070420 o i n t r e l a t i o n s h i 0070440 p s t h a t a u s e r 226 017 0070460 241 017 262 223 304 004 k 321 \0 E 304 006 002 g = \0 0070500 001 020 212 017 241 240 227 304 004 \n T 005 251 017 262 223 0070520 301 B m i g h t w a n t i s 0070540 b y t h e s e t o f a f 0070560 f i n e t r a n s f o r m a t 0070600 i o n s t h a t p r e s e r 0070620 v e a 226 017 241 017 262 223 304 004 k 321 \0 E 0070640 304 006 003 024 } \0 001 d 212 017 241 240 227 304 004 \a 0070660 342 003 301 017 262 223 301 @ g i v e n r e 0070700 l a t i o n s h i p . W e 0070720 u s e s i x g r o u p s o 0070740 f t r a n s f o r m a t i o n 0070760 s i n t h e 226 017 241 017 262 223 304 004 0071000 k 321 \0 E 304 006 \0 231 352 \0 \0 G 212 017 241 240 0071020 227 304 004 \a 367 \a { 017 262 223 301 G c l a s 0071040 s i f i c a t i o n s c h e m 0071060 e s h o w n i n f i g u r 0071100 e 6 . E a c h g r o u p 0071120 i s a s u b s e t o f 0071140 t h e 226 017 241 017 262 223 304 004 k 321 \0 E 304 0071160 006 001 235 214 \0 \0 303 212 017 241 240 227 304 004 F . 0071200 9 333 017 262 223 301 F g r o u p a b o 0071220 v e i t . T h e y a r e 0071240 : g e n e r a l a f f i n 0071260 e t r a n s f o r m a t i o n 0071300 s ( c a l l e d t h e 226 017 241 0071320 017 262 223 304 004 k 321 \0 E 304 004 m 350 \0 5 212 0071340 017 241 240 227 304 004 002 \0 001 205 017 262 223 301 F a 0071360 f f i n e g r o u p i n a 0071400 l g e b r a t e x t s ) ; c 0071420 o m b i n a t i o n s o f s 0071440 c a l i n g , r o t a t i o n 0071460 , a n d 226 017 241 017 262 223 304 004 k 321 \0 0071500 E 304 006 \0 240 033 \0 \0 O 212 017 241 240 227 304 004 0071520 005 361 003 326 017 262 223 301 D t r a n s l a 0071540 t i o n ( t h e e x t e n d 0071560 e d s i m i l a r i t y g r 0071600 o u p ) ; c o m b i n a t i o 0071620 n s o f s c a l i n g 226 017 241 0071640 017 262 223 304 004 k 321 \0 E 304 004 021 321 \0 \t 212 0071660 017 241 240 227 304 004 \n 342 003 227 017 262 223 301 > a 0071700 n d t r a n s l a t i o n ; 0071720 c o m b i n a t i o n s o f 0071740 r o t a t i o n a n d t r a 0071760 n s l a t i o n ( t h e 226 017 241 0072000 017 262 223 304 004 k 321 \0 E 304 006 \0 375 * \0 \0 0072020 203 212 017 241 240 227 304 004 \a 347 004 312 017 262 223 301 0072040 C E u c l i d e a n g r o u p 0072060 ) ; p u r e t r a n s l a t 0072100 i o n ( t h e g r o u p o 0072120 f t r a n s l a t i o n s ) ; 0072140 a n d 226 017 241 017 262 223 304 004 k 321 \0 E 0072160 304 006 001 F 1 \0 \0 255 212 017 241 240 227 304 004 002 0072200 L 002 5 017 262 223 301 G t h e i d e n 0072220 t i t y t r a n s f o r m a t 0072240 i o n . T h e p o i n t - 0072260 t o - p o i n t r e l a t i o 0072300 n s h i p s t h a t c a n 226 0072320 017 241 017 262 223 304 004 k 321 \0 E 304 004 031 275 \0 0072340 016 212 017 241 240 227 304 004 006 321 002 362 017 262 223 301 0072360 ? b e p r e s e r v e d u n 0072400 d e r t h e s e t r a n s f 0072420 o r m a t i o n s a r e p a 0072440 r a l l e l i s m ( w h i c h 0072460 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 233 0072500 332 \0 \0 W 212 017 241 240 227 304 004 \b \v 003 376 017 0072520 262 223 301 G i n c l u d e s c o l 0072540 l i n e a r i t y ) , a n g l 0072560 e s , r a t i o s o f d i 0072600 s t a n c e s , s l o p e s , 0072620 d i s t a n c e s , 226 017 241 017 262 0072640 223 304 004 k 321 \0 E 304 004 B I \0 & 212 017 241 0072660 240 227 304 004 017 j \r / 017 262 223 301 H v e c 0072700 t o r s , a n d c o o r d i 0072720 n a t e s . E a c h r e l 0072740 a t i o n s h i p i n f i g 0072760 u r e 6 i s i n v a r i a 0073000 n t t o 226 017 241 017 262 223 304 004 k 321 \0 0073020 E 304 004 n S \0 A 212 017 241 240 227 304 004 006 353 0073040 006 4 017 262 223 301 F t h e g r o u p 0073060 n a m e d i n i t s b o 0073100 x , a n d t o a l l t h 0073120 o s e g r o u p s b e l o w 0073140 i t . W e c a l l 226 017 241 0073160 017 262 223 304 004 k 321 \0 E 304 004 n 221 \0 C 212 0073200 017 241 240 227 304 004 004 201 002 252 017 262 223 301 \n t 0073220 h e s e t h e 226 017 242 240 227 301 031 0073240 s e v e n b a s i c r e l a 0073260 t i o n s h i p s 226 017 241 240 227 301 ! 0073300 b e c a u s e , w h e n a 0073320 d e s i g n e r s c a l e s 0073340 , 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 ~ 0073360 247 \0 O 212 017 241 240 227 304 004 003 271 003 234 017 262 0073400 223 301 H r o t a t e s , a n d 0073420 t r a n s l a t e s s h a p e 0073440 s t o a s s e m b l e a n 0073460 i l l u s t r a t i o n , h 0073500 e c a n c o u n t 226 017 241 017 262 0073520 223 304 004 k 321 \0 E 304 006 \0 253 - \0 \0 n 212 0073540 017 241 240 227 301 ( o n t h e s e r 0073560 e l a t i o n s h i p s t o 0073600 b e m a i n t a i n e d . 226 304 0073620 004 033 314 \0 021 304 004 z 250 \0 355 212 240 x 240 j 0073640 240 252 304 006 001 W B \0 \0 037 240 244 240 250 240 r 0073660 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 240 0073700 244 240 250 017 240 017 240 020 244 020 237 241 243 017 ' 020 0073720 272 240 242 240 250 017 240 \r 241 240 242 240 250 017 241 241 0073740 250 304 006 001 W B \0 \0 037 240 244 240 250 240 r 240 0073760 j 017 241 017 245 223 304 006 \0 \0 037 001 W B 240 244 0074000 240 250 017 241 241 250 240 r 240 j 017 244 017 303 240 242 0074020 240 250 240 r 240 j 017 241 017 257 223 017 242 017 260 223 0074040 020 W 020 370 231 021 016 217 020 332 216 020 370 217 020 W 0074060 216 241 270 240 k 240 351 240 k 240 351 240 r 240 j 304 0074100 002 213 002 304 002 021 002 240 242 240 250 240 r 240 j 017 0074120 241 017 257 223 017 242 017 260 223 020 W 020 370 231 021 016 0074140 217 020 323 216 020 370 217 020 W 216 241 270 240 k 240 351 0074160 240 k 240 351 305 005 X e r o x 305 \n P r e 0074200 s s F o n t s 305 \r H e l v e t i 0074220 c a - b r r 017 243 241 033 240 223 017 252 240 244 0074240 240 224 017 244 225 017 244 240 227 020 241 304 004 002 317 \0 0074260 002 212 301 026 R o t a t i o n & T 0074300 r a n s l a t i o n 226 240 r 240 j 017 0074320 346 304 002 021 002 240 242 240 250 240 r 240 j 017 241 017 0074340 257 223 017 242 017 260 223 020 W 020 370 231 021 016 217 020 0074360 323 216 020 370 217 020 W 216 241 270 240 k 240 351 240 k 0074400 240 351 017 244 240 227 304 004 001 \t \0 002 021 \b 212 301 0074420 025 S c a l i n g & T r a n s 0074440 l a t i o n 226 240 r 240 j 017 244 304 004 377 0074460 # \0 002 240 242 240 250 240 r 240 j 017 241 017 257 223 0074500 017 242 017 260 223 020 W 020 370 231 021 016 217 020 332 216 0074520 020 370 217 020 W 216 241 270 240 k 240 351 240 k 240 351 0074540 017 244 240 227 304 004 023 i \0 031 021 C 212 301 026 R 0074560 o t a t i o n , T r a n s l a 0074600 t i o n , 226 017 242 017 257 223 017 241 241 250 017 0074620 242 017 260 223 020 [ 021 033 020 [ 021 N 241 271 017 242 0074640 017 257 223 017 241 241 250 017 242 017 260 223 020 [ 021 N 0074660 020 336 021 N 241 271 017 242 017 257 223 017 241 241 250 017 0074700 242 017 260 223 020 336 021 N 020 336 021 033 241 271 017 242 0074720 017 257 223 017 241 241 250 017 242 017 260 223 020 336 021 033 0074740 020 [ 021 033 241 271 017 241 017 257 223 017 242 017 257 223 0074760 017 241 241 250 017 242 017 260 223 020 [ 304 004 001 323 \0 0075000 002 020 [ 304 004 002 + \0 002 241 271 017 242 017 257 223 0075020 017 241 241 250 017 242 017 260 223 020 [ 304 004 002 + \0 0075040 002 020 336 304 004 002 + \0 002 241 271 017 242 017 257 223 0075060 017 241 241 250 017 242 017 260 223 020 336 304 004 002 + \0 0075100 002 020 336 304 004 001 323 \0 002 241 271 017 242 017 257 223 0075120 017 241 241 250 017 242 017 260 223 020 336 304 004 001 323 \0 0075140 002 020 [ 304 004 001 323 \0 002 241 271 017 241 017 257 223 0075160 305 005 X e r o x 305 \n P r e s s F o 0075200 n t s 305 \r H e l v e t i c a - m 0075220 i r 017 243 241 033 240 223 017 252 240 244 240 224 017 245 0075240 225 017 245 240 227 304 006 \0 362 A \0 \0 326 304 004 L 0075260 371 \0 : 212 301 \t d i s t a n c e s 226 0075300 017 245 240 227 304 004 001 Y \0 002 020 363 212 301 006 s 0075320 l o p e s 226 017 242 017 257 223 017 241 241 250 017 0075340 242 017 260 223 304 004 \0 371 \0 002 304 004 002 225 \0 002 0075360 304 004 \0 371 \0 002 304 004 002 355 \0 002 241 271 017 242 0075400 017 257 223 017 241 241 250 017 242 017 260 223 304 004 \0 371 0075420 \0 002 304 004 002 355 \0 002 304 004 001 361 \0 002 304 004 0075440 002 355 \0 002 241 271 017 242 017 257 223 017 241 241 250 017 0075460 242 017 260 223 304 004 001 361 \0 002 304 004 002 355 \0 002 0075500 304 004 001 361 \0 002 304 004 002 225 \0 002 241 271 017 242 0075520 017 257 223 017 241 241 250 017 242 017 260 223 304 004 001 361 0075540 \0 002 304 004 002 225 \0 002 304 004 \0 371 \0 002 304 004 0075560 002 225 \0 002 241 271 017 241 017 257 223 017 242 017 257 223 0075600 017 241 241 250 017 242 017 260 223 020 235 304 004 002 225 \0 0075620 002 020 235 304 004 002 355 \0 002 241 271 017 242 017 257 223 0075640 017 241 241 250 017 242 017 260 223 020 235 304 004 002 355 \0 0075660 002 021 031 304 004 002 355 \0 002 241 271 017 242 017 257 223 0075700 017 241 241 250 017 242 017 260 223 021 031 304 004 002 355 \0 0075720 002 021 031 304 004 002 225 \0 002 241 271 017 242 017 257 223 0075740 017 241 241 250 017 242 017 260 223 021 031 304 004 002 225 \0 0075760 002 020 235 304 004 002 225 \0 002 241 271 017 241 017 257 223 0076000 240 r 240 j 017 244 304 004 \0 265 \0 002 240 242 240 250 0076020 240 r 240 j 017 241 017 257 223 017 242 017 260 223 020 W 0076040 020 370 231 021 016 217 020 332 216 020 370 217 020 W 216 241 0076060 270 240 k 240 351 240 k 240 351 017 244 240 227 020 ` 304 0076100 004 003 243 \0 002 212 301 026 A f f i n e T 0076120 r a n s f o r m a t i o n s 226 017 0076140 245 240 227 304 004 001 313 \0 002 021 [ 212 301 \v p a 0076160 r a l l e l i s m 226 017 242 017 257 223 017 0076200 241 241 250 017 242 017 260 223 020 [ 304 004 003 e \0 002 0076220 020 [ 304 004 003 275 \0 002 241 271 017 242 017 257 223 017 0076240 241 241 250 017 242 017 260 223 020 [ 304 004 003 275 \0 002 0076260 020 336 304 004 003 275 \0 002 241 271 017 242 017 257 223 017 0076300 241 241 250 017 242 017 260 223 020 336 304 004 003 275 \0 002 0076320 020 336 304 004 003 e \0 002 241 271 017 242 017 257 223 017 0076340 241 241 250 017 242 017 260 223 020 336 304 004 003 e \0 002 0076360 020 [ 304 004 003 e \0 002 241 271 017 241 017 257 223 240 0076400 r 240 j 017 244 017 b 240 242 240 250 240 r 240 j 017 0076420 241 017 257 223 017 242 017 260 223 020 W 020 370 231 021 016 0076440 217 020 332 216 020 370 217 020 W 216 241 270 240 k 240 351 0076460 240 k 240 351 017 244 240 227 304 004 001 271 \0 002 020 330 0076500 212 301 \v T r a n s l a t i o n 226 017 0076520 245 240 227 020 211 304 004 003 j \0 003 212 301 \a v e 0076540 c t o r s 226 017 242 017 257 223 017 241 241 250 017 0076560 242 017 260 223 020 [ 020 272 020 [ 020 346 241 271 017 242 0076600 017 257 223 017 241 241 250 017 242 017 260 223 020 [ 020 346 0076620 020 336 020 346 241 271 017 242 017 257 223 017 241 241 250 017 0076640 242 017 260 223 020 336 020 346 020 336 020 272 241 271 017 242 0076660 017 257 223 017 241 241 250 017 242 017 260 223 020 336 020 272 0076700 020 [ 020 272 241 271 017 241 017 257 223 017 244 240 227 304 0076720 004 001 315 \0 002 304 004 002 017 \0 002 212 301 \b I d 0076740 e n t i t y 226 017 245 240 227 020 200 304 004 . 0076760 > \0 1 212 301 \v c o o r d i n a t e 0077000 s 226 017 244 240 227 304 004 001 303 \0 002 304 004 003 / 0077020 \0 002 212 301 \t & S c a l i n g 226 017 0077040 245 240 227 020 ` 021 $ 212 301 033 a n g l e s 0077060 , r a t i o s o f d i s t 0077100 a n c e s 226 240 k 240 351 240 k 240 351 240 k 0077120 304 004 k 321 \0 E 304 004 a $ \0 335 212 017 240 240 0077140 227 304 004 \v 227 \n 253 017 262 223 301 E F i g u 0077160 r e 6 A t a x o n o m y 0077200 o f o u r s e v e n b a 0077220 s i c g e o m e t r i c r e 0077240 l a t i o n s h i p s . R e 0077260 - 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 0077300 234 7 \0 001 216 212 017 240 240 227 304 004 \a 371 006 / 0077320 017 262 223 301 E l a t i o n s h i p s 0077340 a p p e a r i n t h e b 0077360 o t t o m h a l f o f e a 0077400 c h b o x . E a c h r e 0077420 l a t i o n s h i p 226 017 241 017 262 223 0077440 304 004 k 321 \0 E 304 004 t 303 001 R 212 017 240 240 0077460 227 304 004 \f \r \n g 017 262 223 301 I i s i 0077500 n v a r i a n t t o t h e 0077520 t r a n s f o r m a t i o n s 0077540 l i s t e d i n t h e t o 0077560 p h a l f o f i t s b o 0077600 x a n d 226 017 241 017 262 223 304 004 k 321 \0 0077620 E 304 004 A \r \0 332 212 017 240 240 227 301 % t o 0077640 a l l t r a n s f o r m a t 0077660 i o n s b e l o w i t s b 0077700 o x . 226 240 k 240 j 017 241 017 245 223 304 002 M 0077720 d 240 244 240 250 304 006 \0 \0 035 001 B Q 240 244 240 0077740 250 304 004 < 233 \0 312 304 004 \ 275 \0 032 212 305 005 0077760 X e r o x 305 \n P r e s s F o n t 0100000 s 305 016 T i m e s R o m a n - m r 0100020 r 017 243 241 033 240 223 304 004 003 # \0 P 240 244 240 0100040 224 017 240 225 017 240 240 227 304 004 \v 025 \a 213 017 262 0100060 223 301 < O n e w a y t o o r 0100100 g a n i z e g e o m e t r i c 0100120 c o n s t r u c t i o n s i 0100140 s b y t h e n u m b e r 226 0100160 017 241 017 262 223 304 004 025 177 \0 a 304 006 \0 310 241 0100200 \0 \0 9 212 017 240 240 227 304 004 \t } 006 251 017 262 0100220 223 301 D o f p o i n t s i n 0100240 t h e c o n s t r u c t i o n 0100260 . W e v i e w a c o n 0100300 s t r u c t i o n a s a f 0100320 u n c t i o n 226 017 241 017 262 223 304 004 025 0100340 177 \0 a 304 006 \0 207 p \0 \0 ' 212 017 240 240 227 0100360 304 004 002 217 002 M 017 262 223 301 G t h a t 0100400 t a k e s a s e t o f p 0100420 o i n t s a s a r g u m e n 0100440 t s a n d r e t u r n s a 0100460 p o i n t o r c u r v e 0100500 i n 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 0100520 \0 256 266 \0 \0 3 212 017 240 240 227 304 004 017 m \f 0100540 e 017 262 223 301 C t h e p l a n e . 0100560 T h e n u m b e r o f 0100600 p o i n t a r g u m e n t s 0100620 t h a t a c o n s t r u c t 0100640 i o n t a k e s 226 017 241 017 262 223 304 0100660 004 025 177 \0 a 304 004 h 275 \0 037 212 017 240 240 227 0100700 304 004 006 002 003 I 017 262 223 301 C h a s a 0100720 d i r e c t b e a r i n g 0100740 o n t h e u s e r i n t e 0100760 r f a c e ; c o n s t r u c t 0101000 i o n s i n v o l v i n g 226 017 0101020 241 017 262 223 304 004 025 177 \0 a 304 006 \0 363 5 \0 0101040 \0 I 212 017 240 240 227 304 004 \t 372 005 \v 017 262 223 0101060 301 ? m o r e p o i n t s w i 0101100 l l t a k e m o r e w o r 0101120 k t o s p e c i f y o r 0101140 w i l l r e q u i r e m o r 0101160 e 226 017 241 017 262 223 304 004 025 177 \0 a 304 006 001 0101200 > 232 \0 \0 a 212 017 240 240 227 304 004 001 025 \0 321 0101220 017 262 223 301 D g u e s s w o r k o 0101240 n t h e p a r t o f t h 0101260 e t o o l . H o w e v e r 0101300 , c o n s t r u c t i o n s 0101320 t h a t t a k e 226 017 241 017 262 223 304 0101340 004 025 177 \0 a 304 006 006 025 = \0 001 341 212 017 240 0101360 240 227 304 004 005 001 003 203 017 262 223 301 @ m a n 0101400 y p o i n t a r g u m e n t 0101420 s c a n p o t e n t i a l l 0101440 y b e m o r e p o w e r f 0101460 u l t h a n t h o s e 226 017 241 0101500 017 262 223 304 004 025 177 \0 a 304 006 \0 217 222 \0 \0 0101520 - 212 017 240 240 227 304 004 020 * 016 225 017 262 223 301 0101540 E t h a t t a k e f e w e r 0101560 . T h e s e v e n b a s 0101600 i c r e l a t i o n s h i p s 0101620 c a n b e p r o d u c e d 0101640 u s i n g 226 017 241 017 262 223 304 004 025 177 0101660 \0 a 304 004 w s \0 & 212 017 240 240 227 304 004 002 0101700 H 001 e 017 262 223 301 C c o n s t r u c 0101720 t i o n s t h a t t a k e 0101740 o n l y z e r o , o n e , 0101760 o r t w o p o i n t s a s 0102000 a r g u m e n t s . 226 017 241 017 262 0102020 223 304 004 025 177 \0 a 304 006 003 S 177 \0 001 023 212 0102040 017 240 240 227 301 026 O n e w a y t o 0102060 d o t h i s i s : 226 304 004 017 0102100 D \0 - 304 006 \0 256 205 \0 \0 : 212 305 005 X e 0102120 r o x 305 \n P r e s s F o n t s 305 0102140 016 T i m e s R o m a n - b r r 017 0102160 243 241 033 240 223 304 004 003 # \0 P 240 244 240 224 017 0102200 241 225 017 241 240 227 304 004 # 037 = 017 262 223 301 0102220 \a G r o u p 0 226 017 240 240 227 301 6 : 0102240 N o p o i n t s a r e n 0102260 e e d e d a s a r g u m e n 0102300 t s . C o n s t r u c t a 0102320 l i n e 226 017 241 017 262 223 304 004 017 D \0 0102340 - 304 006 001 r = \0 \0 } 212 017 240 240 227 301 \t 0102360 o f k n o w n 226 305 005 X e r o 0102400 x 305 \n P r e s s F o n t s 305 016 T 0102420 i m e s R o m a n - m i r 017 243 241 0102440 033 240 223 304 004 003 # \0 P 240 244 240 224 017 242 225 0102460 017 242 240 227 301 \f x c o o r d i n a 0102500 t e 226 017 240 240 227 301 \v , o r k n 0102520 o w n 226 017 242 240 227 301 \f y c o o 0102540 r d i n a t e 226 017 240 240 227 301 001 . 226 0102560 304 004 017 D \0 - 304 006 002 A 307 \0 \0 311 212 017 0102600 241 240 227 304 004 001 230 001 u 017 262 223 301 \a G r 0102620 o u p 1 226 017 240 240 227 301 8 : O n 0102640 e p o i n t , A , i s n 0102660 e e d e d . C o n s t r u c 0102700 t a c i r c l e o f p o 0102720 i n t s 226 017 241 017 262 223 304 004 017 D \0 - 0102740 304 006 \0 246 322 \0 \0 ; 212 017 240 240 227 304 004 \b 0102760 224 006 } 017 262 223 301 021 t h a t a r e 0103000 a k n o w n 226 017 242 240 227 301 \b 0103020 d i s t a n c e 226 017 240 240 227 301 # 0103040 f r o m A , c o n s t r u c 0103060 t a l i n e t h r o u g h 0103100 A 226 017 241 017 262 223 304 004 017 D \0 - 304 004 0103120 & 355 \0 016 212 017 240 240 227 304 004 \f 216 005 001 017 0103140 262 223 301 \t o f k n o w n 226 017 242 0103160 240 227 301 005 s l o p e 226 017 240 240 227 301 " 0103200 , o r c o n s t r u c t a 0103220 p o i n t a t a k n o w 0103240 n 226 017 242 240 227 301 006 v e c t o r 226 0103260 017 241 017 262 223 304 004 017 D \0 - 304 004 I 315 \0 0103300 033 212 017 240 240 227 301 \n ( d i s t a n c 0103320 e 226 017 242 240 227 301 003 a n d 226 017 240 240 0103340 227 301 017 s l o p e ) f r o m 0103360 A . 226 304 004 017 D \0 - 304 006 002 252 251 \0 001 0103400 002 212 017 241 240 227 304 004 \v } \b : 017 262 223 301 0103420 \a G r o u p 2 226 017 240 240 227 301 4 : 0103440 T w o p o i n t s , A 0103460 a n d B , a r e n e e d e 0103500 d . C o n s t r u c t l i 0103520 n e s 226 017 241 017 262 223 304 004 017 D \0 - 304 0103540 006 001 001 K \0 \0 c 212 017 240 240 227 304 004 006 \0 0103560 004 273 017 262 223 301 021 t h a t a r e 0103600 a k n o w n 226 017 242 240 227 301 005 a 0103620 n g l e 226 017 240 240 227 301 & f r o m 0103640 s e g m e n t A B , c o n 0103660 s t r u c t l i n e s t h a 0103700 t 226 017 241 017 262 223 304 004 017 D \0 - 304 006 001 0103720 % w \0 \0 s 212 017 240 240 227 304 004 \r 375 005 375 0103740 017 262 223 301 004 a r e 226 017 242 240 227 301 \b 0103760 p a r a l l e l 226 017 240 240 227 301 , 0104000 t o A B a t a k n o w n 0104020 d i s t a n c e , o r c o 0104040 n s t r u c t t h e 226 017 241 017 262 0104060 223 304 004 017 D \0 - 304 004 K % \0 036 212 017 240 0104100 240 227 304 004 005 363 004 - 017 262 223 301 5 m i d 0104120 p o i n t o f A B . M i 0104140 d p o i n t s a r e a s p 0104160 e c i a l c a s e o f t h 0104200 e 226 017 242 240 227 301 \b r a t i o o 0104220 f 226 017 241 017 262 223 304 004 017 D \0 - 304 006 \0 0104240 251 226 \0 \0 E 212 017 242 240 227 301 \t d i s t 0104260 a n c e s 226 017 240 240 227 301 016 r e l 0104300 a t i o n s h i p . 226 304 004 < 233 \0 0104320 312 304 004 Z 023 \0 & 212 017 240 240 227 304 004 \b 351 0104340 005 Z 017 262 223 301 > E a c h r e l a 0104360 t i o n s h i p c a n b e 0104400 e x p r e s s e d u s i n g 0104420 a d i f f e r e n t c o n s 0104440 t r u c - 226 017 241 017 262 223 304 004 025 177 \0 0104460 a 304 004 o 205 \0 0 212 017 240 240 227 304 004 \t 255 0104500 \a 221 017 262 223 301 D t i o n g r o u 0104520 p . F o r i n s t a n c e 0104540 , p a r a l l e l i s m c a 0104560 n b e c r e a t e d w i t 0104600 h a G r o u p 3 226 017 241 017 262 0104620 223 304 004 025 177 \0 a 304 006 \0 215 ! \0 \0 > 212 0104640 017 240 240 227 301 \r c o n s t r u c t i 0104660 o n : 226 304 004 017 D \0 - 304 006 \0 330 263 \0 0104700 \0 c 212 017 241 240 227 304 004 006 S 003 321 017 262 223 0104720 301 \a G r o u p 3 226 017 240 240 227 301 2 0104740 : T h r e e p o i n t s , 0104760 A , B , a n d C , a r 0105000 e a r g u m e n t s . C o 0105020 n - 226 017 241 017 262 223 304 004 017 D \0 - 304 006 0105040 \0 311 U \0 \0 ^ 212 017 240 240 227 301 : s t r 0105060 u c t a l i n e , p a r a 0105100 l l e l t o A a n d B , 0105120 t h a t p a s s e s t h r 0105140 o u g h C . 226 304 004 < 233 \0 312 304 004 0105160 ` 217 \0 / 212 017 240 240 227 304 004 020 3 \f 244 017 0105200 262 223 301 ? O u r t a x o n o m i 0105220 e s o f r e l a t i o n s h 0105240 i p s a n d c o n s t r u c 0105260 t i o n s h i g h l i g h t 0105300 t h e 226 017 241 017 262 223 304 004 025 177 \0 a 304 0105320 006 \0 312 277 \0 \0 e 212 017 240 240 227 304 004 \b 3 0105340 002 377 017 262 223 301 = l i m i t a t i o 0105360 n s o f g r i d s y s t e 0105400 m s . A g r i d i s t 0105420 h e c o m p u t e r g r a p 0105440 h i c s 226 017 241 017 262 223 304 004 025 177 \0 a 0105460 304 004 031 | \0 \r 212 017 240 240 227 304 004 \t 332 005 0105500 377 017 262 223 301 B e q u i v a l e n t 0105520 o f g r a p h p a p e r . 0105540 W h e n t h e g r i d 0105560 i s t u r n e d o n , a l 0105600 l p o i n t s 226 017 241 017 262 223 304 004 0105620 025 177 \0 a 304 006 001 m p \0 \0 277 212 017 240 240 0105640 227 304 004 003 % 002 310 017 262 223 301 G p l a c 0105660 e d b y t h e u s e r w 0105700 i l l b e f o r c e d t o 0105720 l a n d o n t h e i n t 0105740 e r s e c t i o n p o i n t s 0105760 o f 226 017 241 017 262 223 304 004 025 177 \0 a 304 0106000 004 L 204 \0 ) 212 017 240 240 227 304 004 005 255 004 265 0106020 017 262 223 301 H t h e r u l e s o 0106040 f t h e g r a p h p a p e 0106060 r ( f i g u r e 7 ) . 0106100 T h i s g i v e s u s o n 0106120 l y a d i s c r e t e 226 017 241 0106140 017 262 223 304 004 025 177 \0 a 304 004 Q 335 \0 - 212 0106160 017 240 240 227 304 004 005 346 005 331 017 262 223 301 H s 0106200 e t o f a b s o l u t e c 0106220 o o r d i n a t e s . O n l 0106240 y a s u b s e t o f t h 0106260 e p o s s i b l e c o o r d 0106300 i n a t e s , 226 017 241 017 262 223 304 004 025 0106320 177 \0 a 304 006 003 ` 315 \0 001 350 212 017 240 240 227 0106340 304 004 \r s \a 317 017 262 223 301 C d i s t a 0106360 n c e s , a n d s l o p e s 0106400 c a n b e b u i l t , a 0106420 n d o n l y t h o s e t h 0106440 a t a r e a l i g n e d 226 017 0106460 241 017 262 223 304 004 025 177 \0 a 304 006 \0 243 342 \0 0106500 \0 _ 212 017 240 240 227 304 004 001 304 001 037 017 262 223 0106520 301 B w i t h t h e g r i d 0106540 a x e s a r e e a s y t o 0106560 s p e c i f y . O p e r a 0106600 t i o n s i n G r o u p 2 0106620 a n d 226 017 241 017 262 223 304 004 025 177 \0 a 0106640 304 006 \0 321 301 \0 \0 } 212 017 240 240 227 304 004 032 0106660 b \r ; 017 262 223 301 C h i g h e r o 0106700 r d e r g r o u p s a r e 0106720 p a r t i c u l a r l y d i f 0106740 f i c u l t t o a c h i e v 0106760 e s i n c e t h e 226 017 241 017 262 0107000 223 304 004 025 177 \0 a 304 006 \0 204 034 \0 \0 Q 212 0107020 017 240 240 227 304 004 \b k \a 024 017 262 223 301 J c 0107040 h a n c e s a r e s m a l l 0107060 t h a t a l a r g e r s 0107100 e t o f p o i n t s w i l 0107120 l s a t i s f y a p r e c 0107140 i s e r e l a - 226 017 241 017 262 223 304 0107160 004 025 177 \0 a 304 006 \0 251 { \0 \0 k 212 017 240 0107200 240 227 301 \t t i o n s h i p 226 017 242 0107220 240 227 301 003 a n d 226 017 240 240 227 301 021 l 0107240 i e o n t h e g r i d . 226 0107260 304 004 J 336 \0 301 304 006 001 S 323 \0 001 W 212 240 0107300 x 240 j 240 252 304 006 001 W B \0 \0 037 240 244 240 0107320 250 240 r 240 j 017 241 017 245 223 304 006 \0 \0 037 001 0107340 W B 240 244 240 250 017 240 017 240 020 t 020 + 241 243 0107360 017 / 020 y 240 242 240 250 017 240 \r 241 240 242 240 250 0107400 017 241 241 250 304 006 001 W B \0 \0 037 240 244 240 250 0107420 240 r 240 j 017 241 017 245 223 304 006 \0 \0 037 001 W 0107440 B 240 244 240 250 017 241 241 250 017 241 017 257 223 017 241 0107460 241 250 017 242 017 260 223 304 006 005 341 F \0 \t # 304 0107500 004 006 203 \0 004 231 304 006 005 363 214 \0 \t # 304 004 0107520 006 203 \0 004 304 006 005 341 F \0 \t # 304 004 006 203 0107540 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0107560 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 004 0107600 230 Z \0 \t # 304 004 006 ; \0 004 231 304 006 004 252 0107620 240 \0 \t # 304 004 006 ; \0 004 304 006 004 230 Z \0 0107640 \t # 304 004 006 ; \0 004 241 223 017 241 241 240 241 231 0107660 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0107700 017 260 223 304 006 005 < 320 \0 \t # 304 004 006 203 \0 0107720 004 231 304 006 005 O 026 \0 \t # 304 004 006 203 \0 004 0107740 304 006 005 < 320 \0 \t # 304 004 006 203 \0 004 241 223 0107760 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0110000 017 241 241 250 017 242 017 260 223 304 006 004 230 Z \0 \t 0110020 # 304 004 006 203 \0 004 231 304 006 004 252 240 \0 \t # 0110040 304 004 006 203 \0 004 304 006 004 230 Z \0 \t # 304 004 0110060 006 203 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 0110100 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0110120 006 005 < 320 \0 \t # 304 004 006 ; \0 004 231 304 006 0110140 005 O 026 \0 \t # 304 004 006 ; \0 004 304 006 005 < 0110160 320 \0 \t # 304 004 006 ; \0 004 241 223 017 241 241 240 0110200 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0110220 017 242 017 260 223 304 006 005 341 F \0 \t # 304 004 006 0110240 ; \0 004 231 304 006 005 363 214 \0 \t # 304 004 006 ; 0110260 \0 004 304 006 005 341 F \0 \t # 304 004 006 ; \0 004 0110300 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0110320 257 223 017 241 241 250 017 242 017 260 223 304 006 004 227 Y 0110340 \0 \t ! 304 004 005 253 \0 004 231 304 006 004 252 240 \0 0110360 \t # 304 004 005 253 \0 004 304 006 004 227 Y \0 \t ! 0110400 304 004 005 253 \0 004 241 223 017 241 241 240 241 231 017 241 0110420 017 257 223 017 241 017 257 223 017 241 241 250 017 242 017 260 0110440 223 304 006 005 < 320 \0 \t # 304 004 005 363 \0 004 231 0110460 304 006 005 O 026 \0 \t # 304 004 005 363 \0 004 304 006 0110500 005 < 320 \0 \t # 304 004 005 363 \0 004 241 223 017 241 0110520 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0110540 241 250 017 242 017 260 223 304 004 002 223 \0 004 304 004 005 0110560 363 \0 004 231 304 004 002 233 \0 004 304 004 005 363 \0 004 0110600 304 004 002 223 \0 004 304 004 005 363 \0 004 241 223 017 241 0110620 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0110640 241 250 017 242 017 260 223 304 006 005 341 F \0 \t # 304 0110660 004 005 253 \0 004 231 304 006 005 363 214 \0 \t # 304 004 0110700 005 253 \0 004 304 006 005 341 F \0 \t # 304 004 005 253 0110720 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0110740 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 004 0110760 227 Y \0 \t ! 304 004 005 363 \0 004 231 304 006 004 252 0111000 240 \0 \t # 304 004 005 363 \0 004 304 006 004 227 Y \0 0111020 \t ! 304 004 005 363 \0 004 241 223 017 241 241 240 241 231 0111040 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0111060 017 260 223 304 006 002 366 234 \0 002 u 304 004 005 253 \0 0111100 004 231 304 006 002 373 206 \0 002 u 304 004 005 253 \0 004 0111120 304 006 002 366 234 \0 002 u 304 004 005 253 \0 004 241 223 0111140 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0111160 017 241 241 250 017 242 017 260 223 304 004 002 K \0 004 304 0111200 004 005 253 \0 004 231 304 004 002 S \0 004 304 004 005 253 0111220 \0 004 304 004 002 K \0 004 304 004 005 253 \0 004 241 223 0111240 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0111260 017 241 241 250 017 242 017 260 223 304 006 004 227 Y \0 \t 0111300 ! 304 004 005 c \0 004 231 304 006 004 252 240 \0 \t # 0111320 304 004 005 c \0 004 304 006 004 227 Y \0 \t ! 304 004 0111340 005 c \0 004 241 223 017 241 241 240 241 231 017 241 017 257 0111360 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0111400 006 003 331 Y \0 003 1 304 006 \a o \r \0 004 221 231 0111420 304 006 003 337 273 \0 003 1 304 006 \a o \r \0 004 221 0111440 304 006 003 331 Y \0 003 1 304 006 \a o \r \0 004 221 0111460 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0111500 257 223 017 241 241 250 017 242 017 260 223 304 006 004 227 Y 0111520 \0 \t ! 304 006 005 321 205 \0 004 217 231 304 006 004 252 0111540 240 \0 \t # 304 006 005 321 205 \0 004 217 304 006 004 227 0111560 Y \0 \t ! 304 006 005 321 205 \0 004 217 241 223 017 241 0111600 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0111620 241 250 017 242 017 260 223 304 006 002 366 234 \0 002 u 304 0111640 004 006 ; \0 004 231 304 006 002 373 206 \0 002 u 304 004 0111660 006 ; \0 004 304 006 002 366 234 \0 002 u 304 004 006 ; 0111700 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0111720 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 004 0111740 227 Y \0 \t ! 304 006 005 177 w \0 004 217 231 304 006 0111760 004 252 240 \0 \t # 304 006 005 177 w \0 004 217 304 006 0112000 004 227 Y \0 \t ! 304 006 005 177 w \0 004 217 241 223 0112020 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0112040 017 241 241 250 017 242 017 260 223 304 006 002 366 234 \0 002 0112060 u 304 004 005 363 \0 004 231 304 006 002 373 206 \0 002 u 0112100 304 004 005 363 \0 004 304 006 002 366 234 \0 002 u 304 004 0112120 005 363 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 0112140 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0112160 004 002 K \0 004 304 006 005 177 w \0 004 217 231 304 004 0112200 002 S \0 004 304 006 005 177 w \0 004 217 304 004 002 K 0112220 \0 004 304 006 005 177 w \0 004 217 241 223 017 241 241 240 0112240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0112260 017 242 017 260 223 304 004 002 K \0 004 304 006 005 321 205 0112300 \0 004 217 231 304 004 002 S \0 004 304 006 005 321 205 \0 0112320 004 217 304 004 002 K \0 004 304 006 005 321 205 \0 004 217 0112340 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0112360 257 223 017 241 241 250 017 242 017 260 223 304 006 005 < 320 0112400 \0 \t # 304 004 005 c \0 004 231 304 006 005 O 026 \0 0112420 \t # 304 004 005 c \0 004 304 006 005 < 320 \0 \t # 0112440 304 004 005 c \0 004 241 223 017 241 241 240 241 231 017 241 0112460 017 257 223 017 241 017 257 223 017 241 241 250 017 242 017 260 0112500 223 304 006 005 337 375 \0 \t ! 304 006 002 h K \0 001 0112520 377 231 304 006 005 362 ? \0 \t ! 304 006 002 h K \0 0112540 001 377 304 006 005 337 375 \0 \t ! 304 006 002 h K \0 0112560 001 377 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0112600 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 005 0112620 337 375 \0 \t ! 304 006 003 H \0 002 s 231 304 006 0112640 005 362 ? \0 \t ! 304 006 003 H \0 002 s 304 006 0112660 005 337 375 \0 \t ! 304 006 003 H \0 002 s 241 223 0112700 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0112720 017 241 241 250 017 242 017 260 223 304 004 002 223 \0 004 304 0112740 004 005 c \0 004 231 304 004 002 233 \0 004 304 004 005 c 0112760 \0 004 304 004 002 223 \0 004 304 004 005 c \0 004 241 223 0113000 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0113020 017 241 241 250 017 242 017 260 223 304 006 003 201 U \0 004 0113040 351 304 006 002 h K \0 001 377 231 304 006 003 213 ' \0 0113060 004 351 304 006 002 h K \0 001 377 304 006 003 201 U \0 0113100 004 351 304 006 002 h K \0 001 377 241 223 017 241 241 240 0113120 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0113140 017 242 017 260 223 304 006 003 201 U \0 004 351 304 006 003 0113160 H \0 002 s 231 304 006 003 213 ' \0 004 351 304 006 0113200 003 H \0 002 s 304 006 003 201 U \0 004 351 304 006 0113220 003 H \0 002 s 241 223 017 241 241 240 241 231 017 241 0113240 017 257 223 017 241 017 257 223 017 241 241 250 017 242 017 260 0113260 223 304 006 006 204 O \0 \t ! 304 004 005 c \0 004 231 0113300 304 006 006 226 221 \0 \t ! 304 004 005 c \0 004 304 006 0113320 006 204 O \0 \t ! 304 004 005 c \0 004 241 223 017 241 0113340 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0113360 241 250 017 242 017 260 223 304 006 003 201 U \0 004 351 304 0113400 006 006 u 241 \0 004 217 231 304 006 003 213 ' \0 004 351 0113420 304 006 006 u 241 \0 004 217 304 006 003 201 U \0 004 351 0113440 304 006 006 u 241 \0 004 217 241 223 017 241 241 240 241 231 0113460 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0113500 017 260 223 304 006 003 201 U \0 004 351 304 006 006 307 257 0113520 \0 004 217 231 304 006 003 213 ' \0 004 351 304 006 006 307 0113540 257 \0 004 217 304 006 003 201 U \0 004 351 304 006 006 307 0113560 257 \0 004 217 241 223 017 241 241 240 241 231 017 241 017 257 0113600 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0113620 006 003 201 U \0 004 351 304 006 \a 031 275 \0 004 217 231 0113640 304 006 003 213 ' \0 004 351 304 006 \a 031 275 \0 004 217 0113660 304 006 003 201 U \0 004 351 304 006 \a 031 275 \0 004 217 0113700 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0113720 257 223 017 241 241 250 017 242 017 260 223 304 006 006 204 O 0113740 \0 \t ! 304 004 006 203 \0 004 231 304 006 006 226 221 \0 0113760 \t ! 304 004 006 203 \0 004 304 006 006 204 O \0 \t ! 0114000 304 004 006 203 \0 004 241 223 017 241 241 240 241 231 017 241 0114020 017 257 223 017 241 017 257 223 017 241 241 250 017 242 017 260 0114040 223 304 006 \a ( 241 \0 \t ! 304 004 005 253 \0 004 231 0114060 304 006 \a : 343 \0 \t ! 304 004 005 253 \0 004 304 006 0114100 \a ( 241 \0 \t ! 304 004 005 253 \0 004 241 223 017 241 0114120 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0114140 241 250 017 242 017 260 223 304 006 \a ( 241 \0 \t ! 304 0114160 004 005 363 \0 004 231 304 006 \a : 343 \0 \t ! 304 004 0114200 005 363 \0 004 304 006 \a ( 241 \0 \t ! 304 004 005 363 0114220 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0114240 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 \a 0114260 ( 241 \0 \t ! 304 004 006 ; \0 004 231 304 006 \a : 0114300 343 \0 \t ! 304 004 006 ; \0 004 304 006 \a ( 241 \0 0114320 \t ! 304 004 006 ; \0 004 241 223 017 241 241 240 241 231 0114340 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0114360 017 260 223 304 004 003 # \0 004 304 006 \a o \r \0 004 0114400 221 231 304 004 003 + \0 004 304 006 \a o \r \0 004 221 0114420 304 004 003 # \0 004 304 006 \a o \r \0 004 221 241 223 0114440 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0114460 017 241 241 250 017 242 017 260 223 304 006 004 2 031 \0 004 0114500 351 304 004 005 253 \0 004 231 304 006 004 ; 353 \0 004 351 0114520 304 004 005 253 \0 004 304 006 004 2 031 \0 004 351 304 004 0114540 005 253 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 0114560 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0114600 006 004 2 031 \0 004 351 304 004 005 363 \0 004 231 304 006 0114620 004 ; 353 \0 004 351 304 004 005 363 \0 004 304 006 004 2 0114640 031 \0 004 351 304 004 005 363 \0 004 241 223 017 241 241 240 0114660 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0114700 017 242 017 260 223 304 006 004 2 031 \0 004 351 304 004 006 0114720 ; \0 004 231 304 006 004 ; 353 \0 004 351 304 004 006 ; 0114740 \0 004 304 006 004 2 031 \0 004 351 304 004 006 ; \0 004 0114760 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0115000 257 223 017 241 241 250 017 242 017 260 223 304 006 \a 314 363 0115020 \0 \t ! 304 006 \a o \r \0 004 221 231 304 006 \a 337 0115040 5 \0 \t ! 304 006 \a o \r \0 004 221 304 006 \a 314 0115060 363 \0 \t ! 304 006 \a o \r \0 004 221 241 223 017 241 0115100 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0115120 241 250 017 242 017 260 223 304 006 004 212 { \0 004 351 304 0115140 004 005 253 \0 004 231 304 006 004 224 M \0 004 351 304 004 0115160 005 253 \0 004 304 006 004 212 { \0 004 351 304 004 005 253 0115200 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0115220 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 004 0115240 212 { \0 004 351 304 004 005 363 \0 004 231 304 006 004 224 0115260 M \0 004 351 304 004 005 363 \0 004 304 006 004 212 { \0 0115300 004 351 304 004 005 363 \0 004 241 223 017 241 241 240 241 231 0115320 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0115340 017 260 223 304 006 004 212 { \0 004 351 304 004 006 ; \0 0115360 004 231 304 006 004 224 M \0 004 351 304 004 006 ; \0 004 0115400 304 006 004 212 { \0 004 351 304 004 006 ; \0 004 241 223 0115420 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0115440 017 241 241 250 017 242 017 260 223 304 006 \b q E \0 \t 0115460 ! 304 006 \a o \r \0 004 221 231 304 006 \b 203 207 \0 0115500 \t ! 304 006 \a o \r \0 004 221 304 006 \b q E \0 0115520 \t ! 304 006 \a o \r \0 004 221 241 223 017 241 241 240 0115540 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0115560 017 242 017 260 223 304 006 005 N V \0 005 U 304 004 005 0115600 253 \0 004 231 304 006 004 224 m \0 004 221 304 004 005 253 0115620 \0 004 304 006 005 N V \0 005 U 304 004 005 253 \0 004 0115640 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0115660 257 223 017 241 241 250 017 242 017 260 223 304 006 005 N V 0115700 \0 005 U 304 004 005 363 \0 004 231 304 006 004 224 m \0 0115720 004 221 304 004 005 363 \0 004 304 006 005 N V \0 005 U 0115740 304 004 005 363 \0 004 241 223 017 241 241 240 241 231 017 241 0115760 017 257 223 017 241 017 257 223 017 241 241 250 017 242 017 260 0116000 223 304 006 005 N V \0 005 U 304 004 006 ; \0 004 231 0116020 304 006 004 224 m \0 004 221 304 004 006 ; \0 004 304 006 0116040 005 N V \0 005 U 304 004 006 ; \0 004 241 223 017 241 0116060 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0116100 241 250 017 242 017 260 223 304 006 005 N V \0 005 U 304 0116120 006 \a o \r \0 004 221 231 304 006 004 224 m \0 004 221 0116140 304 006 \a o \r \0 004 221 304 006 005 N V \0 005 U 0116160 304 006 \a o \r \0 004 221 241 223 017 241 241 240 241 231 0116200 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0116220 017 260 223 304 006 003 f u \0 003 1 304 004 005 253 \0 0116240 004 231 304 006 003 l 327 \0 003 1 304 004 005 253 \0 004 0116260 304 006 003 f u \0 003 1 304 004 005 253 \0 004 241 223 0116300 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0116320 017 241 241 250 017 242 017 260 223 304 006 003 f u \0 003 0116340 1 304 004 005 363 \0 004 231 304 006 003 l 327 \0 003 1 0116360 304 004 005 363 \0 004 304 006 003 f u \0 003 1 304 004 0116400 005 363 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 0116420 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0116440 006 003 f u \0 003 1 304 004 006 ; \0 004 231 304 006 0116460 003 l 327 \0 003 1 304 004 006 ; \0 004 304 006 003 f 0116500 u \0 003 1 304 004 006 ; \0 004 241 223 017 241 241 240 0116520 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0116540 017 242 017 260 223 304 006 004 335 } \0 004 221 304 006 \a 0116560 o \r \0 004 221 231 304 006 004 346 237 \0 004 221 304 006 0116600 \a o \r \0 004 221 304 006 004 335 } \0 004 221 304 006 0116620 \a o \r \0 004 221 241 223 017 241 241 240 241 231 017 241 0116640 017 257 223 017 241 017 257 223 017 241 241 250 017 242 017 260 0116660 223 304 006 002 B 030 \0 001 375 304 004 005 253 \0 004 231 0116700 304 006 003 246 I \0 003 1 304 004 005 253 \0 004 304 006 0116720 002 B 030 \0 001 375 304 004 005 253 \0 004 241 223 017 241 0116740 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0116760 241 250 017 242 017 260 223 304 006 002 B 030 \0 001 375 304 0117000 004 005 363 \0 004 231 304 006 003 246 I \0 003 1 304 004 0117020 005 363 \0 004 304 006 002 B 030 \0 001 375 304 004 005 363 0117040 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0117060 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 002 0117100 B 030 \0 001 375 304 004 006 ; \0 004 231 304 006 003 246 0117120 I \0 003 1 304 004 006 ; \0 004 304 006 002 B 030 \0 0117140 001 375 304 004 006 ; \0 004 241 223 017 241 241 240 241 231 0117160 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0117200 017 260 223 304 006 005 / 257 \0 004 221 304 006 \a o \r 0117220 \0 004 221 231 304 006 005 8 321 \0 004 221 304 006 \a o 0117240 \r \0 004 221 304 006 005 / 257 \0 004 221 304 006 \a o 0117260 \r \0 004 221 241 223 017 241 241 240 241 231 017 241 017 257 0117300 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0117320 006 002 B 030 \0 001 375 304 004 005 253 \0 004 231 304 006 0117340 003 246 I \0 003 1 304 004 005 253 \0 004 304 006 002 B 0117360 030 \0 001 375 304 004 005 253 \0 004 241 223 017 241 241 240 0117400 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0117420 017 242 017 260 223 304 006 002 B 030 \0 001 375 304 004 005 0117440 363 \0 004 231 304 006 003 246 I \0 003 1 304 004 005 363 0117460 \0 004 304 006 002 B 030 \0 001 375 304 004 005 363 \0 004 0117500 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0117520 257 223 017 241 241 250 017 242 017 260 223 304 006 002 B 030 0117540 \0 001 375 304 004 006 ; \0 004 231 304 006 003 246 I \0 0117560 003 1 304 004 006 ; \0 004 304 006 002 B 030 \0 001 375 0117600 304 004 006 ; \0 004 241 223 017 241 241 240 241 231 017 241 0117620 017 257 223 017 241 017 257 223 017 241 241 250 017 242 017 260 0117640 223 304 006 005 / 257 \0 004 221 304 006 \a o \r \0 004 0117660 221 231 304 006 005 8 321 \0 004 221 304 006 \a o \r \0 0117700 004 221 304 006 005 / 257 \0 004 221 304 006 \a o \r \0 0117720 004 221 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0117740 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 003 0117760 331 Y \0 003 1 304 004 005 c \0 004 231 304 006 003 337 0120000 273 \0 003 1 304 004 005 c \0 004 304 006 003 331 Y \0 0120020 003 1 304 004 005 c \0 004 241 223 017 241 241 240 241 231 0120040 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0120060 017 260 223 304 006 002 366 234 \0 002 u 304 006 005 321 205 0120100 \0 004 217 231 304 006 002 373 206 \0 002 u 304 006 005 321 0120120 205 \0 004 217 304 006 002 366 234 \0 002 u 304 006 005 321 0120140 205 \0 004 217 241 223 017 241 241 240 241 231 017 241 017 257 0120160 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0120200 006 002 366 234 \0 002 u 304 006 005 177 w \0 004 217 231 0120220 304 006 002 373 206 \0 002 u 304 006 005 177 w \0 004 217 0120240 304 006 002 366 234 \0 002 u 304 006 005 177 w \0 004 217 0120260 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0120300 257 223 017 241 241 250 017 242 017 260 223 304 006 \a ( 241 0120320 \0 \t ! 304 006 005 177 w \0 004 217 231 304 006 \a : 0120340 343 \0 \t ! 304 006 005 177 w \0 004 217 304 006 \a ( 0120360 241 \0 \t ! 304 006 005 177 w \0 004 217 241 223 017 241 0120400 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0120420 241 250 017 242 017 260 223 304 006 \a ( 241 \0 \t ! 304 0120440 006 005 321 205 \0 004 217 231 304 006 \a : 343 \0 \t ! 0120460 304 006 005 321 205 \0 004 217 304 006 \a ( 241 \0 \t ! 0120500 304 006 005 321 205 \0 004 217 241 223 017 241 241 240 241 231 0120520 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0120540 017 260 223 304 004 003 # \0 004 304 004 005 c \0 004 231 0120560 304 004 003 + \0 004 304 004 005 c \0 004 304 004 003 # 0120600 \0 004 304 004 005 c \0 004 241 223 017 241 241 240 241 231 0120620 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0120640 017 260 223 304 006 004 2 031 \0 004 351 304 006 005 177 w 0120660 \0 004 217 231 304 006 004 ; 353 \0 004 351 304 006 005 177 0120700 w \0 004 217 304 006 004 2 031 \0 004 351 304 006 005 177 0120720 w \0 004 217 241 223 017 241 241 240 241 231 017 241 017 257 0120740 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0120760 006 004 2 031 \0 004 351 304 006 005 321 205 \0 004 217 231 0121000 304 006 004 ; 353 \0 004 351 304 006 005 321 205 \0 004 217 0121020 304 006 004 2 031 \0 004 351 304 006 005 321 205 \0 004 217 0121040 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0121060 257 223 017 241 241 250 017 242 017 260 223 304 006 \a 314 363 0121100 \0 \t ! 304 004 005 c \0 004 231 304 006 \a 337 5 \0 0121120 \t ! 304 004 005 c \0 004 304 006 \a 314 363 \0 \t ! 0121140 304 004 005 c \0 004 241 223 017 241 241 240 241 231 017 241 0121160 017 257 223 017 241 017 257 223 017 241 241 250 017 242 017 260 0121200 223 304 006 004 212 { \0 004 351 304 006 005 177 w \0 004 0121220 217 231 304 006 004 224 M \0 004 351 304 006 005 177 w \0 0121240 004 217 304 006 004 212 { \0 004 351 304 006 005 177 w \0 0121260 004 217 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0121300 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 004 0121320 212 { \0 004 351 304 006 005 321 205 \0 004 217 231 304 006 0121340 004 224 M \0 004 351 304 006 005 321 205 \0 004 217 304 006 0121360 004 212 { \0 004 351 304 006 005 321 205 \0 004 217 241 223 0121400 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0121420 017 241 241 250 017 242 017 260 223 304 006 \b q E \0 \t 0121440 ! 304 004 005 c \0 004 231 304 006 \b 203 207 \0 \t ! 0121460 304 004 005 c \0 004 304 006 \b q E \0 \t ! 304 004 0121500 005 c \0 004 241 223 017 241 241 240 241 231 017 241 017 257 0121520 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0121540 006 005 N V \0 005 U 304 006 005 177 w \0 004 217 231 0121560 304 006 004 224 m \0 004 221 304 006 005 177 w \0 004 217 0121600 304 006 005 N V \0 005 U 304 006 005 177 w \0 004 217 0121620 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0121640 257 223 017 241 241 250 017 242 017 260 223 304 006 005 N V 0121660 \0 005 U 304 006 005 321 205 \0 004 217 231 304 006 004 224 0121700 m \0 004 221 304 006 005 321 205 \0 004 217 304 006 005 N 0121720 V \0 005 U 304 006 005 321 205 \0 004 217 241 223 017 241 0121740 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0121760 241 250 017 242 017 260 223 304 006 005 N V \0 005 U 304 0122000 004 005 c \0 004 231 304 006 004 224 m \0 004 221 304 004 0122020 005 c \0 004 304 006 005 N V \0 005 U 304 004 005 c 0122040 \0 004 241 223 017 241 241 240 241 231 017 241 017 257 223 017 0122060 241 017 257 223 017 241 241 250 017 242 017 260 223 304 006 003 0122100 f u \0 003 1 304 006 005 177 w \0 004 217 231 304 006 0122120 003 l 327 \0 003 1 304 006 005 177 w \0 004 217 304 006 0122140 003 f u \0 003 1 304 006 005 177 w \0 004 217 241 223 0122160 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0122200 017 241 241 250 017 242 017 260 223 304 006 003 f u \0 003 0122220 1 304 006 005 321 205 \0 004 217 231 304 006 003 l 327 \0 0122240 003 1 304 006 005 321 205 \0 004 217 304 006 003 f u \0 0122260 003 1 304 006 005 321 205 \0 004 217 241 223 017 241 241 240 0122300 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0122320 017 242 017 260 223 304 006 004 335 } \0 004 221 304 004 005 0122340 c \0 004 231 304 006 004 346 237 \0 004 221 304 004 005 c 0122360 \0 004 304 006 004 335 } \0 004 221 304 004 005 c \0 004 0122400 241 223 017 241 241 240 241 231 017 241 017 257 223 017 241 017 0122420 257 223 017 241 241 250 017 242 017 260 223 304 006 002 B 030 0122440 \0 001 375 304 006 005 177 w \0 004 217 231 304 006 003 246 0122460 I \0 003 1 304 006 005 177 w \0 004 217 304 006 002 B 0122500 030 \0 001 375 304 006 005 177 w \0 004 217 241 223 017 241 0122520 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0122540 241 250 017 242 017 260 223 304 006 002 B 030 \0 001 375 304 0122560 006 005 321 205 \0 004 217 231 304 006 003 246 I \0 003 1 0122600 304 006 005 321 205 \0 004 217 304 006 002 B 030 \0 001 375 0122620 304 006 005 321 205 \0 004 217 241 223 017 241 241 240 241 231 0122640 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0122660 017 260 223 304 006 005 / 257 \0 004 221 304 004 005 c \0 0122700 004 231 304 006 005 8 321 \0 004 221 304 004 005 c \0 004 0122720 304 006 005 / 257 \0 004 221 304 004 005 c \0 004 241 223 0122740 017 241 241 240 241 231 017 241 017 257 223 017 241 017 257 223 0122760 017 241 241 250 017 242 017 260 223 304 006 002 B 030 \0 001 0123000 375 304 006 005 177 w \0 004 217 231 304 006 003 246 I \0 0123020 003 1 304 006 005 177 w \0 004 217 304 006 002 B 030 \0 0123040 001 375 304 006 005 177 w \0 004 217 241 223 017 241 241 240 0123060 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0123100 017 242 017 260 223 304 006 002 B 030 \0 001 375 304 006 005 0123120 321 205 \0 004 217 231 304 006 003 246 I \0 003 1 304 006 0123140 005 321 205 \0 004 217 304 006 002 B 030 \0 001 375 304 006 0123160 005 321 205 \0 004 217 241 223 017 241 241 240 241 231 017 241 0123200 017 257 223 017 241 017 257 223 017 241 241 250 017 242 017 260 0123220 223 304 006 005 / 257 \0 004 221 304 004 005 c \0 004 231 0123240 304 006 005 8 321 \0 004 221 304 004 005 c \0 004 304 006 0123260 005 / 257 \0 004 221 304 004 005 c \0 004 241 223 017 241 0123300 241 240 241 231 017 241 017 257 223 017 241 017 257 223 017 241 0123320 241 250 017 242 017 260 223 304 006 003 201 U \0 004 351 304 0123340 006 002 h K \0 001 377 231 304 006 003 213 ' \0 004 351 0123360 304 006 002 h K \0 001 377 304 006 003 201 U \0 004 351 0123400 304 006 002 h K \0 001 377 241 223 017 241 241 240 241 231 0123420 017 241 017 257 223 017 241 017 257 223 017 241 241 250 017 242 0123440 017 260 223 304 006 003 201 U \0 004 351 304 006 003 H 0123460 \0 002 s 231 304 006 003 213 ' \0 004 351 304 006 003 0123500 H \0 002 s 304 006 003 201 U \0 004 351 304 006 003 0123520 H \0 002 s 241 223 017 241 241 240 241 231 017 241 017 257 0123540 223 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0123560 006 006 204 O \0 \t ! 304 004 005 c \0 004 231 304 006 0123600 006 226 221 \0 \t ! 304 004 005 c \0 004 304 006 006 204 0123620 O \0 \t ! 304 004 005 c \0 004 241 223 017 241 241 240 0123640 241 231 017 241 017 257 223 017 241 017 257 223 017 241 241 250 0123660 017 242 017 260 223 304 006 003 206 > \0 004 351 304 006 006 0123700 u 241 \0 004 217 304 006 003 206 > \0 004 351 304 006 \a 0123720 031 275 \0 004 217 241 271 017 241 017 257 223 017 241 241 250 0123740 017 242 017 260 223 304 006 003 206 > \0 004 351 304 006 \a 0123760 031 275 \0 004 217 304 006 004 347 306 \0 004 351 304 004 006 0124000 ; \0 004 241 271 017 241 017 257 223 017 241 241 250 017 242 0124020 017 260 223 304 006 004 347 306 \0 004 351 304 004 006 ; \0 0124040 004 304 006 004 347 306 \0 004 351 304 004 005 253 \0 004 241 0124060 271 017 241 017 257 223 017 241 241 250 017 242 017 260 223 304 0124100 006 004 347 306 \0 004 351 304 004 005 253 \0 004 304 006 002 0124120 314 327 \0 002 u 304 004 005 253 \0 004 241 271 017 241 017 0124140 257 223 017 241 241 250 017 242 017 260 223 304 006 002 314 327 0124160 \0 002 u 304 004 005 253 \0 004 304 006 002 314 327 \0 002 0124200 u 304 006 005 321 205 \0 004 217 241 271 017 241 017 257 223 0124220 017 241 241 250 017 242 017 260 223 304 006 002 314 327 \0 002 0124240 u 304 006 005 321 205 \0 004 217 304 004 002 O \0 004 304 0124260 006 005 321 205 \0 004 217 241 271 017 241 017 257 223 017 241 0124300 241 250 017 242 017 260 223 304 004 002 O \0 004 304 006 005 0124320 321 205 \0 004 217 304 004 002 O \0 004 304 004 005 253 \0 0124340 004 241 271 017 241 017 257 223 017 242 017 257 223 017 241 241 0124360 250 017 242 017 260 223 304 006 001 ( 260 \0 002 u 304 004 0124400 004 257 \0 004 304 006 001 ( 260 \0 002 u 304 004 006 247 0124420 \0 004 241 271 017 242 017 257 223 017 241 241 250 017 242 017 0124440 260 223 304 006 001 ( 260 \0 002 u 304 004 006 247 \0 004 0124460 304 006 003 017 . \0 002 u 304 004 006 247 \0 004 241 271 0124500 017 242 017 257 223 017 241 241 250 017 242 017 260 223 304 006 0124520 003 017 . \0 002 u 304 004 006 247 \0 004 304 006 003 017 0124540 . \0 002 u 304 004 004 257 \0 004 241 271 017 242 017 257 0124560 223 017 241 241 250 017 242 017 260 223 304 006 003 017 . \0 0124600 002 u 304 004 004 257 \0 004 304 006 001 ( 260 \0 002 u 0124620 304 004 004 257 \0 004 241 271 017 241 017 257 223 240 k 240 0124640 351 240 k 240 351 240 k 304 004 025 177 \0 a 304 006 \0 0124660 272 027 \0 \0 316 212 017 241 240 227 304 004 \b 6 005 227 0124700 017 262 223 301 E F i g u r e 7 A 0124720 n o b j e c t w i t h h o 0124740 r i z o n t a l a n d v e r 0124760 t i c a l l i n e s i s c 0125000 o n s t r u c t e d 226 017 241 017 262 223 0125020 304 004 025 177 \0 a 304 006 \0 231 G \0 \0 263 212 017 0125040 241 240 227 301 023 w i t h a g r i d 0125060 s y s t e m . 226 304 004 < 233 \0 312 304 0125100 006 \0 213 , \0 \0 265 212 017 240 240 227 304 004 005 323 0125120 004 220 017 262 223 301 A C o n s t r a i n 0125140 t - b a s e d s y s t e m s 0125160 c a n p o t e n t i a l l y 0125200 p r o v i d e a l l o f t 0125220 h e r e l a - 226 017 241 017 262 223 304 004 0125240 025 177 \0 a 304 006 \0 371 303 \0 001 Z 212 017 240 240 0125260 227 304 004 026 332 016 k 017 262 223 301 @ t i o n 0125300 s h i p s m e n t i o n e d 0125320 a b o v e a n d m o r e . 0125340 F o r i n s t a n c e , t 0125360 h e J u n o c o n - 226 017 241 017 0125400 262 223 304 004 025 177 \0 a 304 006 003 Q 224 \0 004 353 0125420 212 017 240 240 227 304 004 \a 243 006 * 017 262 223 301 D 0125440 s t r a i n t - b a s e d i l 0125460 l u s t r a t o r [ N e l s o 0125500 n 8 5 ] p r o v i d e s s o 0125520 m e G r o u p 1 c o n s t 0125540 r u c - 226 017 241 017 262 223 304 004 025 177 \0 a 0125560 304 004 A 352 \0 i 212 017 240 240 227 304 004 \b 221 005 0125600 236 017 262 223 301 C t i o n s ( f o r 0125620 h o r i z o n t a l a n d 0125640 v e r t i c a l ) , a n d s 0125660 o m e G r o u p 3 c o n s 0125700 t r u c t i o n s 226 017 241 017 262 223 304 0125720 004 025 177 \0 a 304 004 8 T \0 a 212 017 240 240 227 0125740 304 004 \a * 005 361 017 262 223 301 F ( f o r 0125760 p a r a l l e l a n d c o n 0126000 g r u e n t ) . T h e u s 0126020 e r s e l e c t s a s m a 0126040 n y a s f o u r p o i n t 0126060 s 226 017 241 017 262 223 304 004 025 177 \0 a 304 004 A 0126100 033 \0 z 212 017 240 240 227 304 004 \a 016 005 ) 017 262 0126120 223 301 C a t a t i m e a n d 0126140 t h e n s p e c i f i e s 0126160 t h e n e w r e l a t i o n 0126200 s h i p b e t w e e n t h e 0126220 m t h a t 226 017 241 017 262 223 304 004 025 177 0126240 \0 a 304 006 \0 200 363 \0 001 \t 212 017 240 240 227 304 0126260 004 002 ? 001 y 017 262 223 301 A t h e s y 0126300 s t e m s h o u l d e n f o 0126320 r c e . A n e x a m p l e 0126340 i s s h o w n i n f i g 0126360 u r e 8 . N o t 226 017 241 017 262 0126400 223 304 004 025 177 \0 a 304 004 = 372 \0 215 212 017 240 0126420 240 227 304 004 006 \r 005 005 017 262 223 301 G o n l 0126440 y a r e a l a r g e r s 0126460 e t o f r e l a t i o n s h 0126500 i p s p o s s i b l e t h a 0126520 n w i t h t h e o t h e r 0126540 t w o 226 017 241 017 262 223 304 004 025 177 \0 a 0126560 304 004 M 267 \0 306 212 017 240 240 227 304 004 \b 016 003 0126600 S 017 262 223 301 > a p p r o a c h e s 0126620 , b u t m a n y c o n s t 0126640 r a i n t s c a n b e s o 0126660 l v e d s i m u l t a n e o u 0126700 s l y . 226 017 241 017 262 223 304 004 025 177 \0 a 0126720 304 006 001 322 [ \0 005 F 212 017 240 240 227 304 004 \v 0126740 D 004 E 017 262 223 301 @ C o n s t r a i 0126760 n t - b a s e d i l l u s t r 0127000 a t o r s a r e t y p i c a 0127020 l l y v e r y p o w e r f u 0127040 l b y o u r 226 017 241 017 262 223 304 004 0127060 025 177 \0 a 304 004 021 233 \0 ; 212 017 240 240 227 301 0127100 \a m e t r i c . 226 304 004 033 252 \0 021 304 0127120 004 : ) \0 023 212 240 x 240 j 240 252 304 006 001 W 0127140 B \0 \0 037 240 244 240 250 240 r 240 j 017 241 017 245 0127160 223 304 006 \0 \0 037 001 W B 240 244 240 250 017 240 017 0127200 240 020 250 020 ) 241 243 016 314 020 214 240 242 240 250 017 0127220 240 \r 241 240 242 240 250 017 241 241 250 304 006 001 W B 0127240 \0 \0 037 240 244 240 250 240 r 240 j 017 241 017 245 223 0127260 304 006 \0 \0 037 001 W B 240 244 240 250 017 241 241 250 0127300 023 210 023 210 023 210 017 243 241 033 023 210 017 241 241 033 0127320 305 005 X e r o x 305 \b R e s e a r c 0127340 h 305 \t R G B L i n e a r 017 243 241 033 0127360 241 246 240 347 017 243 225 017 243 224 240 347 017 255 223 304 0127400 004 m A \0 } 304 004 c 240 \0 G 231 304 004 c \a 0127420 \0 U 304 006 001 364 025 \0 001 247 227 304 004 035 341 \0 0127440 035 304 006 001 230 e \0 001 001 227 304 004 m A \0 } 0127460 304 004 c 240 \0 G 227 017 241 241 241 241 231 017 241 017 0127500 257 223 017 241 241 250 017 242 017 260 223 304 004 m A \0 0127520 } 304 004 c 240 \0 G 304 004 c \a \0 U 304 006 001 0127540 364 025 \0 001 247 241 271 017 241 017 257 223 017 241 241 250 0127560 017 242 017 260 223 304 004 c \a \0 U 304 006 001 364 025 0127600 \0 001 247 304 004 035 341 \0 035 304 006 001 230 e \0 001 0127620 001 241 271 017 241 017 257 223 017 241 241 250 017 242 017 260 0127640 223 304 004 035 341 \0 035 304 006 001 230 e \0 001 001 304 0127660 004 m A \0 } 304 004 c 240 \0 G 241 271 017 241 017 0127700 257 223 023 210 023 210 023 210 017 243 241 033 017 243 224 240 0127720 347 017 255 223 304 004 C W \0 - 020 355 231 021 v 216 0127740 304 004 B S \0 ( 304 004 F _ \0 . 227 304 004 C 0127760 W \0 - 020 355 227 017 241 241 241 241 231 017 241 017 257 0130000 223 017 241 241 250 017 242 017 260 223 304 004 C W \0 - 0130020 020 355 021 v 020 355 241 271 017 241 017 257 223 017 241 241 0130040 250 017 242 017 260 223 021 v 020 355 304 004 B S \0 ( 0130060 304 004 F _ \0 . 241 271 017 241 017 257 223 017 241 241 0130100 250 017 242 017 260 223 304 004 B S \0 ( 304 004 F _ 0130120 \0 . 304 004 C W \0 - 020 355 241 271 017 241 017 257 0130140 223 305 005 X e r o x 305 \n P r e s s F 0130160 o n t s 305 \r H e l v e t i c a - 0130200 m r r 017 243 241 033 240 223 017 252 240 244 240 224 017 0130220 244 225 017 244 240 227 304 006 001 j a \0 001 031 304 006 0130240 003 q A \0 002 u 212 301 005 S O L V E 226 017 0130260 242 017 257 223 017 241 241 250 017 242 017 260 223 304 006 002 0130300 035 8 \0 001 275 304 006 001 235 255 \0 001 , 304 004 V 0130320 267 \0 < 304 006 001 235 255 \0 001 , 241 271 017 241 017 0130340 257 223 017 242 017 257 223 017 241 241 250 017 242 017 260 223 0130360 304 006 \0 257 250 \0 \0 { 304 006 \0 312 n \0 \0 221 0130400 304 004 V 267 \0 < 304 006 001 235 255 \0 001 , 241 271 0130420 017 242 017 257 223 017 241 241 250 017 242 017 260 223 304 004 0130440 V 267 \0 < 304 006 001 235 255 \0 001 , 304 006 \0 257 0130460 250 \0 \0 { 304 004 ; 353 \0 , 241 271 017 241 017 257 0130500 223 017 243 017 257 223 017 241 241 250 017 242 017 260 223 304 0130520 006 \0 210 177 \0 \0 o 304 004 177 s \0 t 304 006 \0 0130540 210 177 \0 \0 o 304 006 \0 313 A \0 \0 265 241 271 017 0130560 243 017 257 223 017 241 241 250 017 242 017 260 223 304 006 \0 0130600 210 177 \0 \0 o 304 006 \0 313 A \0 \0 265 304 006 \0 0130620 210 177 \0 \0 o 304 004 s 336 \0 e 241 271 017 241 017 0130640 257 223 017 243 017 257 223 017 241 241 250 017 242 017 260 223 0130660 304 006 \0 210 177 \0 \0 o 304 006 \0 313 A \0 \0 265 0130700 304 004 = 7 \0 / 304 006 \0 313 A \0 \0 265 241 271 0130720 017 241 017 257 223 017 242 017 257 223 017 241 241 250 017 242 0130740 017 260 223 304 004 c \a \0 U 304 006 \0 273 001 \0 \0 0130760 233 304 004 c \a \0 U 304 006 001 364 025 \0 001 247 241 0131000 271 017 242 017 257 223 017 241 241 250 017 242 017 260 223 304 0131020 004 c \a \0 U 304 006 001 364 025 \0 001 247 304 004 c 0131040 \a \0 U 304 004 n 002 \0 _ 241 271 017 241 017 257 223 0131060 017 242 017 257 223 017 241 241 250 017 242 017 260 223 304 004 0131100 # w \0 037 304 004 H 333 \0 = 304 004 [ S \0 M 0131120 304 006 \0 230 035 \0 \0 202 241 271 017 241 017 257 223 017 0131140 242 017 257 223 017 241 241 250 017 242 017 260 223 304 004 # 0131160 w \0 037 304 006 \0 230 035 \0 \0 202 304 004 [ S \0 0131200 M 304 004 H 333 \0 = 241 271 017 241 017 257 223 017 242 0131220 017 257 223 017 241 241 250 017 242 017 260 223 304 004 m A 0131240 \0 } 304 006 001 235 255 \0 001 , 304 004 m A \0 } 0131260 304 004 c 240 \0 G 241 271 017 242 017 257 223 017 241 241 0131300 250 017 242 017 260 223 304 004 m A \0 } 304 004 c 240 0131320 \0 G 304 004 m A \0 } 304 006 \0 302 ! \0 \0 210 0131340 241 271 017 241 017 257 223 017 242 017 257 223 017 241 241 250 0131360 017 242 017 260 223 304 006 \0 205 355 \0 \0 235 304 006 \0 0131400 202 5 \0 \0 \ 304 004 " 350 \0 ' 304 006 \0 366 7 0131420 \0 \0 261 241 271 017 241 017 257 223 017 242 017 257 223 017 0131440 241 241 250 017 242 017 260 223 304 006 \0 205 355 \0 \0 235 0131460 304 006 \0 366 7 \0 \0 261 304 004 " 350 \0 ' 304 006 0131500 \0 202 5 \0 \0 \ 241 271 017 241 017 257 223 017 244 240 0131520 227 304 004 $ m \0 033 304 004 H T \0 A 212 301 006 0131540 C u r s o r 226 240 k 240 351 240 k 240 351 240 0131560 k 304 004 k 321 \0 E 304 006 \0 225 005 \0 \0 2 212 0131600 017 241 240 227 304 004 030 \r 231 017 262 223 301 ? F 0131620 i g u r e 8 A J u n o 0131640 u s e r t o u c h e s t w o 0131660 p o i n t s w i t h a T 0131700 - s q u a r e s h a p e d 226 017 0131720 241 017 262 223 304 004 k 321 \0 E 304 006 \0 341 336 \0 0131740 \0 M 212 017 241 240 227 304 004 020 | \v \v 017 262 223 0131760 301 F c u r s o r t o a d d 0132000 a h o r i z o n t a l c o n 0132020 s t r a i n t . A f t e r 0132040 t h e c o n s t r a i n t s 0132060 o l v e r i s 226 017 241 017 262 223 304 004 0132100 k 321 \0 E 304 006 \0 354 255 \0 \0 R 212 017 241 240 0132120 227 301 ! i n v o k e d , a n e 0132140 w t r i a n g l e i s d r 0132160 a w n . 226 304 004 m 362 \0 C 304 006 \0 273 372 0132200 \0 \0 C 212 017 240 240 227 304 004 5 267 024 ( 017 262 0132220 223 301 8 S n a p - d r a g g i n g 0132240 , a s i m p l e m e n t e d 0132260 i n G a r g o y l e , p r 0132300 o v i d e s o n l y 226 017 241 017 262 0132320 223 304 004 k 321 \0 E 304 006 001 016 W \0 \0 b 212 0132340 017 240 240 227 304 004 006 357 003 016 017 262 223 301 = G 0132360 r o u p 1 a n d 2 c o n 0132400 s t r u c t i o n s . W e 0132420 f e l t t h i s w a s a n 0132440 a p p r o p r i a t e 226 017 241 017 0132460 262 223 304 004 k 321 \0 E 304 004 177 q \0 / 212 017 0132500 240 240 227 304 004 005 021 004 250 017 262 223 301 B b a 0132520 l a n c e b e t w e e n p o 0132540 w e r a n d e a s e o f 0132560 u s e . P r o v i d i n g 0132600 m o r e c o m p l e x r e - 0132620 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 315 0132640 * \0 \0 M 212 017 240 240 227 304 004 \v % \b 215 017 0132660 262 223 301 F l a t i o n s h i p s 0132700 w o u l d s t r e t c h t h 0132720 e c a p a b i l i t i e s o 0132740 f s n a p - d r a g g i n g ; 0132760 t h e t e c h - 226 017 241 017 262 223 0133000 304 004 k 321 \0 E 304 004 , 177 \0 021 212 017 240 240 0133020 227 304 004 004 365 003 315 017 262 223 301 F n i q u 0133040 e r e l i e s o n b e i n 0133060 g a b l e t o g u e s s 0133100 w h a t r e l a t i o n s h i 0133120 p s w i l l b e u s e f u 0133140 l , 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 0133160 \0 266 177 \0 \0 G 212 017 240 240 227 304 004 \r 241 \f 0133200 260 017 262 223 301 B a n d t h e r e 0133220 w o u l d b e t o o m a n 0133240 y g r o u p s o f t h r e 0133260 e o r m o r e p o i n t s 0133300 t o m a k e 226 017 241 017 262 223 304 004 0133320 k 321 \0 E 304 004 P 277 \0 212 017 240 240 227 304 0133340 004 005 ' 004 364 017 262 223 301 F g u e s s i 0133360 n g p o s s i b l e . S n 0133400 a p - d r a g g i n g i s g 0133420 e n e r a l l y l e s s p o 0133440 w e r f u l t h a n c o n - 0133460 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 303 0133500 240 \0 \0 O 212 017 240 240 227 301 & s t r a i 0133520 n t s a n d m o r e p o w 0133540 e r f u l t h a n g r i d s 0133560 . 226 304 004 k 321 \0 E 304 004 * 243 \0 022 212 017 0133600 241 240 227 301 020 3 . 2 E a s e o 0133620 f u s e 226 304 004 m 362 \0 C 304 004 \ 265 0133640 \0 ) 212 017 240 240 227 304 004 004 g 003 034 017 262 223 0133660 301 ? T o b e e a s y t o 0133700 u s e , a s y s t e m s h 0133720 o u l d b e p r e d i c t a 0133740 b l e , r e q u i r e u s e 0133760 r 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 h 0134000 020 \0 / 212 017 240 240 227 304 004 \t 260 005 225 017 262 0134020 223 301 C i n p u t i n p r o p 0134040 o r t i o n t o t h e d i 0134060 f f i c u l t y o f t h e 0134100 t a s k , a n d b e f r e 0134120 e f r o m 226 017 241 017 262 223 304 004 k 321 0134140 \0 E 304 004 w 0 \0 7 212 017 240 240 227 304 004 \b 0134160 322 005 303 017 262 223 301 E c a t a s t r o 0134200 p h i c f a i l u r e s t h 0134220 a t d e s t r o y h o u r s 0134240 o f w o r k . I n t h 0134260 i s s e c t i o n w e 226 017 241 0134300 017 262 223 304 004 k 321 \0 E 304 004 C 327 \0 212 0134320 017 240 240 227 304 004 \n u 006 \v 017 262 223 301 A f 0134340 o c u s o n h o w t h e 0134360 p r o p e r t i e s o f g e 0134400 o m e t r i c p r e c i s i o 0134420 n s c h e m e s a f f e c t 0134440 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 \0 304 0134460 356 \0 \0 _ 212 017 240 240 227 301 037 t h e s e 0134500 a s p e c t s o f s y s t 0134520 e m d e s i g n . 226 304 004 k 321 \0 0134540 E 304 006 \0 306 201 \0 \0 e 212 017 242 240 227 301 ) 0134560 3 . 2 . 1 P r e d i c t a b 0134600 i l i t y a n d U s e r C 0134620 o n f i d e n c e 226 304 004 m 362 \0 C 0134640 304 004 k 301 \0 : 212 017 240 240 227 304 004 027 u 016 0134660 | 017 262 223 301 ? A s y s t e m i 0134700 s p r e d i c t a b l e i f 0134720 t h e d e s i g n e r c a 0134740 n c o n f i d e n t l y p r 0134760 e d i c t 226 017 241 017 262 223 304 004 k 321 \0 0135000 E 304 006 \0 213 n \0 \0 M 212 017 240 240 227 304 004 0135020 005 { 005 C 017 262 223 301 K t h e r e s 0135040 u l t s t h a t e a c h a 0135060 c t i o n w i l l h a v e 0135100 o n t h e s t a t e o f 0135120 h i s i l l u s t r a t i o n 0135140 . A 226 017 241 017 262 223 304 004 k 321 \0 E 0135160 304 004 A B \0 % 212 017 240 240 227 304 004 \b 301 \a 0135200 272 017 262 223 301 D p r e d i c t a b l 0135220 e s y s t e m w i l l p r 0135240 o v i d e c o m m a n d s a 0135260 t t h e r i g h t s e m a 0135300 n t i c l e v e l 226 017 241 017 262 223 0135320 304 004 k 321 \0 E 304 006 \0 207 236 \0 \0 O 212 017 0135340 240 240 227 304 004 020 J \n 243 017 262 223 301 D t o 0135360 h e l p t h e u s e r c 0135400 o n c i s e l y e x p r e s s 0135420 h i s i n t e n t , a n d 0135440 w i l l p r o v i d e g o 0135460 o d 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 0135500 \0 271 T \0 \0 o 212 017 240 240 227 304 004 006 247 003 0135520 361 017 262 223 301 ? f e e d b a c k w 0135540 h e n t h e i n t e n t h 0135560 a s b e e n c a p t u r e d 0135600 . T o o l o w a s e m 0135620 a n t i c 226 017 241 017 262 223 304 004 k 321 \0 0135640 E 304 004 < \t \0 % 212 017 240 240 227 304 004 B 301 0135660 $ Y 017 262 223 301 B l e v e l r e q 0135700 u i r e s t h e u s e r t 0135720 o p e r f o r m t a s k s 0135740 t h a t t a k e t o o m a 0135760 n y s t e p s , 226 017 241 017 262 223 304 0136000 004 k 321 \0 E 304 004 004 272 \0 003 212 017 240 240 227 0136020 304 004 \b 211 003 ( 017 262 223 301 = w h i c h 0136040 i s t e d i o u s a n d 0136060 u n r e l i a b l e . T o o 0136100 h i g h a l e v e l r e 0136120 s u l t s i n 226 017 241 017 262 223 304 004 0136140 k 321 \0 E 304 004 O { \0 4 212 017 240 240 227 301 0136160 1 o p e r a t i o n s t h a t 0136200 a r e h a r d t o l e a 0136220 r n a n d u n d e r s t a n 0136240 d . 226 304 004 m 362 \0 C 304 006 \0 303 t \0 \0 0136260 207 212 017 240 240 227 304 004 \a ? 004 200 017 262 223 301 0136300 B S u p e r f i c i a l l y , 0136320 g r i d s y s t e m s a r e 0136340 p r e d i c t a b l e . T 0136360 h e g r i d i t s e l f i 0136400 s a 226 017 241 017 262 223 304 004 k 321 \0 E 304 0136420 006 \0 257 030 \0 \0 } 212 017 240 240 227 304 004 005 307 0136440 004 202 017 262 223 301 E v i s i b l e r 0136460 e m i n d e r o f t h e a 0136500 c t i v e c o n s t r a i n t 0136520 s . T h e m e c h a n i s 0136540 m o f a g r i d , 226 017 241 017 0136560 262 223 304 004 k 321 \0 E 304 004 V 243 \0 @ 212 017 0136600 240 240 227 304 004 005 N 004 O 017 262 223 301 D h o 0136620 w e v e r , p r o v i d e s 0136640 n o s t r a i g h t f o r w a 0136660 r d w a y t o e x p r e s 0136700 s r e l a t i o n s h i p s 0136720 a s 226 017 241 017 262 223 304 004 k 321 \0 E 304 006 0136740 001 M 2 \0 \0 377 212 017 240 240 227 304 004 023 - 016 0136760 , 017 262 223 301 F s i m p l e a s 0137000 s p e c i f i c d i s t a n c 0137020 e s o r a n g l e s . F 0137040 o r e x a m p l e , a u s 0137060 e r t r y i n g t o 226 017 241 017 0137100 262 223 304 004 k 321 \0 E 304 006 \0 222 035 \0 \0 t 0137120 212 017 240 240 227 304 004 \a Q 006 023 017 262 223 301 G 0137140 c o n s t r u c t a 4 5 d 0137160 e g r e e l i n e h a s t 0137200 o e x p r e s s t h i s i 0137220 d e a i n p r i m i t i v e 0137240 t e r m s : 226 017 241 017 262 223 304 004 k 0137260 321 \0 E 304 006 001 252 321 \0 001 ` 212 017 240 240 227 0137300 304 004 \a Q 005 334 017 262 223 301 E m o v e 0137320 5 p o i n t s o v e r a n 0137340 d 5 p o i n t s u p . 0137360 T o b e s u r e t h e a 0137400 n g l e i s c o r r e c t , 0137420 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 177 \n 0137440 \0 m 212 017 240 240 227 304 004 \r 034 \b 213 017 262 223 0137460 301 C h e m a y n e e d t o 0137500 c o u n t g r i d p o i n 0137520 t s s e v e r a l t i m e s 0137540 . S o w h i l e a g r 0137560 i d i s 226 017 241 017 262 223 304 004 k 321 \0 0137600 E 304 004 a N \0 W 212 017 240 240 227 304 004 \a 277 0137620 005 M 017 262 223 301 F e a s y t o u 0137640 s e , i t m a y n o t i 0137660 n s p i r e c o n f i d e n c 0137700 e t h a t a p a r t i c u 0137720 l a r r e l a t i o n - 226 017 241 0137740 017 262 223 304 004 k 321 \0 E 304 004 E 244 \0 A 212 0137760 017 240 240 227 301 C s h i p i s s a 0140000 t i s f i e d b e c a u s e 0140020 i t p r o v i d e s c o n t 0140040 r o l a t t o o l o w a 0140060 l e v e l . 226 304 004 m 362 \0 C 0140100 304 006 \0 350 322 \0 \0 353 212 017 240 240 227 304 004 025 0140120 } 023 367 017 262 223 301 C C o n s t r a i 0140140 n t - b a s e d s y s t e m s 0140160 t e n d t o b e d i f f 0140200 i c u l t t o c o n t r o l 0140220 . A s e t o f 226 017 241 017 262 0140240 223 304 004 k 321 \0 E 304 006 \0 336 265 \0 \0 354 212 0140260 017 240 240 227 304 004 \n 023 003 * 017 262 223 301 < s 0140300 i m u l t a n e o u s n o n - 0140320 l i n e a r e q u a t i o n s 0140340 a l m o s t a l w a y s h 0140360 a s m u l t i p l e 226 017 241 017 262 0140400 223 304 004 k 321 \0 E 304 006 \0 244 025 \0 \0 267 212 0140420 017 240 240 227 304 004 \a ! 004 261 017 262 223 301 A s 0140440 o l u t i o n s . M a n y 0140460 p o i n t s m a y b e m o 0140500 v e d a t o n c e t o r 0140520 e a c h a s o l u t i o n , 0140540 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 - \a 0140560 \0 5 212 017 240 240 227 304 004 \a 355 006 k 017 262 223 0140600 301 H d r a s t i c a l l y a l 0140620 t e r i n g t h e s c e n e 0140640 . P r e s e n t i n g a n 0140660 d c o n t r o l l i n g a l 0140700 l t h e c o n - 226 017 241 017 262 223 0140720 304 004 k 321 \0 E 304 004 Q 016 \0 e 212 017 240 240 0140740 227 304 004 006 026 005 217 017 262 223 301 G s t r a 0140760 i n t s a n d p o s s i b l 0141000 e s o l u t i o n s i s a 0141020 f o r m i d a b l e u s e r 0141040 i n t e r f a c e p r o b l 0141060 e m . 226 017 241 017 262 223 304 004 k 321 \0 E 304 0141100 006 001 034 320 \0 001 y 212 017 240 240 227 304 004 023 263 0141120 \f 202 017 262 223 301 A S o m e c o n s 0141140 t r a i n t - b a s e d s y s 0141160 t e m s d o n o t a t t e 0141200 m p t t o d e s c r i b e 0141220 t h e c o n - 226 017 241 017 262 223 304 004 0141240 k 321 \0 E 304 004 037 341 \0 - 212 017 240 240 227 304 0141260 004 001 331 001 037 017 262 223 301 F s t r a i n 0141300 t s g r a p h i c a l l y , 0141320 r e l y i n g o n a t e x 0141340 t u a l d e s c r i p t i o n 0141360 a n d l e t t i n g t h e 0141400 226 017 241 017 262 223 304 004 k 321 \0 E 304 004 j { 0141420 \0 241 212 017 240 240 227 304 004 \t _ 005 266 017 262 223 0141440 301 D u s e r c o r r e l a t e 0141460 t h e t e x t w i t h t 0141500 h e g e o m e t r y . I n 0141520