summaryrefslogtreecommitdiff
path: root/bin/com/pau101/util/BezierUtils.class
blob: 74ef8f8430e6d1ade86bb88d30126b5dd71b3702 (plain)
ofshex dumpascii
0000 ca fe ba be 00 00 00 33 00 4d 07 00 02 01 00 1b 63 6f 6d 2f 70 61 75 31 30 31 2f 75 74 69 6c 2f .......3.M......com/pau101/util/
0020 42 65 7a 69 65 72 55 74 69 6c 73 07 00 04 01 00 10 6a 61 76 61 2f 6c 61 6e 67 2f 4f 62 6a 65 63 BezierUtils......java/lang/Objec
0040 74 01 00 06 3c 69 6e 69 74 3e 01 00 03 28 29 56 01 00 04 43 6f 64 65 0a 00 03 00 09 0c 00 05 00 t...<init>...()V...Code.........
0060 06 01 00 0f 4c 69 6e 65 4e 75 6d 62 65 72 54 61 62 6c 65 01 00 12 4c 6f 63 61 6c 56 61 72 69 61 ....LineNumberTable...LocalVaria
0080 62 6c 65 54 61 62 6c 65 01 00 04 74 68 69 73 01 00 1d 4c 63 6f 6d 2f 70 61 75 31 30 31 2f 75 74 bleTable...this...Lcom/pau101/ut
00a0 69 6c 2f 42 65 7a 69 65 72 55 74 69 6c 73 3b 01 00 0c 61 6c 6c 42 65 72 6e 73 74 65 69 6e 01 00 il/BezierUtils;...allBernstein..
00c0 07 28 49 46 5b 46 29 56 01 00 0b 63 75 72 76 65 44 65 67 72 65 65 01 00 01 49 01 00 01 74 01 00 .(IF[F)V...curveDegree...I...t..
00e0 01 46 01 00 07 73 63 61 6c 61 72 73 01 00 02 5b 46 01 00 01 6a 01 00 01 6b 01 00 02 6e 74 01 00 .F...scalars...[F...j...k...nt..
0100 05 73 61 76 65 64 01 00 04 74 65 6d 70 01 00 0d 53 74 61 63 6b 4d 61 70 54 61 62 6c 65 07 00 15 .saved...temp...StackMapTable...
0120 01 00 12 70 6f 69 6e 74 4f 6e 42 65 7a 69 65 72 43 75 72 76 65 01 00 0a 28 5b 5b 46 49 46 5b 46 ...pointOnBezierCurve...([[FIF[F
0140 29 56 0a 00 01 00 20 0c 00 0e 00 0f 01 00 0d 63 6f 6e 74 72 6f 6c 50 6f 69 6e 74 73 01 00 03 5b )V.............controlPoints...[
0160 5b 46 01 00 05 70 6f 69 6e 74 01 00 11 61 70 70 72 6f 78 69 6d 61 74 65 4c 65 6e 67 74 68 01 00 [F...point...approximateLength..
0180 06 28 5b 5b 46 29 46 0a 00 27 00 29 07 00 28 01 00 0e 6a 61 76 61 2f 6c 61 6e 67 2f 4d 61 74 68 .([[F)F..'.)..(...java/lang/Math
01a0 0c 00 2a 00 2b 01 00 04 73 71 72 74 01 00 04 28 44 29 44 01 00 06 6c 65 6e 67 74 68 01 00 01 69 ..*.+...sqrt...(D)D...length...i
01c0 01 00 04 78 44 69 66 01 00 04 79 44 69 66 01 00 04 7a 44 69 66 01 00 1d 74 65 73 73 65 6c 61 74 ...xDif...yDif...zDif...tesselat
01e0 69 6f 6e 53 65 67 65 6d 65 6e 74 73 46 6f 72 4c 65 6e 67 74 68 01 00 05 28 46 46 29 49 04 41 20 ionSegementsForLength...(FF)I.A.
0200 00 00 04 41 f0 00 00 06 3f e3 33 33 33 33 33 33 0a 00 27 00 38 0c 00 39 00 2b 01 00 04 63 65 69 ...A....?.333333..'.8..9.+...cei
0220 6c 01 00 05 73 63 61 6c 65 01 00 0a 6e 6f 4c 65 73 73 54 68 61 6e 01 00 04 73 65 67 73 01 00 05 l...scale...noLessThan...segs...
0240 63 75 72 76 65 01 00 08 28 5b 5b 46 29 5b 5b 46 0a 00 01 00 40 0c 00 3d 00 41 01 00 09 28 5b 5b curve...([[F)[[F....@..=.A...([[
0260 46 46 29 5b 5b 46 0a 00 01 00 43 0c 00 24 00 25 0a 00 01 00 45 0c 00 31 00 32 07 00 22 0a 00 01 FF)[[F....C..$.%....E..1.2.."...
0280 00 48 0c 00 1d 00 1e 01 00 05 63 6f 75 6e 74 01 00 06 70 6f 69 6e 74 73 01 00 0a 53 6f 75 72 63 .H........count...points...Sourc
02a0 65 46 69 6c 65 01 00 10 42 65 7a 69 65 72 55 74 69 6c 73 2e 6a 61 76 61 00 31 00 01 00 03 00 00 eFile...BezierUtils.java.1......
02c0 00 00 00 07 00 02 00 05 00 06 00 01 00 07 00 00 00 33 00 01 00 01 00 00 00 05 2a b7 00 08 b1 00 .................3........*.....
02e0 00 00 02 00 0a 00 00 00 0a 00 02 00 00 00 08 00 04 00 09 00 0b 00 00 00 0c 00 01 00 00 00 05 00 ................................
0300 0c 00 0d 00 00 00 09 00 0e 00 0f 00 01 00 07 00 00 01 19 00 05 00 08 00 00 00 46 0c 23 66 38 05 ..........................F.#f8.
0320 2c 03 0c 51 04 3e a7 00 35 0b 38 06 03 36 04 a7 00 1e 2c 15 04 30 38 07 2c 15 04 17 06 17 05 17 ,..Q.>..5.8..6....,..08.,.......
0340 07 6a 62 51 23 17 07 6a 38 06 84 04 01 15 04 1d a1 ff e2 2c 1d 17 06 51 84 03 01 1d 1a a4 ff cc .jbQ#..j8..........,...Q........
0360 b1 00 00 00 03 00 0a 00 00 00 32 00 0c 00 00 00 15 00 05 00 17 00 09 00 18 00 0e 00 19 00 11 00 ..........2.....................
0380 1a 00 17 00 1b 00 1d 00 1c 00 29 00 1d 00 2f 00 1a 00 38 00 1f 00 3d 00 18 00 45 00 21 00 0b 00 ..........).../...8...=...E.!...
03a0 00 00 52 00 08 00 00 00 46 00 10 00 11 00 00 00 00 00 46 00 12 00 13 00 01 00 00 00 46 00 14 00 ..R.....F.........F.........F...
03c0 15 00 02 00 0b 00 3b 00 16 00 11 00 03 00 14 00 2c 00 17 00 11 00 04 00 05 00 41 00 18 00 13 00 ......;.........,.........A.....
03e0 05 00 11 00 2f 00 19 00 13 00 06 00 1d 00 12 00 1a 00 13 00 07 00 1b 00 00 00 31 00 04 ff 00 0e ..../.....................1.....
0400 00 06 01 02 07 00 1c 01 00 02 00 00 ff 00 08 00 07 01 02 07 00 1c 01 01 02 02 00 00 1a ff 00 0d ................................
0420 00 06 01 02 07 00 1c 01 00 02 00 00 00 09 00 1d 00 1e 00 01 00 07 00 00 00 ec 00 08 00 06 00 00 ................................
0440 00 60 1b 04 60 bc 06 3a 04 1b 24 19 04 b8 00 1f 2d 03 2d 04 2d 05 0b 5b 51 5b 51 51 03 36 05 a7 .`..`..:..$.....-.-.-..[Q[QQ.6..
0460 00 3c 2d 03 5c 30 19 04 15 05 30 2a 15 05 32 03 30 6a 62 51 2d 04 5c 30 19 04 15 05 30 2a 15 05 .<-.\0....0*..2.0jbQ-.\0....0*..
0480 32 04 30 6a 62 51 2d 05 5c 30 19 04 15 05 30 2a 15 05 32 05 30 6a 62 51 84 05 01 15 05 1b a4 ff 2.0jbQ-.\0....0*..2.0jbQ........
04a0 c4 b1 00 00 00 03 00 0a 00 00 00 26 00 09 00 00 00 2d 00 07 00 2f 00 0e 00 30 00 1a 00 31 00 20 ...........&.....-.../...0...1..
04c0 00 32 00 32 00 33 00 44 00 34 00 56 00 31 00 5f 00 36 00 0b 00 00 00 3e 00 06 00 00 00 60 00 21 .2.2.3.D.4.V.1._.6.....>.....`.!
04e0 00 22 00 00 00 00 00 60 00 10 00 11 00 01 00 00 00 60 00 12 00 13 00 02 00 00 00 60 00 23 00 15 .".....`.........`.........`.#..
0500 00 03 00 07 00 59 00 14 00 15 00 04 00 1d 00 43 00 17 00 11 00 05 00 1b 00 00 00 0a 00 02 fd 00 .....Y.........C................
0520 20 07 00 1c 01 38 00 09 00 24 00 25 00 01 00 07 00 00 00 e0 00 05 00 06 00 00 00 58 0b 44 03 3d .....8...$.%...............X.D.=
0540 a7 00 4a 2a 1c 04 60 32 03 30 2a 1c 32 03 30 66 46 2a 1c 04 60 32 04 30 2a 1c 32 04 30 66 38 04 ..J*..`2.0*.2.0fF*..`2.0*.2.0f8.
0560 2a 1c 04 60 32 05 30 2a 1c 32 05 30 66 38 05 23 8d 25 25 6a 17 04 17 04 6a 62 17 05 17 05 6a 62 *..`2.0*.2.0f8.#.%%j....jb....jb
0580 8d b8 00 26 63 90 44 84 02 01 1c 2a be 04 64 a1 ff b4 23 ae 00 00 00 03 00 0a 00 00 00 22 00 08 ...&c.D....*..d...#.........."..
05a0 00 00 00 40 00 02 00 41 00 07 00 42 00 15 00 43 00 24 00 44 00 33 00 45 00 4b 00 41 00 56 00 47 ...@...A...B...C.$.D.3.E.K.A.V.G
05c0 00 0b 00 00 00 3e 00 06 00 00 00 58 00 21 00 22 00 00 00 02 00 56 00 2c 00 13 00 01 00 04 00 52 .....>.....X.!.".....V.,.......R
05e0 00 2d 00 11 00 02 00 15 00 36 00 2e 00 13 00 03 00 24 00 27 00 2f 00 13 00 04 00 33 00 18 00 30 .-.......6.......$.'./.....3...0
0600 00 13 00 05 00 1b 00 00 00 0a 00 02 fd 00 07 02 01 fb 00 46 00 09 00 31 00 32 00 01 00 07 00 00 ...................F...1.2......
0620 00 71 00 04 00 04 00 00 00 21 12 33 23 6a 45 22 23 6a 12 34 6e 46 25 25 6a 8d 14 00 35 6b 24 24 .q.......!.3#jE"#j.4nF%%j...5k$$
0640 6a 8d 63 b8 00 26 b8 00 37 8e ac 00 00 00 02 00 0a 00 00 00 0e 00 03 00 00 00 4c 00 05 00 4d 00 j.c..&..7.................L...M.
0660 0c 00 4e 00 0b 00 00 00 2a 00 04 00 00 00 21 00 2c 00 13 00 00 00 00 00 21 00 3a 00 13 00 01 00 ..N.....*.....!.,.......!.:.....
0680 05 00 1c 00 3b 00 13 00 02 00 0c 00 15 00 3c 00 13 00 03 00 09 00 3d 00 3e 00 01 00 07 00 00 00 ....;.........<.......=.>.......
06a0 30 00 02 00 01 00 00 00 06 2a 0c b8 00 3f b0 00 00 00 02 00 0a 00 00 00 06 00 01 00 00 00 53 00 0........*...?................S.
06c0 0b 00 00 00 0c 00 01 00 00 00 06 00 21 00 22 00 00 00 09 00 3d 00 41 00 01 00 07 00 00 00 d9 00 ............!.".....=.A.........
06e0 04 00 07 00 00 00 42 2a b8 00 42 23 b8 00 44 3d 1c 06 c5 00 46 02 4e 03 36 04 a7 00 27 15 04 86 ......B*..B#..D=....F.N.6...'...
0700 1c 04 64 86 6e 38 05 06 bc 06 3a 06 2a 2a be 04 64 17 05 19 06 b8 00 47 2d 15 04 19 06 53 84 04 ..d.n8....:.**..d......G-....S..
0720 01 15 04 1c a1 ff d9 2d b0 00 00 00 03 00 0a 00 00 00 26 00 09 00 00 00 58 00 09 00 59 00 10 00 .......-..........&.....X...Y...
0740 5a 00 16 00 5b 00 20 00 5c 00 25 00 5d 00 31 00 5e 00 37 00 5a 00 40 00 60 00 0b 00 00 00 48 00 Z...[...\.%.].1.^.7.Z.@.`.....H.
0760 07 00 00 00 42 00 21 00 22 00 00 00 00 00 42 00 3a 00 13 00 01 00 09 00 39 00 49 00 11 00 02 00 ....B.!.".....B.:.......9.I.....
0780 10 00 32 00 4a 00 22 00 03 00 13 00 2d 00 2d 00 11 00 04 00 20 00 17 00 12 00 13 00 05 00 25 00 ..2.J.".....-.-...............%.
07a0 12 00 23 00 15 00 06 00 1b 00 00 00 0b 00 02 fe 00 16 01 07 00 46 01 23 00 01 00 4b 00 00 00 02 ..#..................F.#...K....
07c0 00 4c .L