/[xulu]/trunk/lib/gt2-2.6/vecmath-1.3.2.jar
ViewVC logotype

Contents of /trunk/lib/gt2-2.6/vecmath-1.3.2.jar

Parent Directory Parent Directory | Revision Log Revision Log


Revision 69 - (show annotations)
Thu Jan 28 11:48:53 2010 UTC (14 years, 10 months ago) by mojays
Original Path: branches/1.8-gt2-2.6/lib/gt2-2.6/vecmath-1.3.2.jar
File MIME type: application/octet-stream
File size: 249354 byte(s)
geotools libs from 2.6.1 (+ current shapshot of gt-shapefile-renderer-2.6)
1 PK
2 �Fo2 META-INF/PK
3 �Fo2ðM���META-INF/MANIFEST.MFManifest-Version: 1.0
4 Ant-Version: Apache Ant 1.6.1
5 Created-By: 1.5.0-b64 (Sun Microsystems Inc.)
6 Specification-Title: Java 3D API Specification
7 Specification-Version: 1.3
8 Specification-Vendor: Sun Microsystems, Inc.
9 Implementation-Title: Java 3D Vecmath Runtime Environment
10 Implementation-Version: 1.3.2
11 Implementation-Vendor: Sun Microsystems, Inc.
12 Extension-Name: javax.vecmath
13 Implementation-Vendor-Id: com.sun
14
15 PK
16 �Fo2javax/PK
17 �Fo2javax/vecmath/PK
18 �Fo2Z��GBBjavax/COPYRIGHT.txtCopyright (c) 2005 Sun Microsystems, Inc., 4150 Network Circle, Santa
19 Clara, California 95054, U.S.A. All rights reserved.
20
21 Sun Microsystems, Inc. has intellectual property rights relating to
22 technology embodied in the product that is described in this
23 document. In particular, and without limitation, these intellectual
24 property rights may include one or more of the U.S. patents listed at
25 http://www.sun.com/patents and one or more additional patents or
26 pending patent applications in the U.S. and in other countries.
27
28 U.S. Government Rights - Commercial software. Government users are
29 subject to the Sun Microsystems, Inc. standard license agreement and
30 applicable provisions of the FAR and its supplements.
31
32 Use is subject to license terms.
33
34 This distribution may include materials developed by third parties.
35
36 Parts of the product may be derived from Berkeley BSD systems,
37 licensed from the University of California. UNIX is a registered
38 trademark in the U.S. and in other countries, exclusively licensed
39 through X/Open Company, Ltd.
40
41 Sun, Sun Microsystems, the Sun logo, Java, Solaris, Java 3D, the 100%
42 Pure Java logo, the Duke logo and the Java Coffee Cup logo are
43 trademarks or registered trademarks of Sun Microsystems, Inc. in the
44 U.S. and other countries.
45
46 This product is covered and controlled by U.S. Export Control laws and
47 may be subject to the export or import laws in other countries.
48 Nuclear, missile, chemical biological weapons or nuclear maritime end
49 uses or end users, whether direct or indirect, are strictly
50 prohibited. Export or reexport to countries subject to U.S. embargo or
51 to entities identified on U.S. export exclusion lists, including, but
52 not limited to, the denied persons and specially designated nationals
53 lists is strictly prohibited.
54
55 Copyright (c) 2005 Sun Microsystems, Inc., 4150 Network Circle, Santa
56 Clara, California 95054, Etats-Unis. Tous droits r�serv�s.
57
58 Sun Microsystems, Inc. d�tient les droits de propri�t� intellectuels
59 relatifs � la technologie incorpor�e dans le produit qui est d�crit
60 dans ce document. En particulier, et ce sans limitation, ces droits de
61 propri�t� intellectuelle peuvent inclure un ou plus des brevets
62 am�ricains list�s � l'adresse http://www.sun.com/patents et un ou les
63 brevets suppl�mentaires ou les applications de brevet en attente aux
64 Etats - Unis et dans les autres pays.
65
66 L'utilisation est soumise aux termes de la Licence.
67
68 Cette distribution peut comprendre des composants d�velopp�s par des
69 tierces parties.
70
71 Des parties de ce produit pourront �tre d�riv�es des syst�mes Berkeley
72 BSD licenci�s par l'Universit� de Californie. UNIX est une marque
73 d�pos�e aux Etats-Unis et dans d'autres pays et licenci�e
74 exclusivement par X/Open Company, Ltd.
75
76 Sun, Sun Microsystems, le logo Sun, Java, Solaris, Java 3D, le logo
77 100% Pure Java, le logo Duke et le logo Java Coffee Cup sont des
78 marques de fabrique ou des marques d�pos�es de Sun Microsystems,
79 Inc. aux Etats-Unis et dans d'autres pays.
80
81 Ce produit est soumis � la l�gislation am�ricaine en mati�re de
82 contr�le des exportations et peut �tre soumis � la r�glementation en
83 vigueur dans d'autres pays dans le domaine des exportations et
84 importations. Les utilisations, ou utilisateurs finaux, pour des armes
85 nucl�aires,des missiles, des armes biologiques et chimiques ou du
86 nucl�aire maritime, directement ou indirectement, sont strictement
87 interdites. Les exportations ou r�exportations vers les pays sous
88 embargo am�ricain, ou vers des entit�s figurant sur les listes
89 d'exclusion d'exportation am�ricaines, y compris, mais de mani�re non
90 exhaustive, la liste de personnes qui font objet d'un ordre de ne pas
91 participer, d'une fa�on directe ou indirecte, aux exportations des
92 produits ou des services qui sont r�gis par la l�gislation am�ricaine
93 en mati�re de contr�le des exportations et la liste de ressortissants
94 sp�cifiquement d�sign�s, sont rigoureusement interdites.
95 PK
96 �Fo2�|\fGfGjavax/LICENSE-JDL.txtJAVA DISTRIBUTION LICENSE (VER. 1.0)
97 Java 3D
98
99 I. LICENSE GRANTS, TERMS AND RESTRICTIONS
100
101 1.0 General License Terms. This Java Distribution License ("JDL") is
102 between Sun Microsystems, Inc. ("Sun") and You where "You" means the
103 individual or legal entity exercising rights under this
104 JDL. "Technology" means the following as provided under this JDL: (i)
105 the source code and binary code from the Reference Implementation
106 ("RI") of the Java 3DTM version 1.3 Specification (the
107 "Specification") and related documentation, all as revised or upgraded
108 and made available hereunder; and (ii) the associated technology
109 compatibility kit ("TCK"). The TCK contains the TCK documentation,
110 user's guide ("TCK User's Guide"), test tools and test suite
111 associated with the Specification, as revised or upgraded by Sun. The
112 TCK is provided so that You may determine if Your implementation is
113 compliant with the Specification. "Modifications" means any (i) change
114 or addition to or derivative of the Technology; or (ii) new source or
115 object code implementing the Specification for the
116 Technology. "Commercial Use" means: (i) Your use of the RI and/or
117 Modifications as part of a Compatible Implementation within Your
118 business or organization, but only by Your employees or agents; and/or
119 (ii) any use or distribution, directly or indirectly by You of the RI
120 and/or Modifications as part of a Compatible Implementation to any
121 third party, alone or bundled with any other software or hardware, for
122 direct or indirect commercial or strategic gain or advantage. By Your
123 use or distribution of the Technology and Modifications, You agree to
124 the terms of this JDL.
125
126 2.0 License Grants, Restrictions and Termination.
127
128 2.1 Commercial Use and Internal Deployment License Grants. Subject to
129 the terms of this JDL, Sun grants to You, to the extent of Sun's
130 licensable copyrights, patents and trade secrets in the RI, a limited,
131 non-exclusive, non-transferable, worldwide and royalty-free license to
132 modify, compile, reproduce, distribute, internally use and internally
133 deploy code and related documentation from the RI and/or Modifications
134 for Commercial Use, but only as part of Your own Compatible
135 Implementation (as defined below), and only if You make such
136 distributions as follows:
137
138 (i) Source Code. You can only distribute source code for the RI and
139 Modifications under all of the following conditions: (a) You make such
140 distribution under the terms of this JDL; (b) without offering or
141 imposing any different terms; (c) to a receipient who has accepted the
142 terms of this JDL; and (d) You provide a copy of this JDL to each such
143 receipient;
144
145 (ii) Binary Code. You can distribute binary code for the RI and
146 Modifications but only under license terms which (a) have been
147 accepted by the receipient; (b) are consistent, and not conflicting,
148 with the terms of the JDL; and (c) where such terms are no less
149 protective of Sun than the terms of this JDL.
150
151 2.2 TCK License Grant. Subject to the terms of this JDL, Sun grants to
152 You, to the extent of Sun's licensable copyrights, patents and trade
153 secrets in the TCK, a limited, non-exclusive, non-transferable,
154 worldwide and royalty-free license to internally use the TCK for the
155 sole purpose of developing and testing Your Compatible Implementations
156 (as defined below).
157
158 2.2.1 TCK Master Support Agreement. If you desire support for the TCK,
159 You may execute a separate TCK master support with Sun as described on
160 the Technology Site or on such other URL as Sun may designate from
161 time to time.
162
163 2.2.2 TCK Use Terms. Your TCK license grant hereunder is expressly
164 conditioned upon your continued adherance to the following
165 restrictions:
166
167 (i) You may not sublicense or distribute the TCK to any third party
168 except for any specific TCK code files identified as redistributables
169 in the TCK User's Guide ("Redistributables"), but only: (a) as part of
170 a TCK Adaptor accompanying a Compatible Implementation (where a "TCK
171 Adaptor" means a program that effects interoperability between the TCK
172 and the Compatible Implementation); and (b) pursuant to a license
173 agreement that protects Sun's interests consistent with the terms of
174 the JDL;
175
176 (ii) You may not create derivative works of the TCK nor of any of its
177 components except for the Redistributables in a TCK Adaptor;
178
179 (iii) You may not disassemble or decompile binary portions of the
180 TCK's test suites or test tools or otherwise attempt to derive the
181 source code from such binary portions;
182
183 (iv) You may not develop other test suites intended to validate
184 compatibility with the Specification to which the TCK licensed
185 hereunder corresponds;
186
187 (v) You may not use the TCK to test a third party's product;
188
189 (vi) You may not make Commercial Use of code which implements any
190 portion of the Specification unless such code is included in a
191 Compatible Implementation;
192
193 (vii) You may disclose Test Reports (where "Test Reports" means those
194 reports generated by the TCK which identify only configuration
195 information and the status of individual or aggregate test executions)
196 for an implementation which You are attempting to certified in
197 accordance with the terms of this JDL for the sole purpose of making
198 Your implementation a Compatible Implementation, but you may not make
199 any claims of comparative compatibility nor disclose any other TCK
200 testing information to any party. For example, You cannot claim that
201 Your implementation is "nearly compatible" or "98% compatible." When
202 You share Test Reports in any public forum, including mailing lists,
203 marketing material or press releases, and Your implementation is not a
204 Compatible Implementation, You must state that Your implementation is
205 "not compatible;" and
206
207 (viii) You will protect the TCK as confidential information of Sun
208 and, except as expressly authorized herein, You may not disclose the
209 TCK to any third party. This obligation of confidentiality with
210 respect to the TCK will survive any termination or expiration of this
211 JDL.
212
213 2.3 Term and Termination. This JDL shall have an initial term of two
214 (2) years after your acceptance of this JDL and shall thereafter
215 automatically renew for additional one year terms unless either party
216 provides notice to the other party sixty (60) days prior to an
217 anniversary date. The license grants of this JDL, are expressly
218 conditioned upon Your not acting outside their scope, and Your
219 continued compliance with the material provisions of this JDL. All
220 license grants under this JDL will automatically and immediately be
221 revoked without notice if You fail to so comply. Upon termination or
222 expiration of this JDL, You must discontinue all use and distribution
223 of the Technology and any Compatible Implementation licensed under
224 this JDL. All sublicenses You have properly granted hereunder shall
225 survive termination or expiration of Your rights under the
226 JDL. Provisions which should, by their nature, remain in effect after
227 termination or expiration shall survive, including, without
228 limitation, the provisions of Article II (General Terms) and the TCK
229 confidentiality obligations under this JDL.
230
231 2.4 General License Restrictions. Some portions of the Technology are
232 provided with notices and/or open source or other licenses from other
233 parties which govern the use of those portions. Your use or
234 distribution of encryption technology contained within the Technlogy
235 is subject to all applicable governmental regulations of the United
236 States of America and the country where the Technology is
237 deployed. You agree to comply with the U.S. export controls and trade
238 laws of other countries that apply to the Technology and Compatible
239 Implementations. You acknowledge that the Technology is not designed,
240 licensed or intended for use in the design, construction, operation or
241 maintenance of any nuclear facility. Other than the rights granted
242 herein, Sun retains all rights, title, and interest in the Technlogy.
243
244 3.0 Compatibility and Use of the TCK.
245
246 3.1 Compatible Implementation TCK Requirements. Your use of the RI
247 and/or Modifications as part of an implementation of the Specification
248 is a "Compatible Implementation" if the implementation meets the
249 following requirements:
250
251 3.1.1 A Compatible Implementation must comply with the full
252 Specification, including all its required interfaces and
253 functionality;
254
255 3.1.2 A Compatible Implementation must either: (i) pass the most
256 current compatibility requirements (as defined by the TCK User's
257 Guide) which were made available by Sun one hundred twenty (120) days
258 before first commercial shipment ("FCS") of each version of the
259 Compatible Implementation (eg. if Your FCS was December 31, 2003, You
260 must have passed the most current version of the TCK as of September
261 2, 2003); or (ii) at Your option, pass all the compatibility
262 requirements of a newer version of the TCK and its associated TCK
263 User's Guide;
264
265 3.1.3 A Compatible Implementation may not modify the functional
266 behavior of the "Java Classes" which means the specific class
267 libraries associated with the Technology; and
268
269 3.1.4 A Compatible Implementation may not modify, subset, superset or
270 otherwise extend the Licensor Name Space, nor include any public or
271 protected packages, classes, Java interfaces, fields or methods within
272 the Licensor Name Space other than those required and/or authorized by
273 the Specification. "Licensor Name Space" means the public class or
274 interface declarations whose names begin with "java", "javax",
275 "com.sun" or their equivalents in any subsequent naming convention
276 adopted by Sun through the Java Community Process, or any recognized
277 successors or replacements thereof.
278
279 3.2 Self-Certification for Compatibility. You shall self-certify that
280 Your Compatible Implementation passes the applicable TCK as set forth
281 above, if and when Your Compatible Implementation in fact does so,
282 provided that:
283
284 3.2.1 If Sun policy also requires verification of compatibility for
285 Your Compatible Implementation then You shall, prior to the FCS of the
286 Compatible Implementation, submit verification of compatibility to Sun
287 or to an independent test facility designated by Sun. If such
288 verification is by an independent test facility, then the reasonable
289 costs of such activity (including any applicable fees) shall be at
290 Your expense. Sun may publish or otherwise disclose Your test results.
291
292 3.2.2 Upon thirty (30) days written notice by Sun, and no more than
293 two (2) times per calendar year, You shall permit Sun or its
294 authorized representative to inspect and test any Compatible
295 Implementation which has been self-certified per this subsection 3.2
296 to ensure that such Compatible Implementation meets the compatibility
297 and other requirements for a Compatible Implementation as set forth
298 herein. The reasonable costs of such inspection shall be at Sun's
299 expense; provided, however, that You shall reimburse Sun for such
300 costs if the inspection reveals that the Compatible Implementation
301 does not meet such requirements and these deficiencies are not cured
302 within thirty (30) days.
303
304 4.0 Fees and Royalties. There are no fees or royalites associated with
305 the license grants for the Technology licensed under this JDL.
306
307 II. GENERAL TERMS
308
309 5.0 No Warranty. THE TECHNOLOGY AND/OR MODIFICATIONS ARE PROVIDED "AS
310 IS", WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS, IMPLIED OR
311 STATUTORY INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE
312 TECHNOLOGY AND/OR MODIFICATIONS ARE FREE OF DEFECTS, MERCHANTABLE, FIT
313 FOR A PARTICULAR PURPOSE, OR NON-INFRINGING OF THIRD PARTY RIGHTS. YOU
314 AGREE THAT YOU BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE AND
315 DISTRIBUTION OF ANY AND ALL TECHNOLOGY AND/OR MODIFICATIONS ARE UNDER
316 THIS JDL. SOME JURISDICTIONS DO NOT PERMIT THE EXCLUSION OF IMPLIED
317 WARRANTIES SO THE ABOVE EXCLUSIONS MAY NOT APPLY TO YOU
318
319 6.0 Infringement Claims. Sun may terminate this JDL, in Sun's sole
320 discretion, upon any action initiated by You alleging that the use or
321 distribution of the Technology and/or Modifications by Sun, or any
322 other licensee of the Technology and/or Modifications, infringes a
323 patent owned or controlled by You. In addition, if any portion of, or
324 functionality implemented by, the Technology becomes the subject of a
325 claim or threatened claim of infringement ("Affected Materials"), Sun
326 may, at its sole option, (i) attempt to procure the rights necessary
327 for You to continue using the Affected Materials, (ii) modify the
328 Affected Materials so that they are no longer infringing, or (iii)
329 immediately suspend Your rights to use and distribute the Affected
330 Materials under this JDL by posting of notice of suspension on the
331 Technology Site, and refund toYou the amount, if any, having then
332 actually been paid by You to Sun under this JDL, on a straight line,
333 five year basis .
334
335 7.0 Limitation of Liability. Sun will be not be liable for any claims
336 relating to, or arising out of, this JDL, whether in tort, contract or
337 otherwise, in an amount in excess of any annual license fees You paid
338 to Sun for the Technology. IN NO EVENT WILL SUN BE LIABLE FOR ANY
339 INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL OR PUNITIVE DAMAGES IN
340 CONNECTION WITH OR ARISING OUT OF THIS JDL (INCLUDING, WITHOUT
341 LIMITATION, LOSS OF PROFITS, USE, DATA, OR ECONOMIC ADVANTAGE OF ANY
342 SORT), HOWEVER IT ARISES AND UNDER ANY THEORY OF LIABILITY (including
343 negligence), REGARDLESS OF WHETHER OR NOT SUN HAS BEEN ADVISED OF THE
344 POSSIBILITY OF SUCH DAMAGE. FURTHERMORE, LIABILITY UNDER THIS JDL
345 SHALL BE SO LIMITED AND EXCLUDED, NOTWITHSTANDING FAILURE OF THE
346 ESSENTIAL PURPOSE OF ANY REMEDY. TO THE EXTENT ANY INDIRECT, PUNITIVE,
347 SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES YOU INCUR FOR ANY REASON
348 WHATSOEVER CANNOT BE DISCLAIMED THEN THE ENTIRE LIABILITY OF SUN UNDER
349 ANY PROVISION OF THIS JDL, AND YOUR EXCLUSIVE REMEDY FOR ANY SUCH
350 DAMAGES, SHALL BE LIMITED TO THE GREATER OF THE AMOUNT ACTALLY PAID BY
351 YOU FOR THE TECHNOLOGY OR FIVE HUNDRED US DOLLARS, WHICHEVER IS
352 GREATER. SOME JURISDICTIONS DO NOT PERMIT THE EXCLUSION OR LIMITATION
353 OF INCIDENTALS OR CONSEQUENTIAL DAMAGES SO THE ABOVE EXCLUSION AND
354 LIMITATION MAY NOT APPLY TO YOU.
355
356 8.0 Support. Sun does not provide any support for the Technology or
357 the TCK to either You or Your customers under this JDL. Support for
358 the TCK is provided under a separate TCK master support agreement. If
359 You desire support for the RI, You may contact Sun. You are solely
360 reponsible for providing all support to Your customers with respect to
361 the Technology, TCK, Modifications and/or Compatible Implementation.
362
363 9.0 Marketing and Press Announcements. Your initial press announcement
364 concerning execution of this JDL must be reviewed and approved by Sun
365 prior to its release. You hereby authorizes Sun to include You in a
366 published list of licensees of the Technology. Sun shall also be
367 authorized to use Your name in advertising, marketing collateral, and
368 customer success stories prepared by or on behalf of Sun for the
369 Technology subject to Your prior approval, such approval not to be
370 unreasonably withheld or delayed.
371
372 10.0 Notices. All notices required by this JDL must be in writing. Sun
373 shall deliver notice to You via either e-mail or by physical mail
374 based on the information You provided to Sun when you accepted this
375 JDL. Notices by You to Sun will be effective only upon receipt by Sun
376 at the following physical addresses: Sun Microsystems, Inc., 4150
377 Network Circle, Santa Clara, California 95054, Attn.: Sun Software VP
378 of Sales, cc: General Counsel, cc: Product Law Legal Department or to
379 such different address as Sun provides on the Technology Site for such
380 purpose.
381
382 11.0 Proprietary Rights Notices and Branding Requirements. There are
383 no specific branding requirements associated with the Technology under
384 this JDL. You may not remove any copyright notices, trademark notices
385 or other proprietary legends of Sun or its suppliers contained on or
386 in the Technology, including any notices of licenses for open source
387 components. You agree to comply with the Sun Trademark and Logo Usage
388 Requirements currently located at
389 http://www.sun.com/policies/trademarks. Except as provided in this
390 JDL, no right, title or interest to Sun's trademarks, brands or logos
391 is granted herein.
392
393 12.0 U.S. Government End Users. The Technology and Modifications are a
394 "commercial item," as that term is defined in 48 C.F.R. 2.101
395 (Oct. 1995), consisting of "commercial computer software" and
396 "commercial computer software documentation," as such terms are used
397 in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 C.F.R. 12.212 and
398 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
399 U.S. Government End Users acquire Technology and/or Modifications with
400 only those rights set forth herein. You agree to pass this notice to
401 Your licensees.
402
403 13.0 Miscellaneous. This JDL is governed by the laws of the United
404 States and the State of California, as applied to contracts entered
405 into and performed in California between California residents. The
406 relationship created under this JDL is that of licensor and licensee
407 and does not create any other relationship such as a partnership,
408 franchise, joint venture, agency or employment relationship between
409 the parties. This JDL may not be assigned or transferred by either
410 party without the prior written consent of the other party, which
411 consent shall not be unreasonably withheld or delayed, except that Sun
412 may assign: (i) to an affiliated company, or (ii) in the event of a
413 merger, acquisition or sale of all or substantially all of the assets
414 of Sun. Any express waiver or failure to exercise promptly any right
415 under this Agreement will not create a continuing waiver nor any
416 expectation of non-enforcement. The disclaimer of warranties and
417 limitations of liability constitute an essential basis of the bargain
418 in this JDL. This JDL represents the complete agreement of the parties
419 concerning the subject matter hereof and may not be modified or
420 amended in whole or part, except by a written instrument signed by the
421 parties' authorized representatives. Nothing herein shall supersede or
422 modify the terms of any separate signed written license agreement You
423 may have executed with Sun regarding the Technology.
424
425 YOU: By: ___________________________________ Name: ___________________________________
426
427 Title: __________________________________ Date: _____________________________________
428 PK
429 �Fo2 qFW��javax/LICENSE-JRL.txtJAVA RESEARCH LICENSE
430 Version 1.2
431
432 I. DEFINITIONS.
433
434 "Licensee " means You and any other party that has entered into and has
435 in effect a version of this License.
436
437 "Modifications" means any (a) change or addition to the Technology or
438 (b) new source or object code implementing any portion of the Technology.
439
440 "Sun" means Sun Microsystems, Inc. and its successors and assignees.
441
442 "Research Use" means research, evaluation, or development for the
443 purpose of advancing knowledge, teaching, learning, or customizing the
444 Technology or Modifications for personal use. Research Use expressly
445 excludes use or distribution for direct or indirect commercial
446 (including strategic) gain or advantage.
447
448 "Technology" means the source code, object code and specifications of
449 the technology made available by Sun pursuant to this License.
450
451 "Technology Site" means the website designated by Sun for accessing the
452 Technology.
453
454 "You" means the individual executing this License or the legal entity or
455 entities represented by the individual executing this License.
456
457 II. PURPOSE.
458
459 Sun is licensing the Technology under this Java Research License (the
460 "License") to promote research, education, innovation, and development
461 using the Technology.
462
463 COMMERCIAL USE AND DISTRIBUTION OF TECHNOLOGY AND MODIFICATIONS IS
464 PERMITTED ONLY UNDER THE JAVA DISTRIBUTION LICENSE OR A SUN COMMERCIAL
465 LICENSE AVAILABLE AT http://www.sun.com/software/communitysource.
466
467 III. RESEARCH USE RIGHTS.
468
469 A. License Grant. Subject to the conditions contained herein, Sun
470 grants to You a non-exclusive, non-transferable, worldwide, and
471 royalty-free license to do the following for Your Research Use only:
472
473 1. Reproduce, create Modifications of, and use the Technology alone, or
474 with Modifications;
475
476 2. Share source code of the Technology alone, or with Modifications,
477 with other Licensees;
478
479 3. Distribute object code of the Technology, alone, or with
480 Modifications, to any third parties for Research Use only, under a
481 license of Your choice that is consistent with this License; and publish
482 papers and books discussing the Technology which may include relevant
483 excerpts that do not in the aggregate constitute a significant portion
484 of the Technology.
485
486 B. Residual Rights. You may use any information in intangible form
487 that you remember after accessing the Technology, except when such use
488 violates Sun's copyrights or patent rights.
489
490 C. No Implied Licenses. Other than the rights granted herein, Sun
491 retains all rights, title, and interest in Technology, and You retain
492 all rights, title, and interest in Your Modifications and associated
493 specifications, subject to the terms of this License.
494
495 IV. INTELLECTUAL PROPERTY REQUIREMENTS
496
497 As a condition to Your License, You agree to comply with the following
498 restrictions and responsibilities:
499
500 A. Notices. You will not remove or alter any copyright or other
501 proprietary notices in any Technology that You distribute. The
502 statement, "Use and Distribution is subject to the Java Research License
503 available at http://java3d.dev.java.net/jrl.html,"
504 must appear prominently in the source code and specifications of the
505 Technology and Your Modifications, and in the same file as all Your
506 copyright and other proprietary notices for object code.
507
508 B. Licensee Exchanges. Any Technology and Modifications You receive
509 from any Licensee are governed by this License.
510
511 V. GENERAL TERMS.
512
513 A. Disclaimer Of Warranties.
514
515 THE TECHNOLOGY IS PROVIDED "AS IS", WITHOUT WARRANTIES OF ANY KIND,
516 EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT
517 THE TECHNOLOGY IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR
518 PURPOSE, OR NON-INFRINGING OF THIRD PARTY RIGHTS. YOU AGREE THAT YOU
519 BEAR THE ENTIRE RISK IN CONNECTION WITH YOUR USE AND DISTRIBUTION OF ANY
520 AND ALL TECHNOLOGY UNDER THIS LICENSE.
521
522 B. Infringement; Limitation Of Liability.
523
524 1. If any portion of, or functionality implemented by, the Technology
525 becomes the subject of a claim or threatened claim of infringement
526 ("Affected Materials"), Sun may, in its unrestricted discretion, suspend
527 Your rights to use and distribute the Affected Materials under this
528 License. Such suspension of rights will be effective immediately upon
529 Sun's posting of notice of suspension on the Technology Site.
530
531 2. IN NO EVENT WILL SUN BE LIABLE FOR ANY DIRECT, INDIRECT, PUNITIVE,
532 SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH OR
533 ARISING OUT OF THIS LICENSE (INCLUDING, WITHOUT LIMITATION, LOSS OF
534 PROFITS, USE, DATA, OR ECONOMIC ADVANTAGE OF ANY SORT), HOWEVER IT
535 ARISES AND ON ANY THEORY OF LIABILITY (including negligence), WHETHER OR
536 NOT SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. LIABILITY
537 UNDER THIS SECTION V.B.2 SHALL BE SO LIMITED AND EXCLUDED,
538 NOTWITHSTANDING FAILURE OF THE ESSENTIAL PURPOSE OF ANY REMEDY.
539
540 C. Termination.
541
542 1. You may terminate this License at any time by notifying Sun in writing.
543
544 2. All Your rights will terminate under this License if You fail to
545 comply with any of its material terms or conditions and do not cure such
546 failure within thirty (30) days after becoming aware of such noncompliance.
547
548 3. Upon termination, You must discontinue all uses and distribution of
549 the Technology, and all provisions of this Section V ("General Terms")
550 shall survive termination.
551
552 D. Miscellaneous.
553
554 1. Trademark. You agree to comply with Sun's Trademark & Logo Usage
555 Requirements, as modified from time to time, available at the Technology
556 Site. Except as expressly provided in this License, You are granted no
557 rights in or to any Sun trademarks now or hereafter used or licensed by Sun.
558
559 2. Integration. This License represents the complete agreement of the
560 parties concerning the subject matter hereof.
561
562 3. Severability. If any provision of this License is held
563 unenforceable, such provision shall be reformed to the extent necessary
564 to make it enforceable unless to do so would defeat the intent of the
565 parties, in which case, this License shall terminate.
566
567 4. Governing Law. This License is governed by the laws of the United
568 States and the State of California, as applied to contracts entered into
569 and performed in California between California residents. In no event
570 shall this License be construed against the drafter.
571
572 5. Export Control. As further described at http://www.sun.com/its, you
573 agree to comply with the U.S. export controls and trade laws of other
574 countries that apply to Technology and Modifications.
575
576 READ ALL THE TERMS OF THIS LICENSE CAREFULLY BEFORE ACCEPTING.
577
578 BY CLICKING ON THE YES BUTTON BELOW, YOU ARE ACCEPTING AND AGREEING TO
579 ABIDE BY THE TERMS AND CONDITIONS OF THIS LICENSE. YOU MUST BE AT LEAST
580 18 YEARS OF AGE AND OTHERWISE COMPETENT TO ENTER INTO CONTRACTS.
581
582 IF YOU DO NOT MEET THESE CRITERIA, OR YOU DO NOT AGREE TO ANY OF THE
583 TERMS OF THIS LICENSE, CLICK ON THE NO BUTTON AND EXIT NOW.
584
585 Java Research License 05/20/04
586 PK
587 �Fo2��Ws��javax/LICENSE.txtThis software is licensed by Sun:
588
589 i) for research use under terms of the Java Research License (JRL) as
590 specified in the LICENSE-JRL.txt file and on the web at
591 "http://java3d.dev.java.net/jrl.html"; or
592
593 ii) for commercial use under the terms of the Java Distribution License
594 (JDL) as specified in the LICENSE-JDL.txt file and on the web at
595 "http://java3d.dev.java.net/jdl-java3d.pdf".
596 PK
597 �Fo2!��e::javax/vecmath/AxisAngle4d.class����0�
598 En <o <p <q <r st su sv sw xo xp xqy
599 n
600 z{ | } ~  � �>������
601 ��?� � � �
602 ��
603 �{ �� �� �� �� �� �� �� �� �� �t �u �v@ �� �o �p �q ���
604 3n�
605 3�
606 3���
607 3����
608 ��
609 E���
610 Cn���serialVersionUIDJ ConstantValue2�$�e�xDyzangleEPS<init>(DDDD)VCode([D)V(Ljavax/vecmath/AxisAngle4d;)V(Ljavax/vecmath/AxisAngle4f;)V(Ljavax/vecmath/Vector3d;D)V()Vsetget(Ljavax/vecmath/Matrix4f;)V(Ljavax/vecmath/Matrix4d;)V(Ljavax/vecmath/Matrix3f;)V(Ljavax/vecmath/Matrix3d;)V(Ljavax/vecmath/Quat4f;)V(Ljavax/vecmath/Quat4d;)VtoString()Ljava/lang/String;equals(Ljavax/vecmath/AxisAngle4d;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/AxisAngle4d;D)ZhashCode()Iclone()Ljava/lang/Object; SZ MN ON PN QN� M� O� P� Q��javax/vecmath/Matrix3d� \` �N �N �N �N �N �N� �� �N �N �N ���� �� �� �� �� �� �� �� �� ��� ��� �Njava/lang/StringBuffer( �� ��, ) cdjava/lang/NullPointerExceptionjavax/vecmath/AxisAngle4djava/lang/ClassCastException� �� lm$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/AxisAngle4fFjavax/vecmath/Vector3djavax/vecmath/Matrix4fm21m12m02m20m10m01java/lang/Mathsqrt(D)Dm00m11m22atan2(DD)Djavax/vecmath/Matrix4djavax/vecmath/Matrix3fjavax/vecmath/Quat4fwjavax/vecmath/Quat4dappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(D)Ljava/lang/StringBuffer;javax/vecmath/VecMathUtildoubleToLongBits(D)J!<EFGHIJKMNONPNQNRNJSTU' *�*'�*)�*�*��SVU-!*�*+1�*+1�*+1�*+1��SWU1%*�*+��*+��*+��*+���SXU5)*�*+���*+���*+���*+� ���SYU."*�*+�
611 �*+� �*+� �*(��SZU%*�*�*�*�*��[TU# *'�*)�*�*��[VU)*+1�*+1�*+1�*+1��[WU-!*+��*+��*+��*+���[XU1%*+���*+���*+���*+� ���[YU**+�
612 �*+� �*+� �*(��\VU)+*�R+*�R+*�R+*�R�[]U� ͻ Y�M+,�*,�,�g���*,�,�g���*,�,�g���*�*�k*�*�kc*�*�kcJ)��[)�J)k9,�,�c,�cgk9*����)o9 **� k�**� k�**� k��*�*�*�*��[^U� ͻ Y�M+,�*,�,�g���*,�,�g���*,�,�g���*�*�k*�*�kc*�*�kcJ)��[)�J)k9,�,�c,�cgk9*����)o9 **� k�**� k�**� k��*�*�*�*��[_U�
613 �*+� +�!f��*+�"+�#f��*+�$+�%f��*�*�k*�*�kc*�*�kcI(��\(�I(k9+�&+�'b+�(b�gk9*����(o9**�k�**�k�**�k��*�*�*�*��[`U�
614 �*+�+�g���*+�+�g���*+�+�g���*�*�k*�*�kc*�*�kcI(��[(�I(k9+�+�c+�cgk9*����(o9**�k�**�k�**�k��*�*�*�*��[aU�~+�)+�)j+�*+�*jb+�++�+jb�I(��E(�I(o9*+�)�k�*+�*�k�*+�+�k�*,(+�.��k��*�*�*�*��[bU�y+�/+�/k+�0+�0kc+�1+�1kcI(��A(�I(o9*+�/k�*+�0k�*+�1k�*,(+�2�k��*�*�*�*��cdUL@�3Y�45�6*��78�6*��78�6*��78�6*��79�6�:�efUM9*�+���+*�+���*�+���*�+�����M�56;egU]A+�<M*�,���+*�,���*�,���*�,�����M�M�:;;:>=hiU��*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(����jkUNB
615 @>i*��@a@>i*��@a@>i*��@a@>i*��@a@ {���lmU"*�A�L�CY�D�BPK
616 �Fo2;a�FFjavax/vecmath/AxisAngle4f.class����0�
617 Gq >r >s >t >u vw vx vy vz {r {s {t |r |s |t>������
618 }~@ |
619 }� �w �x �y ���
620 q
621 �� � � � � � �?� � � ��
622 )q
623 �� )� )� )� )� )� )� )� )� )��
624 5q�
625 5�
626 5���
627 5����
628 ��
629 G���
630 Eq���serialVersionUIDJ ConstantValue��M�3�xFyzangleEPSD<init>(FFFF)VCode([F)V(Ljavax/vecmath/AxisAngle4f;)V(Ljavax/vecmath/AxisAngle4d;)V(Ljavax/vecmath/Vector3f;F)V()Vsetget(Ljavax/vecmath/Quat4f;)V(Ljavax/vecmath/Quat4d;)V(Ljavax/vecmath/Matrix4f;)V(Ljavax/vecmath/Matrix4d;)V(Ljavax/vecmath/Matrix3f;)V(Ljavax/vecmath/Matrix3d;)VtoString()Ljava/lang/String;equals(Ljavax/vecmath/AxisAngle4f;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/AxisAngle4f;F)ZhashCode()Iclone()Ljava/lang/Object; V] OP QP RP SP� OU QU RU SU��� �� �P ��� �Ujavax/vecmath/Matrix3f� _d �P �P �P �P �P �P �P �P �Pjavax/vecmath/Matrix3d� _e �U �U �U �U �U �U �U �U �Ujava/lang/StringBuffer( �� ��, ) fgjava/lang/NullPointerExceptionjavax/vecmath/AxisAngle4fjava/lang/ClassCastException� �� op$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/AxisAngle4djavax/vecmath/Vector3fjavax/vecmath/Quat4fjava/lang/Mathsqrt(D)Dwatan2(DD)Djavax/vecmath/Quat4djavax/vecmath/Matrix4fm21m12m02m20m10m01m00m11m22javax/vecmath/Matrix4dappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(F)Ljava/lang/StringBuffer;javax/vecmath/VecMathUtilfloatToIntBits(F)I!>GHIJKLMOPQPRPSPTULVWX&*�*#�*$�*%�*��VYX-!*�*+0�*+0�*+0�*+0��VZX1%*�*+��*+��*+��*+���V[X5)*�*+���*+���*+���*+� ���V\X."*�*+�
631 �*+� �*+� �*$��V]X%*�* �* �* �* ��^WX"*#�*$�*%�*��^YX)*+0�*+0�*+0�*+0��^ZX-!*+��*+��*+��*+���^[X1%*+���*+���*+���*+� ���^\X**+�
632 �*+� �*+� �*$��_YX)+*�Q+*�Q+*�Q+*�Q�^`X��+� +� j+�+�jb+�+�jb�I(��I(�I(o9*+� �k��*+��k��*+��k��*(+���k���* �* �* �* ��^aX�}+�+�k+�+�kc+�+�kcI(��E(�I(o9*+�k��*+�k��*+�k��*(+��k���* �* �* �* ��^bX� λY�M+,�*,�,�f�*,� ,�!f�*,�",�#f�*�*�j*�*�jb*�*�jb�J)��a)�J$)k9$,�&,�'b,�(b�gk9*���)o9 **�� k��**�� k��**�� k���* �* �* �* ��^cX� л)Y�*M+,�+*,�,,�-g��*,�.,�/g��*,�0,�1g��*�*�j*�*�jb*�*�jb�J)��`)�J$)k9$,�2,�3c,�4cgk9*���)o9 **�� k��**�� k��**�� k���* �* �* �* ��^dX�
633 �*+�+�f�*+� +�!f�*+�"+�#f�*�*�j*�*�jb*�*�jb�I(��a(�I$(k9$+�&+�'b+�(b�gk9*���(o9**��k��**��k��**��k���* �* �* �* ��^eX�
634 �*+�,+�-g��*+�.+�/g��*+�0+�1g��*�*�j*�*�jb*�*�jb�I(��`(�I$(k9$+�2+�3c+�4cgk9*���(o9**��k��**��k��**��k���* �* �* �* ��fgXL@�5Y�67�8*��9:�8*��9:�8*��9:�8*��9;�8�<�hiXM9*�+���+*�+���*�+���*�+�����M�56=hjX]A+�>M*�,���+*�,���*�,���*�,�����M�M�:;=:>?klX�v*�+�fF% ��%v�%$���*�+�fF% ��%v�%$���*�+�fF% ��%v�%$���*�+�fF% ��%v�%$����mnXRF
635 @@i*��B�a@@i*��B�a@@i*��B�a@@i*��B�a@ {���opX"*�C�L�EY�F�DPK
636 �Fo2-�I�FFjavax/vecmath/Color3b.class����08
637 
638 !
639 "
640 #
641 $
642 %
643 & ' ( )*
644 +,-.serialVersionUIDJ ConstantValue\ �ϼ��<init>(BBB)VCode([B)V(Ljavax/vecmath/Color3b;)V(Ljavax/vecmath/Tuple3b;)V(Ljava/awt/Color;)V()Vsetget()Ljava/awt/Color;    /0 10 20  34 54 64java/awt/Color 7javax/vecmath/Color3bjavax/vecmath/Tuple3bjava/io/SerializablegetRed()IgetGreengetBluexByz(III)V! *��*+��*+��*+�� *+��+��+����*��(*+���*+��� *+���
645 �2&*��~<*� �~=*�
646 �~>� Y� �PK
647 �Fo2q��!��javax/vecmath/Color3f.class����0B
648 $
649 %
650 &
651 '
652 (C
653 )
654 *
655 + , - .
656 /01
657 2345serialVersionUIDJ ConstantValue�)�%�s�e<init>(FFF)VCode([F)V(Ljavax/vecmath/Color3f;)V(Ljavax/vecmath/Tuple3f;)V(Ljavax/vecmath/Tuple3d;)V(Ljava/awt/Color;)V()Vsetget()Ljava/awt/Color;     67 87 97  :; <; =;> ?@java/awt/Color Ajavax/vecmath/Color3fjavax/vecmath/Tuple3fjava/io/SerializablegetRed()IgetGreengetBluexFyzjava/lang/Mathround(F)I(III)V! *#$%��*+��*+��*+��*+��)*+��n+��n+��n�� *� �!1%*+��n�
658 *+��n� *+��n� �"#8,*�
659 j� <*� j� =*� j� >�Y��PK
660 �Fo2`�xՇ�javax/vecmath/Color4b.class����0>
661 "
662 #
663 $
664 %
665 &
666 '
667 (
668 ) * + , -.
669 /012serialVersionUIDJ ConstantValue����`cMu<init>(BBBB)VCode([B)V(Ljavax/vecmath/Color4b;)V(Ljavax/vecmath/Tuple4b;)V(Ljava/awt/Color;)V()Vsetget()Ljava/awt/Color;    34 54 64 74  89 :9 ;9 <9java/awt/Color =javax/vecmath/Color4bjavax/vecmath/Tuple4bjava/io/SerializablegetRed()IgetGreengetBluegetAlphaxByzw(IIII)V!
670 *��*+��*+��*+��%*+��+��+��+����*��1%*+��� *+���
671 *+��� *+��� � !>2*� �~<*�
672 �~=*� �~>*� �~6� Y��PK
673 �Fo2�  javax/vecmath/Color4f.class����0H
674 &
675 '
676 (
677 )
678 *C
679 +
680 ,
681 -
682 . / 0 1 2
683 345
684 6789serialVersionUIDJ ConstantValuew
685
686 �k�uT<init>(FFFF)VCode([F)V(Ljavax/vecmath/Color4f;)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V(Ljava/awt/Color;)V()Vsetget()Ljava/awt/Color;     :; <; =; >; " ?@ A@ B@ C@D EFjava/awt/Color Gjavax/vecmath/Color4fjavax/vecmath/Tuple4fjava/io/SerializablegetRed()IgetGreengetBluegetAlphaxFyzwjava/lang/Mathround(F)I(IIII)V! 
687 *#$%��*+��*+��*+�� *+��!1%*+��n+��n+��n+� �n��"*�
688 �#!=1*+��n� *+��n� *+��n� *+� �n��$%F:*� j�<*� j�=*� j�>*�j�6�Y��PK
689 �Fo2�ʼ3��)javax/vecmath/ExceptionStrings.propertiesMatrix3d0=Matrix3d setElement
690 Matrix3d1=Matrix3d getElement
691 Matrix3d2=Matrix3d getRow
692 Matrix3d4=Matrix3d getColumn
693 Matrix3d6=Matrix3d setRow
694 Matrix3d9=Matrix3d setColumn
695 Matrix3d12=cannot invert matrix
696 Matrix3d13=Logic error: imax < 0
697 Matrix3f0=Matrix3f setElement
698 Matrix3f1=Matrix3d getRow
699 Matrix3f3=Matrix3d getColumn
700 Matrix3f5=Matrix3f getElement
701 Matrix3f6=Matrix3f setRow
702 Matrix3f9=Matrix3f setColumn
703 Matrix3f12=cannot invert matrix
704 Matrix3f13=Logic error: imax < 0
705 Matrix4d0=Matrix4d setElement
706 Matrix4d1=Matrix4d getElement
707 Matrix4d2=Matrix4d getRow
708 Matrix4d3=Matrix4d getColumn
709 Matrix4d4=Matrix4d setRow
710 Matrix4d7=Matrix4d setColumn
711 Matrix4d10=cannot invert matrix
712 Matrix4d11=Logic error: imax < 0
713 Matrix4f0=Matrix4f setElement
714 Matrix4f1=Matrix4f getElement
715 Matrix4f2=Matrix4f getRow
716 Matrix4f4=Matrix4f getColumn
717 Matrix4f6=Matrix4f setRow
718 Matrix4f9=Matrix4f setColumn
719 Matrix4f12=cannot invert matrix
720 Matrix4f13=Logic error: imax < 0
721 GMatrix0=GMatrix.mul:array dimension mismatch
722 GMatrix1=GMatrix.mul(GMatrix, GMatrix) dimension mismatch
723 GMatrix2=GMatrix.mul(GVector, GVector): matrix does not have enough rows
724 GMatrix3=GMatrix.mul(GVector, GVector): matrix does not have enough columns
725 GMatrix4=GMatrix.add(GMatrix): row dimension mismatch
726 GMatrix5=GMatrix.add(GMatrix): column dimension mismatch
727 GMatrix6=GMatrix.add(GMatrix, GMatrix): row dimension mismatch
728 GMatrix7=GMatrix.add(GMatrix, GMatrix): column dimension mismatch
729 GMatrix8=GMatrix.add(GMatrix): input matrices dimensions do not match this matrix dimensions
730 GMatrix9=GMatrix.sub(GMatrix): row dimension mismatch
731 GMatrix10=GMatrix.sub(GMatrix, GMatrix): row dimension mismatch
732 GMatrix11=GMatrix.sub(GMatrix, GMatrix): column dimension mismatch
733 GMatrix12=GMatrix.sub(GMatrix, GMatrix): input matrix dimensions do not match dimensions for this matrix
734 GMatrix13=GMatrix.negate(GMatrix, GMatrix): input matrix dimensions do not match dimensions for this matrix
735 GMatrix14=GMatrix.mulTransposeBoth matrix dimension mismatch
736 GMatrix15=GMatrix.mulTransposeRight matrix dimension mismatch
737 GMatrix16=GMatrix.mulTransposeLeft matrix dimension mismatch
738 GMatrix17=GMatrix.transpose(GMatrix) mismatch in matrix dimensions
739 GMatrix18=GMatrix.SVD: dimension mismatch with V matrix
740 GMatrix19=cannot perform LU decomposition on a non square matrix
741 GMatrix20=row permutation must be same dimension as matrix
742 GMatrix21=cannot invert matrix
743 GMatrix22=cannot invert non square matrix
744 GMatrix24=Logic error: imax < 0
745 GMatrix25=GMatrix.SVD: dimension mismatch with U matrix
746 GMatrix26=GMatrix.SVD: dimension mismatch with W matrix
747 GMatrix27=LU must have same dimensions as this matrix
748 GMatrix28=GMatrix.sub(GMatrix): column dimension mismatch
749 GVector0=GVector.normalize( GVector) input vector and this vector lengths not matched
750 GVector1=GVector.scale(double, GVector) input vector and this vector lengths not matched
751 GVector2=GVector.scaleAdd(GVector, GVector) input vector dimensions not matched
752 GVector3=GVector.scaleAdd(GVector, GVector) input vectors and this vector dimensions not matched
753 GVector4=GVector.add(GVector) input vectors and this vector dimensions not matched
754 GVector5=GVector.add(GVector, GVector) input vector dimensions not matched
755 GVector6=GVector.add(GVector, GVector) input vectors and this vector dimensions not matched
756 GVector7=GVector.sub(GVector) input vector and this vector dimensions not matched
757 GVector8=GVector.sub(GVector, GVector) input vector dimensions not matched
758 GVector9=GVector.sub(GMatrix, GVector) input vectors and this vector dimensions not matched
759 GVector10=GVector.mul(GMatrix, GVector) matrix and vector dimensions not matched
760 GVector11=GVector.mul(GMatrix, GVector) matrix this vector dimensions not matched
761 GVector12=GVector.mul(GVector, GMatrix) matrix and vector dimensions not matched
762 GVector13=GVector.mul(GVector, GMatrix) matrix this vector dimensions not matched
763 GVector14=GVector.dot(GVector) input vector and this vector have different sizes
764 GVector15=matrix dimensions are not compatible
765 GVector16=b vector does not match matrix dimension
766 GVector17=GVector.interpolate(GVector, GVector, float) input vectors have different lengths
767 GVector18=GVector.interpolate(GVector, GVector, float) input vectors and this vector have different lengths
768 GVector19=GVector.interpolate(GVector, float) input vector and this vector have different lengths
769 GVector20=GVector.interpolate(GVector, GVector, double) input vectors have different lengths
770 GVector21=GVector.interpolate(GVector, GVector, double) input vectors and this vector have different lengths
771 GVector22=GVector.interpolate(GVector, double) input vectors and this vector have different lengths
772 GVector23=matrix dimensions are not compatible
773 GVector24=permutation vector does not match matrix dimension
774 GVector25=LUDBackSolve non square matrix
775 PK
776 �Fo2 8�TTjavax/vecmath/GMatrix.class����0�
777 �1� j2 j3 j456
778 78
779 9:
780 ;<=> ;?@ABCDEFGHIJ
781 jK LM LN LO LP LQ LR LS LT LU VW VX VY VZ V[ V\ V] V^ V_ `M `N `O `a `P `Q `R `b `S `T `U `c `d `e `f `g hW hX hY hi hZ h[ h\ hj h] h^ h_ hk hl hm hn ho
782 pq
783 ;r
784 Vs
785 Ls
786 hs
787 `stuvw
788 jxy
789 Xz
790 X{|
791 X}~
792 X
793 p�=�|��׽� ���
794 ��
795 X1
796 �����
797 j����
798 j�
799 j�
800 j�
801 j�
802 j����
803 j���
804 y9�
805 j���
806 ~9
807 j�
808 j�
809 p�
810 j�@
811 j���
812 j�
813 j�<��A��
814 �
815 ���
816 j�
817 j��
818 X�����
819 j��
820 j������
821 j�>. �&֕����
822 j��
823 j�
824 j��
825 j�
826 j�?�@^0!�
827 ����
828 �1���serialVersionUIDJ ConstantValue&�;J�8�=debugZnRowInColvalues[[DEPSD<init>(II)VCode(II[D)V(Ljavax/vecmath/GMatrix;)Vmul1(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)V1(Ljavax/vecmath/GVector;Ljavax/vecmath/GVector;)Vaddsubnegate()V setIdentitysetZero identityMinusinvert copySubMatrix (IIIIIILjavax/vecmath/GMatrix;)VsetSizeset([D)V(Ljavax/vecmath/Matrix3f;)V(Ljavax/vecmath/Matrix3d;)V(Ljavax/vecmath/Matrix4f;)V(Ljavax/vecmath/Matrix4d;)V getNumRow()I getNumCol
829 getElement(II)D
830 setElement(IID)VgetRow(I[D)V(ILjavax/vecmath/GVector;)V getColumngetsetRow setColumnmulTransposeBothmulTransposeRightmulTransposeLeft transposetoString()Ljava/lang/String; checkMatrixhashCodeequals(Ljavax/vecmath/GMatrix;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/GMatrix;F)Z
831 Deprecated(Ljavax/vecmath/GMatrix;D)Ztrace()DSVDH(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)ILUD1(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;)IsetScale(D)V invertGeneralluDecomposition
832 (I[D[I[I)ZluBacksubstitution
833 (I[D[I[D)V
834 computeSVD_(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)I
835 compute_qr7(II[D[DLjavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)Vprint_se([D[D)Vupdate_v(ILjavax/vecmath/GMatrix;[D[D)Vchase_up([D[DILjavax/vecmath/GMatrix;)V chase_acrossupdate_v_splitN(IILjavax/vecmath/GMatrix;[D[DLjavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)Vupdate_u_splitupdate_uprint_mH(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)V+(Ljavax/vecmath/GMatrix;)Ljava/lang/String; print_svd5([D[DLjavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)Vmax(DD)Dmin compute_shift(DDD)D compute_2X2(DDD[D[D[D[D[DI)I compute_rot (DD[D[D)Dd_signclone()Ljava/lang/Object; �� �� �� ��%javax/vecmath/MismatchedSizeExceptionGMatrix0� �� ��GMatrix1� ��GMatrix2GMatrix3 ��GMatrix4GMatrix5GMatrix6GMatrix7GMatrix8GMatrix9 GMatrix28 GMatrix10 GMatrix11 GMatrix12 GMatrix13  �� �� �� �� �� �� �� �� �� ��� �� �� �� �� �� �� �� �� ��� �� �� �� �� �� �� ��� �� �� �� �� �� �� ��� '� �� �� GMatrix14 GMatrix15 GMatrix16 GMatrix17 ��java/lang/StringBuffer �� �� ��
836 �� ��� �� 0.0 � ��� ��java/lang/NullPointerExceptionjavax/vecmath/GMatrixjava/lang/ClassCastException  GMatrix18 GMatrix25 GMatrix26 �� *+    GMatrix19 GMatrix27 GMatrix20  %javax/vecmath/SingularMatrixException GMatrix21 GMatrix22 java/lang/RuntimeException GMatrix24 �� �� �� .&  () ,-
837 s = ��e =   topr = �� bottomr =cosr =sinr =
838 m = ��
839 v = ��
840 t*m =
841 m=
842 u=
843 t*m=
844 m =
845 �"0.0000 
846 s = 
847 e = 
848 u =
849 
850 v =
851 
852 m =
853 �� ��!
854 u.transpose*m*v.transpose =
855 '& %& /0$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/VecMathI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)Vjavax/vecmath/GVectorgetSize[Djavax/vecmath/Matrix3fm00Fm01m02m10m11m12m20m21m22javax/vecmath/Matrix3djavax/vecmath/Matrix4fm03m13m23m30m31m32m33javax/vecmath/Matrix4djava/lang/Math(II)I(I)Vappend(D)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;abs(D)Djava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintjavax/vecmath/VecMathUtildoubleToLongBits(D)Jsqrtprintln(I)Ljava/lang/StringBuffer;!j��������������������`P���pd*�*��*�*�>�"6�*�2R�������� 6�6>�*�2R�������VJ*�*��*�*�6�+6�*�2-h`1R������ձ���aU*�*+��*+��**�*���=*��)>*��*�2+�21R������ձ�����*�+��*�+���Y�� �*�*��:=*��N>*��>2R6*��%2\1*�21+�21kcR���؄�������*�������+�,��*�+��*�,���Y
856 �� �*�*��:>+��S6,��A2R6+��'2\1+�21,�21kcR���ք�������*�����vj*�+� ��Y �� �*�,� ��Y �� �>+� �26,� � *�2+�1,�1kR���݄��̱���vj*�+���Y�� �*�+���Y�� �=*��2>*��"*�2*�21+�21cR���܄��̱�����,�+���Y�� �,�+���Y�� �*�+��*�+���Y�� �>*��76*��%*�2+�21,�21cR���؄��DZ���vj*�+���Y�� �*�+���Y�� �=*��2>*��"*�2*�21+�21gR���܄��̱�����,�+���Y�� �,�+���Y�� �*�+��*�+���Y�� �>*��76*��%*�2+�21,�21gR���؄��DZ���>2<*��*=*��*�2*�21wR������Ա���aU*�+��*�+���Y�� �=*��*>*��*�2+�21wR������Ա���dX<*��"=*��*�2R�������*�*�� *�>�*�><�*�2R�������6*<*��"=*��*�2R������ܱ���oc<*��*=*��*�2*�21wR�������*�*�� *�>�*�><�*�2\1cR�������**�����*+������ �*�A6��6  �(�`2 `*�`2 `1R� ��ׄ����:
857 6�/6  �
858 2 *�`2 `1R� �������6�26  �"�`2 `
859 2 1R� ��݄��α���|p�N*�� *�6�6*�� *�6�66�*6�-2*�21R�������*�*�*-�����?3=*��+>*��*�2+*�h`1R������ӱ�����*�� *��*�*�**�*���*�2+��R*�2+��R*�2+��R*�2+��R*�2+��R*�2+� �R*�2+�!�R*�2+�"�R*�2+�#�R=*��">*��*�2R������ܱ�����*�� *��*��*�*�*�2+�$R*�2+�%R*�2+�&R*�2+�'R*�2+�(R*�2+�)R*�2+�*R*�2+�+R*�2+�,R=*��">*��*�2R������ܱ���**�� *��*��*�*�*�2+�-�R*�2+�.�R*�2+�/�R*�2+�0�R*�2+�1�R*�2+�2�R*�2+�3�R*�2+�4�R*�2+�5�R*�2+�6�R*�2+�7�R*�2+�8�R*�2+�9�R*�2+�:�R*�2+�;�R*�2+�<�R=*��">*��*�2R������ܱ���*�� *��*��*�*�*�2+�=R*�2+�>R*�2+�?R*�2+�@R*�2+�AR*�2+�BR*�2+�CR*�2+�DR*�2+�ER*�2+�FR*�2+�GR*�2+�HR*�2+�IR*�2+�JR*�2+�KR*�2+�LR=*��">*��*�2R������ܱ�����*�+��*�+��#*+��*+��**�*���=*�+��M�0>*�+��M�*�2+�21R���ބ���+�=*��%+�>*��*�2R������ٱ���*�����*����� *�21����
860 *�2)R����(>*��,*�21R�������>2,� *�� ,*��N>*��,�*�21R�������(>*��,*�21R�������>2,� *�� ,*��N>*��,�*�21R�������XL*�� *���+�O*��3*��7+*�21�$*��#+*�21�'*��+*�21�**���*��7+*�21�%*��#+*�21�(*��+*�21�+*���*���+*�21�&*���+*�21�)*��~+*�21�,�o+*�21�$+*�21�%+*�21�&+*�21�'+*�21�(+*�21�)+*�21�*+*�21�++*�21�,����j^*�� *���+�P*��E*��:+*�21��*��%+*�21��*��+*�21��!*���*��:+*�21��*��%+*�21��*��+*�21��"*���*���+*�21��*���+*�21�� *���+*�21��#�x+*�21��+*�21��+*�21��+*�21��+*�21��+*�21�� +*�21��!+*�21��"+*�21��#����?3*�� *��e+�Q*��*��K+*�21�=*��7+*�21�A*��#+*�21�E*��+*�21�I*���*��K+*�21�>*��7+*�21�B*��#+*�21�F*��+*�21�J*��l*��K+*�21�?*��7+*�21�C*��#+*�21�G*��+*�21�K*��*��+*�21�@*���+*�21�D*���+*�21�H*���+*�21�L��+*�21�=+*�21�>+*�21�?+*�21�@+*�21�A+*�21�B+*�21�C+*�21�D+*�21�E+*�21�F+*�21�G+*�21�H+*�21�I+*�21�J+*�21�K+*�21�L����_S*�� *��u+�R*��:*��O+*�21��-*��:+*�21��1*��%+*�21��5*��+*�21��9*���*��O+*�21��.*��:+*�21��2*��%+*�21��6*��+*�21��:*���*��O+*�21��/*��:+*�21��3*��%+*�21��7*��+*�21��;*��)*��"+*�21��0*�� +*�21��4*���+*�21��8*���+*�21��<��+*�21��-+*�21��.+*�21��/+*�21��0+*�21��1+*�21��2+*�21��3+*�21��4+*�21��5+*�21��6+*�21��7+*�21��8+*�21��9+*�21��:+*�21��;+*�21��<������*�+�� *�6� +�6*�+�� *�6� +�6=�'>�+�2*�21R�������=+��">+��+�2R�������>+�� =�+�2R������ޱ���(>*��*�2,1R�������+>*��*�2,�1R�������(>*��*�2,1R�������+>*��*�2,�1R�������+�,��*�+��*�,���YS�� �+*�,*�t*�*��:>*��S6*��A2R6+��'2\1+�21,�21kcR���ք�������*��a>*��W6*��E*�2R6+��)*�2\1+�21,�21kcR���Ԅ�����������+�,��*�,��*�+���YT�� �+*�,*�t*�*��:>*��S6*��A2R6+��'2\1+�21,�21kcR���ք�������*��a>*��W6*��E*�2R6+��)*�2\1+�21,�21kcR���Ԅ�����������+�,��*�,��*�+���YU�� �+*�,*�t*�*��:>*��S6*��A2R6+��'2\1+�21,�21kcR���ք�������*��a>*��W6*��E*�2R6+��)*�2\1+�21,�21kcR���Ԅ�������������*�*��W*�<**��*�*�*��N<*��&=*��-2*�21R�������*-��B<*��8=�+*�21J*�2*�21R*�2)R���ք��Ʊ���i]*�+��*�+���YV�� �+*�3=*��->*��*�2+�21R�������*�W����^R�XY*�*�hh�YL=*��2>*��+*�21�Z[�\W����+]�\W����+�^�
861 ���rf<*��^=*��F*�21�_`���bc�d�#�b�XY�e[�\*�21�Z�^�d�����b]�d��������cW
862 @fi*��a@fi*��a@>*��.6*��fi*�21�ha@������� {������wS*�+��*�+���=*��/>*��*�21+�21������߄����M�PiAPiBOPi����_+�jM*�,��*�,���>*��36*��!*�21,�21������܄����M�M�YkJYkKXYk\iJ\iKX\i�*+$��l��wk*�+��*�+���6*��H6*��6*�21+�21g9�� w�(������DŽ�����@4*�*�� *�=�*�=J<�)*�21cJ����)�� *�-��*�-���Ym�� �*�+��*�+���Yn�� �*�,��*�,���Yo�� �*���*���*�21���+�p-�p*�21����:�:�:�:�:*�21R*�21R*�21*�21*�21�qW+�r-�s�*+,-�t� �? 3+�+�h>�:�
863 :+��
864 :*�*���Yu�� �*�+���Yv�� �*�+���Yv�� �+�,� ��Yw�� �6*��26*�� *�h`*�21R���݄���+��x��yYz��{�6*��26*�� +�2*�h`1R���݄���6+��,�.�R����.�
865  �j^*�*�� *�6� *�6>*��%6*��*�2R�������>�*�2'R���� ��  +�+�h=�N�:+��
866 :�
867 :+�+���Y|�� �6*��16*��-*�h`+�21R���ބ���+�-�x��yYz��{�6�R����6*��*�h`R����+�-�}6*��26*�� *�2*�h`1R���݄��˱ �."�:66-O6Yd6�J9
868 6Yd6�"+�19  �_9  
869 ���� 9
870 ���
871 ����
872 oR���6 6��6�Y h``6+196 h`6 `6Yd6�+1+1kg9�`6���+R����9
873 66�u h``6+196 h`6 `6Yd6�+1+1kg9�`6���+R1�_k\9 
874 ��  9
875 6������~Y�����P6 h`6 h`6Yd6� +19 +�+1R+� R���1R--.tO,O+ h``1���d�E+ h``1o9  `h``6dd6Yd6�+\1 kR`6�����L�� 6 6��6
876 66�y, `.6-
877 h`19-
878 h`-
879 h`1R�2h6 6d�*+ `1-
880 h`1kg9������6-
881 h`R����6�add6  h6 9 6�# + `d1-
882 dh`1kc9 ����-
883  h`-
884  h`1 g+  `1oR�������
885 ��; &/�jY*�*���:�jY*�*���:�jY*�*���:�jY*��:����6�d6��6�6��� �6�
886 �6�:�: �:!6 +�p-�p�6�66  ����96�+� `2 1� `2 1kc9������9� 2 1�� R�#� 2 1� 2 1��cR6�� `2 1R����96�11kc9�����o9 6��= 6��)�2w d1k d1kR���ӄ��� 6���2\1cR����9 6��%� 21�2 1kc9����� 2 R 6��d `6��N�2R 6��.�2\1�21�21kcR���΄������� 6��5 `6���2�21R���݄��� 6��`6��M�2R 6��-�2\1�21+�21kcR���τ������� 6��16��+�2�21R���ބ��˄���96�+� 2 `1� 2 `1kc9������9� 2 `1�� R�'� 2 `1� 2 `1��cR6d�� 2 ``1R����96d�11kc9�����o9 `6�C `6��-�2w dd1k dd1kR���τ��� `6���2\1cR����9 6��'�2 `1� 21kc9����� 2 `R `6��f `6��P�2R `6��.�2\1�21�21kcR���΄������� `6��5 `6���2�21R���݄���6��e `6��O�2R `6��-�2\1�21-�21kcR���τ�������6��4 `6��-�2�21R���ބ��Ȅ�� ��96� �21R����6�!�2`1R������O��F�:"�:#�:$�:% 1!1 1 $"%#�qW+"$�r-#%�s�!�d !+-�� �6  ��� $��:�:�:�:�jY����:9 �9"6 996�* �%6�;�K-�,�� 6
887 �`6
888 ,
889 d1-1,
890 1��9 ,1�_ g ,1�� ,1ock9-19��9� -dR1,1k1-1kc9-1-1k1,1kgR1,`1k9,`1,`1kR�s��9,R1-1k1,`1kc9,`1,`1k1-1kgR�!1-`1k9-`1-`1kR�r����,�-��X��91,1k1-1kc9-1-1k1,1kgR,`1,`1kR�sd�-1�_��� �����d6  �D- 1�_���0 `,-�� d<d�-1�_��� ����� ����d�-`1�_���6 ����-1�_���&,1-1,`1,�qW-R-`R6�r�s�
891 �dX�b�XY�e��\*1�Z[�\*1�Z[�\*1�Z�^���b�XY�e��\+1�Z[�\+1�Z�^���
892 �k _6+��U+�219+�2,1k-1+�2`1kcR+�2`-1wk,1+�2`1kcR�����
893 ����:
894 �: �jY-�-���: �jY-�-���:+19*196  �T 
895 ��9+ d1w 1k9* d19* R+ d+ d1
896 1kR `-
897   ��� ����* ` 
898 ��R `-
899   ���
900 ����:
901 �: �jY-�-���: �jY-�-���:+19*`196  -�d�V 
902 ��9+ `1w 1k9* `19* `R+ `+ `1
903 1kR `-
904   ��� ���* ` 
905 ��R `-
906   ���
907 ��
908 �6,��P,�219,�2-1k1,�21kgR,�21k-1,�21kcR�����b�XY�e��\���^���b�XY�e��\���^���b�XY�e��\-1�Z�^���b�XY�e��\1�Z�^���b������b��������b������
909 ��
910 �6,��P,�219,�2-1k1,�21kgR,�21k-1,�21kcR�����b������b��������b������
911 �k _6+��U+�219+�2,1k-1+�`21kcR+�`2-1wk,1+�`21kcR�����
912  !�G;�jY*�*���N-+-��--,���b�XY�e��\-W-���\�^���
913 �"�zn�XY*�*�hh�YL=*��N>*��7*�21�_��� +��\W�+*�21�Z[�\W����+]�\W����+�^�
914 #$�MA�jY,�-���:�b���6*��%�b�XY�e[�\*1�Z�^�����ڲb���6+��%�b�XY�e[�\+1�Z�^�����ڲb�XY�e��\,���\�^���b�XY�e��\-���\�^���p6*���2*1R����6+���2`+1R����b�XY�e��\���\�^��,��-���b�XY�e��\���\�^���%&�
915 &(��&�(�'&�
916 &(��&�(�()�&�_9(�_9�_9��9
917 ��9 
918 ��$9 ���� �� ��o9�� ��K
919  oc9 
920 g o9 o9k9�kc��kc��co9
921 k9�i o9��
922  ko9�N
923  oc9 
924 g o9k9k9kc��kc��co9
925 kk9c9�*+��C�9 919A19?97999;9=9$&9,,�_9&90�_9*6*&�� 6�6�6,909,90&9*9&9*(9..�_9((��*R&R97999;9=��64(&��K6&(o`��<64(9A*��&(*oo9?� &(o*k9?970.o9;9=,.o994��&*g9&�� 9�
926 &o9.,o9�g9"k92""k9552c��9 �� �_9�k2c��9 c�k9(&��K6&(o`��<64(9A*��&(*oo9?� &(o*k9?970.o9;9=,.o994�&*g9&�� 9�
927 &o9.,o9�g9"k92""k9552c��9 �� �_9�k2c��9 c�k9*o9?&k9A2��3�� ,��.��k9"�0.,��o"oc9"� "cococck9"""k�c��9�o99"o9=9=kco970,o=ko9;�=R9R
928 ;R 7R�7R;R
929 9R =R�
930 1��1��k&��k9$� 1��1��k(��k9$�  1��1��k��k9$ A$��R$&��k��k9 `?��R�,-�|p(��9 9 &9�R&��9 9 (9�@&9(9�_�_��9���n6���(��k9�k9�_�_��9���kkc��9o9 o9 66���k9�������n6���(��k9�k9�_�_��9���kkc��9o9 o9 66�/�k9����kkc��9o9 o9 &�_(�_�� �� w9  w9 w9 R R�.&�)&��&�&w9(���w�/0�lXL*���jL� M��Y���+*�*���=*��)>*��+�2*�21R�������+�
931 �PK
932 �Fo2'��javax/vecmath/GVector.class����0
933 U� 7� 7� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��
934 ����
935 ��
936 ����������
937 ?��
938 ?��
939 U�[ ?������
940 -�
941 -��
942 -�
943 -�
944 ������ ?�
945 7� ?����
946 ?�
947 ?�
948 ?�
949 ?�
950 7����
951 ?�
952 7�
953 7�
954 ��
955 7�
956 7����
957 U���
958 S����lengthIvalues[DserialVersionUIDJ ConstantValuei��w��<init>(I)VCode([D)V(Ljavax/vecmath/GVector;)V(Ljavax/vecmath/Tuple2f;)V(Ljavax/vecmath/Tuple3f;)V(Ljavax/vecmath/Tuple3d;)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V([DI)Vnorm()D normSquared normalize()Vscale(DLjavax/vecmath/GVector;)V(D)VscaleAdd2(DLjavax/vecmath/GVector;Ljavax/vecmath/GVector;)Vadd1(Ljavax/vecmath/GVector;Ljavax/vecmath/GVector;)Vsubmul1(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;)V1(Ljavax/vecmath/GVector;Ljavax/vecmath/GMatrix;)VnegatezerosetSizesetgetSize()I
959 getElement(I)D
960 setElement(ID)VtoString()Ljava/lang/String;hashCodeequals(Ljavax/vecmath/GVector;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/GVector;D)Zdot(Ljavax/vecmath/GVector;)D SVDBackSolve_(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;)V LUDBackSolveH(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;Ljavax/vecmath/GVector;)Vangle interpolate2(Ljavax/vecmath/GVector;Ljavax/vecmath/GVector;F)V
961 Deprecated(Ljavax/vecmath/GVector;F)V2(Ljavax/vecmath/GVector;Ljavax/vecmath/GVector;D)V(Ljavax/vecmath/GVector;D)Vclone()Ljava/lang/Object; ap XY Z[� �� ��� ��� �� �� ��� ��� ��� ��%javax/vecmath/MismatchedSizeExceptionGVector0� �� a�GVector1GVector2GVector3GVector4GVector5GVector6GVector7GVector8GVector9 �� GVector10 � GVector11 �� Z GVector12 GVector13java/lang/StringBuffer ab   �� java/lang/NullPointerExceptionjavax/vecmath/GVectorjava/lang/ClassCastException GVector14 Y ��  Y GVector15 GVector23javax/vecmath/GMatrix a
962 y    p yz GVector16 GVector24 GVector25  �� lm � �� �� GVector20 GVector21 GVector22$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Tuple2fxFyjavax/vecmath/Tuple3fzjavax/vecmath/Tuple3dDjavax/vecmath/Tuple4fwjavax/vecmath/Tuple4djava/lang/Mathsqrt(D)Djavax/vecmath/VecMathI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)V getNumCol getNumRow[[Dappend(D)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;javax/vecmath/VecMathUtildoubleToLongBits(D)JnRownCol(II)V1(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)VmulTransposeRightinvertluBacksubstitution
963 (I[D[I[D)Vacos!7UVWXYZ[\]^_1abc1%*�*�*��=�*�R����adc8,*�*+��*+���=*��*�+1R����aec?3*�*+���*+��=*��*�+�1R����afc3'*�*��*�+��R*�+��R*��agc>2*�*��*�+��R*�+��R*�+��R*��ahc;/*�*��*�+� R*�+�
964 R*�+� R*��aicI=*�*��*�+� �R*�+� �R*�+��R*�+��R*��ajcE9*�*��*�+�R*�+�R*�+�R*�+�R*��akc3'*�*�*��>�*�+1R����lmc3'H>*��'*�1*�1kcH����'��nmc0$H>*��'*�1*�1kcH����'�oecvjI*�+���Y���6*��(+�1+�1kcI����(�o96*��*�+�1kR����opcVJH>*��'*�1*�1kcH����'�o9>*��*�*�1kR����qrcG;*�-���Y���6*��*�-�1'kR����qsc+>*��*�*�1'kR����tuci]�-���Y���*�-���Y���6*��"*�-�1'k�1cR���۱vecD8*�+���Y���=*��*�\1+�1cR����vwc`T+�,���Y���*�+���Y���>*��*�+�1,�1cR����xecD8*�+���Y���=*��*�\1+�1gR����xwc`T+�,���Y ���*�+���Y!���>*��*�+�1,�1gR����yzc��+�",���Y#���*�+�$��Y%���,*� ,�N�*��&�'�'N*�d6�=*�R,�d6�"*�\1+�(21-1kcR����߄���ıy{c��,�$+���Y)���*�,�"��Y*���+*� +�N�*��&�'�'N*�d6�=*�R+�d6�"*�\1,�(21-1kcR����߄���ı|pc**�d<�*�\1+kR������}pc$<*��*�R����~bcF:�M*�� *�6�6>�,*�1R����*�*,��dc'*�d=�*�+1R�����ec|p*�+��1*+��**���=*��K*�+�1R����=+��*�+�1R����+�=*��*�R����fcNB*��*�*��*�+��R*�+��R=*��*�R����gcYM*��*�*��*�+��R*�+��R*�+��R=*��*�R����hcVJ*��*�*��*�+� R*�+�
965 R*�+� R=*��*�R����icdX*��*�*��*�+� �R*�+� �R*�+��R*�+��R=*��*�R����jc`T*��*�*��*�+�R*�+�R*�+�R*�+�R=*��*�R������c*�����c*�1���c*�(R���c@4�-Y*�h�.L=*��+*�1�/0�1W����+�2���c6*
966 @>*��3i*�1�5a@���� {�����cX4*�+���=*��*�1+�1��������M� 16 (16)016��cx<+�7M*�,���>*��*�1,�1��������M�M�68-68.56896-96.596��cTH*�+���6*��0*�1+�1g9�� w�(����������cL@*�+���Y9���I6*��(*�1+�1kcI����(���c��+�:�;�+�:+�<�+�:,�:��Y=���,�<*���,�<-�<�,�<-�:��Y>����?Y+�:,�<�@:+-�A+,�B�C*�D���c7
967 ++�:+�<h6�:�:,�;�
968 :+�:,�;��YE���+�:-�;��YF���+�:+�<��YG���6+�:�26  +�<� +�<h `+�(2 1R� ��݄���6�R����6+�:�+�<h,�1R����6+�<�-�1�O����+�:�H6+�:�*�+�<h1R������c*+�I*�J+�Jko�K���c *+,%��L����c*+$��M����ck_,�+���YN���*�+���YO���6*��%*�)g+�1k),�1kcR���ر��cSG+�*���YP���6*��%*�(g*�1k(+�1kcR���ر��cR>L*�Q�7L� M�SY�T�+*���=*��+�*�1R����+�
969 RPK
970 �Fo2�P.�]�]javax/vecmath/Matrix3d.class����0u
971 y� M� M� M� M� M� M� M� M� M� �� �� �� �� � � � � �
972 �
973 
974 
975 
976
977 M  
978 
979    
980 M
981 M@       
982  <������ !
983 "
984 # $% $& $' $( )' )% )& )*
985 M+
986 M,-.
987 C
988 M/
989 012
990 H
991 M3456
992 78 9 9 9
993 9:��
994 M;
995 M<
996 M=
997 M>
998 M?<��A��
999
1000 M@
1001 MA
1002 MB
1003 MC
1004 MD
1005 ME?�@^0!� FGH
1006 IJK>������?6��C-
1007 yLMN
1008 w�OPQserialVersionUIDJ ConstantValue^��x��m00Dm01m02m10m11m12m20m21m22EPSERR_EPS>Ey��0�:xinyinzinxoutyoutzout<init> (DDDDDDDDD)VCode([D)V(Ljavax/vecmath/Matrix3d;)V(Ljavax/vecmath/Matrix3f;)V()VtoString()Ljava/lang/String; setIdentitysetScale(D)V
1009 setElement(IID)V
1010 getElement(II)DgetRow(ILjavax/vecmath/Vector3d;)V(I[D)V getColumnsetRow(IDDD)V setColumngetScale()Dadd(DLjavax/vecmath/Matrix3d;)V3(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Matrix3d;)Vsub transposeset(Ljavax/vecmath/Quat4d;)V(Ljavax/vecmath/AxisAngle4d;)V(Ljavax/vecmath/Quat4f;)V(Ljavax/vecmath/AxisAngle4f;)Vinvert invertGeneralluDecomposition([D[I)ZluBacksubstitution ([D[I[D)V determinantrotXrotYrotZmul mulNormalizemulTransposeBothmulTransposeRightmulTransposeLeft normalize normalizeCPequals(Ljavax/vecmath/Matrix3d;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Matrix3d;D)ZhashCode()IsetZeronegate transform(Ljavax/vecmath/Tuple3d;)V1(Ljavax/vecmath/Tuple3d;Ljavax/vecmath/Tuple3d;)VgetScaleRotate([D[D)V compute_svd ([D[D[D)V
1011 svdReorder([D[D[D[D[D[D)V
1012 compute_qr ([D[D[D[D)Imax(DD)Dmind_sign compute_shift(DDD)D compute_2X2(DDD[D[D[D[D[DI)I compute_rot (DD[D[DII)D print_mat print_detmat_mul transpose_matmax3([D)D almostEqual(DD)Zclone()Ljava/lang/Object; �� �� �� �� �� �� �� �� �� ��R �S �S �S �S �S �S �S �S �Sjava/lang/StringBuffer TU, TV
1013 �� ��(java/lang/ArrayIndexOutOfBoundsException Matrix3d0W XY �Z Matrix3d1[ \� ]� ^� Matrix3d2 Matrix3d4 Matrix3d6 Matrix3d9 �� ��_ `�ab cd e� fd gdh ]S ^S \S `Si eS �� ��%javax/vecmath/SingularMatrixException
1014 Matrix3d12 �� jdjava/lang/RuntimeException
1015 Matrix3d13 ��java/lang/NullPointerExceptionjavax/vecmath/Matrix3djava/lang/ClassCastExceptionk lmn �o �� �� �� �� �� �� �� �� �� �� ��p qr s tZdet= ��$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Matrix3fFappend(D)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;javax/vecmath/VecMathI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)Vjavax/vecmath/Vector3dxyzjavax/vecmath/Quat4dwjavax/vecmath/AxisAngle4djava/lang/Mathsqrt(D)Danglesincosjavax/vecmath/Quat4fjavax/vecmath/AxisAngle4fabsjavax/vecmath/VecMathUtildoubleToLongBits(D)Jjavax/vecmath/Tuple3d(DDD)Vjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln!Myz{|}~��������������������~4��~�
1016 ��
1017 ��
1018 ��
1019 ��
1020 ��
1021 ��U���E9*�*'�*)�*�*�* �* �* �*� *�
1022 ����SG*�*+1�*+1�*+1�*+1�*+1�*+1�*+1�*+1� *+1�
1023 ����YM*�*+��*+��*+��*+��*+��*+��*+��*+� � *+�
1024
1025 ����bV*�*+� ��*+� ��*+� ��*+���*+���*+���*+���*+��� *+���
1026 ����>2*�*�*�*�*�*�*�*�*� *�
1027 �����w�Y�*���*���*���*���*���*���*���*� ��*�
1028 �������:.*�*�*�*�*�*�*�*� *�
1029 ����rf �N�:*-�*-1'k�*-1'k�*-1'k�*-1'k�*-1'k�*-1'k�*-1'k�*-1'k� *-1'k�
1030 ��������\��3#+*)���*)���*)����Y����2"**)��m*)��e*)��]�Y����2"**)��-*)� �%*)�
1031 ��Y����Y�����������Iu�* %*��*��*���[�(#*��*��*���/�(#*��*� �*�
1032 ���Y ������ym�,*��!,*��",*��#�P�,*��!,*��",*��#�0�,*��!,*� �",*�
1033 �#��Y$�������pd�,*�R,*�R,*�R�J�,*�R,*�R,*�R�-�,*�R,*� R,*�
1034 R��Y$�������ym�,*��!,*��",*��#�P�,*��!,*��",*� �#�0�,*��!,*��",*�
1035 �#��Y%�������pd�,*�R,*�R,*�R�J�,*�R,*�R,*� R�-�,*�R,*�R,*�
1036 R��Y%�������rf�W/C*(�*�*��8*(�*�*��$*(�*� *�
1037 ��Y&��������{�l6Q*,�!�*,�"�*,�#��F*,�!�*,�"�*,�#��+*,�!�*,�"� *,�#�
1038 ��Y&�������~r�c3K*,1�*,1�*,1��@*,1�*,1�*,1��(*,1�*,1� *,1�
1039 ��Y&�������rf�W/C*(�*�*��8*(�*�*� �$*(�*�*�
1040 ��Y'��������{�l6Q*,�!�*,�"�*,�#��F*,�!�*,�"�*,�#� �+*,�!�*,�"�*,�#�
1041 ��Y'�������~r�c3K*,1�*,1�*,1��@*,1�*,1�*,1� �(*,1�*,1�*,1�
1042 ��Y'������� �L �M*+,�+�(����g[*Y�'c�*Y�'c�*Y�'c�*Y�'c�*Y�'c�*Y�'c�*Y�'c�*Y� 'c� *Y�
1043 'c�
1044 ����g[*-�'c�*-�'c�*-�'c�*-�'c�*-�'c�*-�'c�*-�'c�*-� 'c� *-�
1045 'c�
1046 �����v*+�,�c�*+�,�c�*+�,�c�*+�,�c�*+�,�c�*+�,�c�*+�,�c�*+� ,� c� *+�
1047 ,�
1048 c�
1049 �����v*Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c�*Y� +� c� *Y�
1050 +�
1051 c�
1052 �����v*+�,�g�*+�,�g�*+�,�g�*+�,�g�*+�,�g�*+�,�g�*+�,�g�*+� ,� g� *+�
1053 ,�
1054 g�
1055 �����v*Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g�*Y� +� g� *Y�
1056 +�
1057 g�
1058 ����C7*�H**��*'�*�H**��*'�*� H**�� *'�����aU*+�N*+��*+��*+��*+��*+��*+� �*+��*+�� *+�
1059
1060 �*�)���� **+�,k+�,kg*+�-k+�-kg�**+�.+�,k+�/+�-kck�**+�.+�-k+�/+�,kgk�**+�.+�,k+�/+�-kgk�**+�.k+�.kg*+�-k+�-kg�**+�,+�-k+�/+�.kck� **+�.+�-k+�/+�,kck�**+�,+�-k+�/+�.kgk�**+�.k+�.kg*+�,k+�,kg�
1061 ����B6+�0+�0k+�1+�1kc+�2+�2kc�3I(4��3*�*�*�*�*�*�*�*� *�
1062 ��(oI+�0(k9+�1(k9+�2(k9+�6�79
1063 +�6�89  g9+�0+�2k9+�0+�1k9+�1+�2k9*kk c�*k
1064 kg�*k
1065 kc�*k
1066 kc�*kk c�*k
1067 kg�*k
1068 kg�*k
1069 kc� *kk c�
1070 ����$**+�9�k+�9�kg*+�:�k+�:�kg�**+�;+�9j+�<+�:jb�k�**+�;+�:j+�<+�9jf�k�**+�;+�9j+�<+�:jf�k�**+�;�k+�;�kg*+�:�k+�:�kg�**+�9+�:j+�<+�;jb�k� **+�;+�:j+�<+�9jb�k�**+�9+�:j+�<+�;jf�k�**+�;�k+�;�kg*+�9�k+�9�kg�
1071 ����<0+�=+�=j+�>+�>jb+�?+�?jb��3I(4��3*�*�*�*�*�*�*�*� *�
1072 ��(oI+�=�(k9+�>�(k9+�?�(k9+�@��79
1073 +�@��89  g9k9k9k9*kk c�*k
1074 kg�*k
1075 kc�*k
1076 kc�*kk c�*k
1077 kg�*k
1078 kg�*k
1079 kc� *kk c�
1080 ����^R*+� ��*+� ��*+� ��*+���*+���*+���*+���*+��� *+���
1081 ����UI*+��*+��*+��*+��*+��*+��*+��*+� � *+�
1082
1083 ����OC*+1�*+1�*+1�*+1�*+1�*+1�*+1�*+1� *+1�
1084 ����*+�A����**�A������ �M�
1085 N �:+�R+�R+�R+�R+�R+�R+�R+� R+�
1086 R-�B��CYD��E�6 �,R����,R,R,R-,�F*,1�*,1�*,1�*,1�*,1�*,1�*,1�*,1� *,1�
1087 �������M66>Yd>�I96Yd6�"*�19  �G9  ���� 9������,�oR���6>��6�Th``6*19 6h`6 `6
1088 Yd6� * 1*
1089 1kg9 � �
1090 ���* R����9 66�nh``6*19 6h`6 `6
1091 Yd6� * 1*
1092 1kg9 � �
1093 ���* R,1 �Gk\9 �� 9 6������HYI��J��E6h`6 h`6
1094 Yd6� * 19* � *
1095 1R*
1096
1097 R���,,1R+O*h``1����;*h``1o9`h``6d6Yd6�*\1kR������w���� �66��6 6>�s+`.6, h`19 , h`, h`1R�0h6
1098 6d�) *
1099 `1, h`1kg9 ���� ��6, h` R����6
1100 , `\1*
1101 `1oR�
1102 �, `, `1*
1103 `1, `1kg*
1104 `1oR�
1105 �, `, `1*
1106 `1, `1kg*
1107 `1, `1kg*
1108 `1oR��� ����Y
1109 M*�*�*�
1110 k*�*� kgk*�*�*�k*�*�
1111 kgkc*�*�*� k*�*�kgkcH'����:.*'�*�*�*�*'�*�*�*� *'�
1112 ����H<'�7J'�89*�*�*�*�*�*)w�*�*)� *�
1113 ����H<'�7J'�89*�*�*)�*�*�*�*)w�*� *�
1114 ����H<'�7J'�89*�*)w�*�*)�*�*�*�*� *�
1115 ����g[*Y�'k�*Y�'k�*Y�'k�*Y�'k�*Y�'k�*Y�'k�*Y�'k�*Y� 'k� *Y�
1116 'k�
1117 ����g[*'-�k�*'-�k�*'-�k�*'-�k�*'-�k�*'-�k�*'-�k�*'-� k� *'-�
1118 k�
1119 ����XL*�+�k*�+�kc*�+�kcI*�+�k*�+�kc*�+� kc9*�+�k*�+�kc*�+�
1120 kc9*�+�k*�+�kc*�+�kc9*�+�k*�+�kc*�+� kc9
1121 *�+�k*�+�kc*�+�
1122 kc9 *�+�k*� +�kc*�
1123 +�kc9*�+�k*� +�kc*�
1124 +� kc9*�+�k*� +�kc*�
1125 +�
1126 kc9*(�*�*�*�*
1127 �* �*�*� *�
1128 ������*+�4*,�/*+�,�k+�,�kc+�,�kc�*+�,�k+�,�kc+�,� kc�*+�,�k+�,�kc+�,�
1129 kc�*+�,�k+�,�kc+�,�kc�*+�,�k+�,�kc+�,� kc�*+�,�k+�,�kc+�,�
1130 kc�*+�,�k+� ,�kc+�
1131 ,�kc�*+�,�k+� ,�kc+�
1132 ,� kc� *+�,�k+� ,�kc+�
1133 ,�
1134 kc�
1135 �N+�,�k+�,�kc+�,�kcJ+�,�k+�,�kc+�,� kc9+�,�k+�,�kc+�,�
1136 kc9+�,�k+�,�kc+�,�kc9 +�,�k+�,�kc+�,� kc9 +�,�k+�,�kc+�,�
1137 kc9 +�,�k+� ,�kc+�
1138 ,�kc9+�,�k+� ,�kc+�
1139 ,� kc9+�,�k+� ,�kc+�
1140 ,�
1141 kc9*)�*�*�* �* �* �*�*� *�
1142 �����| �M �N�:,*�+�k*�+�kc*�+�kcR,*�+�k*�+�kc*�+� kcR,*�+�k*�+�kc*�+�
1143 kcR,*�+�k*�+�kc*�+�kcR,*�+�k*�+�kc*�+� kcR,*�+�k*�+�kc*�+�
1144 kcR,*�+�k*� +�kc*�
1145 +�kcR,*�+�k*� +�kc*�
1146 +� kcR,*�+�k*� +�kc*�
1147 +�
1148 kcR,-�K*-1�*-1�*-1�*-1�*-1�*-1�*-1�*-1� *-1�
1149 ������ �N �:�:-+�,�k+�,�kc+�,�kcR-+�,�k+�,�kc+�,� kcR-+�,�k+�,�kc+�,�
1150 kcR-+�,�k+�,�kc+�,�kcR-+�,�k+�,�kc+�,� kcR-+�,�k+�,�kc+�,�
1151 kcR-+�,�k+� ,�kc+�
1152 ,�kcR-+�,�k+� ,�kc+�
1153 ,� kcR-+�,�k+� ,�kc+�
1154 ,�
1155 kcR-�K*1�*1�*1�*1�*1�*1�*1�*1� *1�
1156 ������*+�4*,�/*+�,�k+�,�kc+�,�kc�*+�,�k+�,�kc+�,�kc�*+�,�k+�,� kc+�,�
1157 kc�*+�,�k+�,�kc+� ,�kc�*+�,�k+�,�kc+� ,�kc�*+�,�k+�,� kc+� ,�
1158 kc�*+�,�k+�,�kc+�
1159 ,�kc�*+�,�k+�,�kc+�
1160 ,�kc� *+�,�k+�,� kc+�
1161 ,�
1162 kc�
1163 �N+�,�k+�,�kc+�,�kcJ+�,�k+�,�kc+�,�kc9+�,�k+�,� kc+�,�
1164 kc9+�,�k+�,�kc+� ,�kc9 +�,�k+�,�kc+� ,�kc9 +�,�k+�,� kc+� ,�
1165 kc9 +�,�k+�,�kc+�
1166 ,�kc9+�,�k+�,�kc+�
1167 ,�kc9+�,�k+�,� kc+�
1168 ,�
1169 kc9*)�*�*�* �* �* �*�*� *�
1170 ������*+�4*,�/*+�,�k+�,�kc+�,�kc�*+�,�k+�,�kc+�,�kc�*+�,�k+�,� kc+�,�
1171 kc�*+�,�k+�,�kc+�,�kc�*+�,�k+�,�kc+�,�kc�*+�,�k+�,� kc+�,�
1172 kc�*+�,�k+� ,�kc+�
1173 ,�kc�*+�,�k+� ,�kc+�
1174 ,�kc� *+�,�k+� ,� kc+�
1175 ,�
1176 kc�
1177 �N+�,�k+�,�kc+�,�kcJ+�,�k+�,�kc+�,�kc9+�,�k+�,� kc+�,�
1178 kc9+�,�k+�,�kc+�,�kc9 +�,�k+�,�kc+�,�kc9 +�,�k+�,� kc+�,�
1179 kc9 +�,�k+� ,�kc+�
1180 ,�kc9+�,�k+� ,�kc+�
1181 ,�kc9+�,�k+� ,� kc+�
1182 ,�
1183 kc9*)�*�*�* �* �* �*�*� *�
1184 ������*+�4*,�/*+�,�k+�,�kc+�,�kc�*+�,�k+�,�kc+�,� kc�*+�,�k+�,�kc+�,�
1185 kc�*+�,�k+�,�kc+� ,�kc�*+�,�k+�,�kc+� ,� kc�*+�,�k+�,�kc+� ,�
1186 kc�*+�,�k+�,�kc+�
1187 ,�kc�*+�,�k+�,�kc+�
1188 ,� kc� *+�,�k+�,�kc+�
1189 ,�
1190 kc�
1191 �N+�,�k+�,�kc+�,�kcJ+�,�k+�,�kc+�,� kc9+�,�k+�,�kc+�,�
1192 kc9+�,�k+�,�kc+� ,�kc9 +�,�k+�,�kc+� ,� kc9 +�,�k+�,�kc+� ,�
1193 kc9 +�,�k+�,�kc+�
1194 ,�kc9+�,�k+�,�kc+�
1195 ,� kc9+�,�k+�,�kc+�
1196 ,�
1197 kc9*)�*�*�* �* �* �*�*� *�
1198 ����^R �L�M*,+�*+1�*+1�*+1�*+1�*+1�*+1�*+1�*+1� *+1�
1199 ������ �M �N�:,+�R,+�R,+�R,+�R,+�R,+�R,+�R,+� R,+�
1200 R,-�K*-1�*-1�*-1�*-1�*-1�*-1�*-1�*-1� *-1�
1201 ������*�*�k*�*�kc*�*�kc�3oH**�'k�**�'k�**�'k�*�*�k*�*�kc*� *� kc�3oH**�'k�**�'k�**� 'k� **�*� k*�*�kg�**�*�k*�*� kg�**�*�k*�*�kg�
1202 ������+�+�k+�+�kc+�+�kc�3oI*+�(k�*+�(k�*+�(k�+�+�k+�+�kc+� +� kc�3oI*+�(k�*+�(k�*+� (k� **�*� k*�*�kg�**�*�k*�*� kg�**�*�k*�*�kg�
1203 �����u*�+���g*�+���[*�+���O*�+���C*�+���7*�+���+*�+���*� +� ��*�
1204 +�
1205 ����M�qrL����}+�MM*�,���g*�,���[*�,���O*�,���C*�,���7*�,���+*�,���*� ,� ��*�
1206 ,�
1207 ����M�M�vwNvzL���7+*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*� +� g9�� w�(���*�
1208 +�
1209 g9�� w�(���������
1210 @Oi*��Qa@Oi*��Qa@Oi*��Qa@Oi*��Qa@Oi*��Qa@Oi*��Qa@Oi*��Qa@Oi*� �Qa@Oi*�
1211 �Qa@ {������:.*�*�*�*�*�*�*�*� *�
1212 ����^R**�w�**�w�**�w�**�w�**�w�**�w�**�w�**� w� **�
1213 w�
1214 ����^R*+�w�*+�w�*+�w�*+�w�*+�w�*+�w�*+�w�*+� w� *+�
1215 w�
1216 ����rf*�+�Rk*�+�Skc*�+�TkcI*�+�Rk*�+�Skc*�+�Tkc9*�+�Rk*� +�Skc*�
1217 +�Tkc9+(�U����v j*�+�Rk*�+�Skc*�+�TkcJ*�+�Rk*�+�Skc*�+�Tkc9,*�+�Rk*� +�Skc*�
1218 +�Tkc�T,)�R,�S����ZN �N-*�R-*�R-*�R-*�R-*�R-*�R-*�R-*� R-*�
1219 R-+,�K����O
1220 .C �:  �:
1221  �:  �:  :  : �:�:�:6> �*1R����*1*1k4��6 R R R R R R R R R�[*1*1k4��w *1R *1R *1R**1R**1R**1R* 1wR* 1wR* 1wR R R R VR R R R R R��*1*1k*1*1kc�3o9*1k9*1k9  *1k *1kcR *1k *1kcR *1k *1kcR* w*1k*1kcR* w*1k*1kcR* w*1k*1kcR* 1R* 1R* 1R R  R R  wR R R R R R*1*1k4����*1*1k4��� *1R *1R *1R**1R**1R**1R* 1wR* 1wR* 1wR  1R  1R  1R  1R  1R  1R  1wR  1wR  1wR�*1*1k*1*1kc�3o9*1k9*1k9" *1k"*1kcR *1k"*1kcR *1k"*1kcR*"w*1k*1kcR*"w*1k*1kcR*"w*1k*1kcR* 1R* 1R* 1R  1kR  1kR "R  1w"kR  1w"kR R  1R  1R  1R  1R*1*1k4��6
1222 R
1223 R
1224 R
1225 R
1226 R
1227 R
1228 R
1229 R
1230 R�i*1*1k4��} *1R *1R *1R**1wR**1wR**1wR* 1R* 1R* 1R
1231 R
1232 R
1233 R
1234 R
1235 R
1236 VR
1237 R
1238 R
1239 R��*1*1k*1*1kc�3o9*1k9*1k9$ *1k$*1kcR*$w*1k*1kcR* 1R *1k$*1kcR*$w*1k*1kcR* 1R *1k$*1kcR*$w*1k*1kcR* 1R
1240 R
1241 R
1242 R
1243 R
1244 R
1245 $wR
1246 R
1247 $R
1248 R*1*1k4����*1*1k4��� *1R *1R *1R**1R**1R**1R* 1wR* 1wR* 1wR  1R  1R  1R  1R  1R  1R  1wR  1wR  1wR�F*1*1k*1*1kc�3o9*1k9*1k9& *1k&*1kcR*&w*1k*1kcR* 1R *1k&*1kcR*&w*1k*1kcR* 1R *1k&*1kcR*&w*1k*1kcR* 1R  1k& 1kcR &w 1k 1kcR  1R  1k& 1kcR &w 1k 1kcR  1R  1k& 1kcR &w 1k 1kcR  1R*1R*1R*1R*1R*1R11k4��11k4��� 
1249 �XW1R1R1R1�G�Y�e1�G�Y�W1�G�Y�I>�1�������� �%+++^R^RR> �,1R����  �Z
1250  �Z*  ,+�[����3'�
1251 :�
1252 :�:  �:-1��--1wR,,1wR,,1wR,,1wR-1��--1wR,,1wR,,1wR,,1wR-1��%--1wR,,1wR,,1wR,,1wR+,�\-1�G-1�G�Y�G-1�G-1�G�Y�56   �  1R� ���6  �T - 1R� ���-1-1��M-1-1��1-1-1��OOO�nOOO�\OOO�J-1-1��1-1-1��OOO�$OOO�OOO *1*1k*1*1kc*1*1kcR *1*1k*1*1kc*1*1kcR *1*1k*1*1kc*1*1kcR 1 1��? 1 1��' 1 1��66
1253 6 �T66 6
1254 �H6
1255 66 �< 1 1��' 1 1��6 6
1256 6�6 66
1257 � 6
1258 6 6.6 - 1R .6 - 1R
1259 .6 - 1R.6  1R.`6  1R.`6  1R .6  1R .`6  1R .`6  1R
1260 .6  1R
1261 .`6  1R
1262 .`6  1R����� %��:�:�:�: �:9 V9"66$+1�G]��+1�G]��66
1263 ����*1+1*1�_9*1�Gg *1�`*1ock9+19$�a91*1k1+1kc9+1+1k1*1kgR1*1k9*1*1kR$�a96$*R1+1k1*1kc9*1*1k1+1kgR1+1k9+1+1kR$�a9+R1*1k1+1kc9+1+1k1*1kgR1*1k9*1*1kR$�a9*R1+1k1*1kc9*1*1k1+1kgR+R,19,1k1,1kcR,1wk1,1kcR,19,1k1,1kcR,1wk1,1kcR,19,1k1,1kcR,1wk1,1kcR,19,1k1,1kcR,1wk1,1kcR,19,1k1,1kcR,1wk1,1kcR,19,1k1,1kcR,1wk1,1kcR-19-1k1-1kcR-1wk1-1kcR-19-1k1-1kcR-1wk1-1kcR-19-1k1-1kcR-1wk1-1kcR-19-1k1-1kcR-1wk1-1kcR-19-1k1-1kcR-1wk1-1kcR-19-1k1-1kcR-1wk1-1kcR*1R+1RRR*1R+1RRR*1R+1�G]��+1�G]��6���+1�G]��**1+1*1*�bW,19,1k1,1kcR,1wk1,1kcR,19,1k1,1kcR,1wk1,1kcR,19,1k1,1kcR,1wk1,1kcR-19-1k1-1kcR-1wk1-1kcR-19-1k1-1kcR-1wk1-1kcR-19-1k1-1kcR-1wk1-1kcR�0*1+1*1*�bW,19,1k1,1kcR,1wk1,1kcR,19,1k1,1kcR,1wk1,1kcR,19,1k1,1kcR,1wk1,1kcR-19-1k1-1kcR-1wk1-1kcR-19-1k1-1kcR-1wk1-1kcR-19-1k1-1kcR-1wk1-1kcR����
1264 &(��&�(����
1265 &(��&�(����)&��&�&w9(���w����&�G9(�G9�G9�c9
1266 �d9 
1267 ��$9 ���� �c �do9�� ��K
1268  oc9 
1269 g o9 o9k9*kc�3kc�3co9
1270 k9�i o9��
1271  ko9�N
1272  oc9 
1273 g o9k9k9kc�3kc�3co9
1274 kk9c9�����C*9 919A19?97999;9=9$&9,,�G9&90�G9*6*&�� 6�6�6,909,90&9*9&9*(9..�G9((��*R&R97999;9=��64(&��K6&(o4��<64(9A*��&(*oo9?� &(o*k9?970.o9;9=,.o994��&*g9&�� 9�
1275 &o9.,o9*g9"k92""k9552c�39 �� �G9�k2c�39 cek9(&��K6&(o4��<64(9A*��&(*oo9?� &(o*k9?970.o9;9=,.o994�&*g9&�� 9�
1276 &o9.,o9*g9"k92""k9552c�39 �� �G9�k2c�39 cek9*o9?&k9A2��3�� ,�`.�`k9"�0.,�`o"oc9"� "cococck9"""kgc�39*o99"o9=9=kco970,o=ko9;�=R9R
1277 ;R 7R�7R;R
1278 9R =R�
1279 1�`1�`k&�`k9$� 1�`1�`k(�`k9$�  1�`1�`k�`k9$ A$�`R$&�`k�`k9 `?�`R����~r(��9 9&9�R&��9 9(9�@&9(9�G�G�d9i��n6i��(�kk9kk9�G�G�d9���kkc�39o9 o966��ik9����k��n6k��(�ik9ik9�G�G�d9���kkc�39o9 o966�/kk9����kkc�39o9 o9&�G(�G�� �� w9 w9w9R R����WK<�F�m�Y�*h`1�n�*h`1�n�*h`1����o��������th*1*1k*1k*1*1k*1kc*1*1k*1kc*1*1k*1kg*1*1k*1kg*1*1k*1kgH�m�Y�p�'���o����0$ �:*1+1k*1+1kc*1+1kcR*1+1k*1+1kc*1+1kcR*1+1k*1+1kc*1+1kcR*1+1k*1+1kc*1+1kcR*1+1k*1+1kc*1+1kcR*1+1k*1+1kc*1+1kcR*1+1k*1+1kc*1+1kcR*1+1k*1+1kc*1+1kcR*1+1k*1+1kc*1+1kcR> �,1R�������I=+*1R+*1R+*1R+*1R+*1R+*1R+*1R+*1R+*1R����:.*1*1��*1*1��*1�*1�*1*1��*1�*1����TH&(���&(g�G9&�G9
1280 (�G9 
1281  ��
1282 � 9q���os�������,L*�u�ML� M�wY�x�+�
1283 vPK
1284 �Fo2�2�m�>�>javax/vecmath/Matrix3f.class����0&
1285 [� M� M� M� M� M� M� M� M� M� �� �� �� �� �� �� �� �� ���
1286 �
1287 ��
1288 ��
1289 �
1290 M���
1291 ��
1292 � �� �� �������
1293 ��
1294 M� �� �� �� �� �� �� ��
1295 ��>Ey��0�: ��
1296 ��
1297 �� �� �� �� ��@ �� �� �� ��
1298 M�
1299 M���
1300 C�
1301 M�
1302 ����
1303 H�
1304 �����
1305 ��
1306 �� �� �� ��
1307 ��
1308 [��
1309 Y�serialVersionUIDJ ConstantValue�Q����m00Fm01m02m10m11m12m20m21m22EPSD<init> (FFFFFFFFF)VCode([F)V(Ljavax/vecmath/Matrix3d;)V(Ljavax/vecmath/Matrix3f;)V()VtoString()Ljava/lang/String; setIdentitysetScale(F)V
1310 setElement(IIF)VgetRow(ILjavax/vecmath/Vector3f;)V(I[F)V getColumn
1311 getElement(II)FsetRow(IFFF)V setColumngetScale()Fadd(FLjavax/vecmath/Matrix3f;)V3(Ljavax/vecmath/Matrix3f;Ljavax/vecmath/Matrix3f;)Vsub transposeset(Ljavax/vecmath/Quat4f;)V(Ljavax/vecmath/AxisAngle4f;)V(Ljavax/vecmath/AxisAngle4d;)V(Ljavax/vecmath/Quat4d;)Vinvert invertGeneralluDecomposition([D[I)ZluBacksubstitution ([D[I[D)V determinantrotXrotYrotZmul mulNormalizemulTransposeBothmulTransposeRightmulTransposeLeft normalize normalizeCPequals(Ljavax/vecmath/Matrix3f;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Matrix3f;F)ZhashCode()IsetZeronegate transform(Ljavax/vecmath/Tuple3f;)V1(Ljavax/vecmath/Tuple3f;Ljavax/vecmath/Tuple3f;)VgetScaleRotate([D[D)Vclone()Ljava/lang/Object; ou cd ed fd gd hd id jd kd ld cn en fn gn hn in jn kn lnjava/lang/StringBuffer , 
1312 vw ��(java/lang/ArrayIndexOutOfBoundsException Matrix3f0  
1313 o   d d d Matrix3f1 Matrix3f3 Matrix3f5 Matrix3f6 Matrix3f9  �u d  d    n n n n n �t ��%javax/vecmath/SingularMatrixException
1314 Matrix3f12 �� java/lang/RuntimeException
1315 Matrix3f13 java/lang/NullPointerExceptionjavax/vecmath/Matrix3fjava/lang/ClassCastException  ! "#$ �% ��$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Matrix3dappend(F)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;javax/vecmath/VecMathI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)Vjavax/vecmath/Vector3fxyzmax3([D)Djavax/vecmath/Quat4fwjavax/vecmath/AxisAngle4fjava/lang/Mathsqrt(D)Danglesincosjavax/vecmath/AxisAngle4djavax/vecmath/Quat4dabs compute_svd ([D[D[D)V(F)Fjavax/vecmath/VecMathUtilfloatToIntBits(F)Ijavax/vecmath/Tuple3f(FFF)V!M[\] ^_`acdedfdgdhdidjdkdldmn`2FopqD
1316 8*�*#�*$�*%�*�*�*�*�*� * �
1317 �orqSG*�*+0�*+0�*+0�*+0�*+0�*+0�*+0�*+0� *+0�
1318 �osqbV*�*+� ��*+� ��*+� ��*+���*+���*+���*+���*+��� *+���
1319 �otqYM*�*+��*+��*+��*+��*+��*+��*+��*+� � *+�
1320
1321 �ouq>2*�* �* �* �* �* �* �* �* � * �
1322 �vwq�w�Y�*���*���*���*���*���*���*���*� ��*�
1323 ����xuq:.* �* �* �* �* �* �* �* � * �
1324 �yzq�v �M�N*-,�*,1#�k��*,1#�k��*,1#�k��*,1#�k��*,1#�k��*,1#�k��*,1#�k��*,1#�k�� *,1#�k��
1325 �{|q����\��3#+*%���*%���*%����Y����2"**%��m*%��e*%��]�Y����2"**%��-*%� �%*%�
1326 ��Y����Y����}~qym�,*�� ,*��!,*��"�P�,*�� ,*��!,*��"�0�,*�� ,*� �!,*�
1327 �"��Y#����}qpd�,*�Q,*�Q,*�Q�J�,*�Q,*�Q,*�Q�-�,*�Q,*� Q,*�
1328 Q��Y#�����~qym�,*�� ,*��!,*��"�P�,*�� ,*��!,*� �"�0�,*�� ,*��!,*�
1329 �"��Y$�����qpd�,*�Q,*�Q,*�Q�J�,*�Q,*�Q,*� Q�-�,*�Q,*�Q,*�
1330 Q��Y$������q����Iu�* %*��*��*���[�(#*��*��*���/�(#*��*� �*�
1331 ���Y%�����qoc�T.A*$�*%�*��6*$�*%�*��#*$�*%� *�
1332 ��Y&�����~q�{�l6Q*,� �*,�!�*,�"��F*,� �*,�!�*,�"��+*,� �*,�!� *,�"�
1333 ��Y&�����q~r�c3K*,0�*,0�*,0��@*,0�*,0�*,0��(*,0�*,0� *,0�
1334 ��Y&������qoc�T.A*$�*%�*��6*$�*%�*� �#*$�*%�*�
1335 ��Y'�����~q�{�l6Q*,� �*,�!�*,�"��F*,� �*,�!�*,�"� �+*,� �*,�!�*,�"�
1336 ��Y'�����q~r�c3K*,0�*,0�*,0��@*,0�*,0�*,0� �(*,0�*,0�*,0�
1337 ��Y'������q! �L�M*,+�,�(���zqg[*Y�#b�*Y�#b�*Y�#b�*Y�#b�*Y�#b�*Y�#b�*Y�#b�*Y� #b� *Y�
1338 #b�
1339 ���qg[*,�#b�*,�#b�*,�#b�*,�#b�*,�#b�*,�#b�*,�#b�*,� #b� *,�
1340 #b�
1341 ���q�v*+�,�b�*+�,�b�*+�,�b�*+�,�b�*+�,�b�*+�,�b�*+�,�b�*+� ,� b� *+�
1342 ,�
1343 b�
1344 ��tq�v*Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b�*Y� +� b� *Y�
1345 +�
1346 b�
1347 ���q�v*+�,�f�*+�,�f�*+�,�f�*+�,�f�*+�,�f�*+�,�f�*+�,�f�*+� ,� f� *+�
1348 ,�
1349 f�
1350 ��tq�v*Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f�*Y� +� f� *Y�
1351 +�
1352 f�
1353 ��uqC7*�D**��*#�*�D**��*#�*� D**�� *#���tqaU*+�N*+��*+��*+��*+��*+��*+� �*+��*+�� *+�
1354
1355 �*�)���q��* +�*j+�*jf +�+j+�+jf�* +�,+�*j+�-+�+jbj�* +�,+�+j+�-+�*jfj�* +�,+�*j+�-+�+jfj�* +�,j+�,jf +�+j+�+jf�* +�*+�+j+�-+�,jbj� * +�,+�+j+�-+�*jbj�* +�*+�+j+�-+�,jfj�* +�,j+�,jf +�*j+�*jf�
1356 ���q6 *+�.+�.j+�/+�/jb+�0+�0jb��1�E$�2��3* �* �* �* �* �* �* �* � * �
1357 �� $nE+�.$jF+�/$j8+�0$j8+�4��5�8+�4��6�8 f8%j8 %j8
1358 j8 *%j%jb�*
1359 jjf�* jjb�*
1360 jjb�*jjb�* j%jf�* jjf�* j%jb� *jjb�
1361 ���q?3+�7+�7k+�8+�8kc+�9+�9kc�1I(2��3* �* �* �* �* �* �* �* � * �
1362 ��(oI+�7(k9+�8(k9+�9(k9+�:�59
1363 +�:�69  g9k9k9k9*kk c��*k
1364 kg��*k
1365 kc��*k
1366 kc��*kk c��*k
1367 kg��*k
1368 kg��*k
1369 kc�� *kk c��
1370 ���q *;+�=k+�=kg;+�>k+�>kg��*;+�?+�=k+�@+�>kck��*;+�?+�>k+�@+�=kgk��*;+�?+�=k+�@+�>kgk��*;+�?k+�?kg;+�>k+�>kg��*;+�=+�>k+�@+�?kck�� *;+�?+�>k+�@+�=kck��*;+�=+�>k+�@+�?kgk��*;+�?k+�?kg;+�=k+�=kg��
1371 ��rqOC*+0�*+0�*+0�*+0�*+0�*+0�*+0�*+0� *+0�
1372 ��tqUI*+��*+��*+��*+��*+��*+��*+��*+� � *+�
1373
1374 ��sq^R*+� ��*+� ��*+� ��*+���*+���*+���*+���*+��� *+���
1375 ��tq*+�A��uq**�A��tq�� �M �N�
1376 :,+��R,+��R,+��R,+��R,+��R,+��R,+��R,+� �R,+�
1377 �R,�B��CYD��E�6 �-R����-R-R-R,-�F*-1��*-1��*-1��*-1��*-1��*-1��*-1��*-1�� *-1��
1378 ���q���M66>Yd>�I96Yd6�"*�19  �G9  ���� 9������,�oR���6>��6�Th``6*19 6h`6 `6
1379 Yd6� * 1*
1380 1kg9 � �
1381 ���* R����9 66�nh``6*19 6h`6 `6
1382 Yd6� * 1*
1383 1kg9 � �
1384 ���* R,1 �Gk\9 �� 9 6������HYI��J��E6h`6 h`6
1385 Yd6� * 19* � *
1386 1R*
1387
1388 R���,,1R+O*h``1����;*h``1o9`h``6d6Yd6�*\1kR������w���q �66��6 6>�s+`.6, h`19 , h`, h`1R�0h6
1389 6d�) *
1390 `1, h`1kg9 ���� ��6, h` R����6
1391 , `\1*
1392 `1oR�
1393 �, `, `1*
1394 `1, `1kg*
1395 `1oR�
1396 �, `, `1*
1397 `1, `1kg*
1398 `1, `1kg*
1399 `1oR��� ���qYM*�*�*�
1400 j*�*� jfj*�*�*�j*�*�
1401 jfjb*�*�*� j*�*�jfjbD#��zq:.*#�* �* �* �*#�* �* �* � *#�
1402 ��zqI=#��5�E#��6�F* �* �* �* �*%�*$v�* �*$� *%�
1403 ��zqI=#��5�E#��6�F*%�* �*$�* �* �* �*$v�* � *%�
1404 ��zqI=#��5�E#��6�F*%�*$v�* �*$�*%�* �* �* � * �
1405 ��zqg[*Y�#j�*Y�#j�*Y�#j�*Y�#j�*Y�#j�*Y�#j�*Y�#j�*Y� #j� *Y�
1406 #j�
1407 ���qg[*#,�j�*#,�j�*#,�j�*#,�j�*#,�j�*#,�j�*#,�j�*#,� j� *#,�
1408 j�
1409 ��tqV J*�+�j*�+�jb*�+�jbE*�+�j*�+�jb*�+� jbF*�+�j*�+�jb*�+�
1410 jb8*�+�j*�+�jb*�+�jb8*�+�j*�+�jb*�+� jb8*�+�j*�+�jb*�+�
1411 jb8*�+�j*� +�jb*�
1412 +�jb8*�+�j*� +�jb*�
1413 +� jb8 *�+�j*� +�jb*�
1414 +�
1415 jb8
1416 *$�*%�*�*�*�*�*�* � *
1417
1418 ���q� �*+�4*,�/*+�,�j+�,�jb+�,�jb�*+�,�j+�,�jb+�,� jb�*+�,�j+�,�jb+�,�
1419 jb�*+�,�j+�,�jb+�,�jb�*+�,�j+�,�jb+�,� jb�*+�,�j+�,�jb+�,�
1420 jb�*+�,�j+� ,�jb+�
1421 ,�jb�*+�,�j+� ,�jb+�
1422 ,� jb� *+�,�j+� ,�jb+�
1423 ,�
1424 jb�
1425 �N+�,�j+�,�jb+�,�jbF+�,�j+�,�jb+�,� jb8+�,�j+�,�jb+�,�
1426 jb8+�,�j+�,�jb+�,�jb8+�,�j+�,�jb+�,� jb8+�,�j+�,�jb+�,�
1427 jb8+�,�j+� ,�jb+�
1428 ,�jb8 +�,�j+� ,�jb+�
1429 ,� jb8
1430 +�,�j+� ,�jb+�
1431 ,�
1432 jb8 *%�*�*�*�*�*�* �*
1433 � * �
1434 ��tq�� �M �N�:,*�+�j*�+�jb*�+�jb�R,*�+�j*�+�jb*�+� jb�R,*�+�j*�+�jb*�+�
1435 jb�R,*�+�j*�+�jb*�+�jb�R,*�+�j*�+�jb*�+� jb�R,*�+�j*�+�jb*�+�
1436 jb�R,*�+�j*� +�jb*�
1437 +�jb�R,*�+�j*� +�jb*�
1438 +� jb�R,*�+�j*� +�jb*�
1439 +�
1440 jb�R,-�K*-1��*-1��*-1��*-1��*-1��*-1��*-1��*-1�� *-1��
1441 ���q�� �N �:�:-+�,�j+�,�jb+�,�jb�R-+�,�j+�,�jb+�,� jb�R-+�,�j+�,�jb+�,�
1442 jb�R-+�,�j+�,�jb+�,�jb�R-+�,�j+�,�jb+�,� jb�R-+�,�j+�,�jb+�,�
1443 jb�R-+�,�j+� ,�jb+�
1444 ,�jb�R-+�,�j+� ,�jb+�
1445 ,� jb�R-+�,�j+� ,�jb+�
1446 ,�
1447 jb�R-�K*1��*1��*1��*1��*1��*1��*1��*1�� *1��
1448 ���q� �*+�4*,�/*+�,�j+�,�jb+�,�jb�*+�,�j+�,�jb+�,�jb�*+�,�j+�,� jb+�,�
1449 jb�*+�,�j+�,�jb+� ,�jb�*+�,�j+�,�jb+� ,�jb�*+�,�j+�,� jb+� ,�
1450 jb�*+�,�j+�,�jb+�
1451 ,�jb�*+�,�j+�,�jb+�
1452 ,�jb� *+�,�j+�,� jb+�
1453 ,�
1454 jb�
1455 �N+�,�j+�,�jb+�,�jbF+�,�j+�,�jb+�,�jb8+�,�j+�,� jb+�,�
1456 jb8+�,�j+�,�jb+� ,�jb8+�,�j+�,�jb+� ,�jb8+�,�j+�,� jb+� ,�
1457 jb8+�,�j+�,�jb+�
1458 ,�jb8 +�,�j+�,�jb+�
1459 ,�jb8
1460 +�,�j+�,� jb+�
1461 ,�
1462 jb8 *%�*�*�*�*�*�* �*
1463 � * �
1464 ���q� �*+�4*,�/*+�,�j+�,�jb+�,�jb�*+�,�j+�,�jb+�,�jb�*+�,�j+�,� jb+�,�
1465 jb�*+�,�j+�,�jb+�,�jb�*+�,�j+�,�jb+�,�jb�*+�,�j+�,� jb+�,�
1466 jb�*+�,�j+� ,�jb+�
1467 ,�jb�*+�,�j+� ,�jb+�
1468 ,�jb� *+�,�j+� ,� jb+�
1469 ,�
1470 jb�
1471 �N+�,�j+�,�jb+�,�jbF+�,�j+�,�jb+�,�jb8+�,�j+�,� jb+�,�
1472 jb8+�,�j+�,�jb+�,�jb8+�,�j+�,�jb+�,�jb8+�,�j+�,� jb+�,�
1473 jb8+�,�j+� ,�jb+�
1474 ,�jb8 +�,�j+� ,�jb+�
1475 ,�jb8
1476 +�,�j+� ,� jb+�
1477 ,�
1478 jb8 *%�*�*�*�*�*�* �*
1479 � * �
1480 ���q� �*+�4*,�/*+�,�j+�,�jb+�,�jb�*+�,�j+�,�jb+�,� jb�*+�,�j+�,�jb+�,�
1481 jb�*+�,�j+�,�jb+� ,�jb�*+�,�j+�,�jb+� ,� jb�*+�,�j+�,�jb+� ,�
1482 jb�*+�,�j+�,�jb+�
1483 ,�jb�*+�,�j+�,�jb+�
1484 ,� jb� *+�,�j+�,�jb+�
1485 ,�
1486 jb�
1487 �N+�,�j+�,�jb+�,�jbF+�,�j+�,�jb+�,� jb8+�,�j+�,�jb+�,�
1488 jb8+�,�j+�,�jb+� ,�jb8+�,�j+�,�jb+� ,� jb8+�,�j+�,�jb+� ,�
1489 jb8+�,�j+�,�jb+�
1490 ,�jb8 +�,�j+�,�jb+�
1491 ,� jb8
1492 +�,�j+�,�jb+�
1493 ,�
1494 jb8 *%�*�*�*�*�*�* �*
1495 � * �
1496 ��uqg[ �L�M*,+�*+1��*+1��*+1��*+1��*+1��*+1��*+1��*+1�� *+1��
1497 ��tq�� �M �N�:,+��R,+��R,+��R,+��R,+��R,+��R,+��R,+� �R,+�
1498 �R,-�K*-1��*-1��*-1��*-1��*-1��*-1��*-1��*-1�� *-1��
1499 ��uq�� *�*�j*�*�jb*�*�jb��1�nD**�#j�**�#j�**�#j� *�*�j*�*�jb*� *� jb��1�nD**�#j�**�#j�**� #j� **�*� j*�*�jf�**�*�j*�*� jf�**�*�j*�*�jf�
1500 ��tq�� +�+�j+�+�jb+�+�jb��1�nE*+�$j�*+�$j�*+�$j� +�+�j+�+�jb+� +� jb��1�nE*+�$j�*+�$j�*+� $j� **�*� j*�*�jf�**�*�j*�*� jf�**�*�j*�*�jf�
1501 ���q�u*�+���g*�+���[*�+���O*�+���C*�+���7*�+���+*�+���*� +� ��*�
1502 +�
1503 ����M�qrL��q�}+�MM*�,���g*�,���[*�,���O*�,���C*�,���7*�,���+*�,���*� ,� ��*�
1504 ,�
1505 ����M�M�vwNvzL��q��>*�+�f�O$��>*�+�f�O$��>*�+�f�O$��>*�+�f�O$��>*�+�f�O$��>*�+�f�O$��>*�+�f�O$��>*� +� f�O$��>*�
1506 +�
1507 f�O$��>���q��
1508 @Pi*��R�a@Pi*��R�a@Pi*��R�a@Pi*��R�a@Pi*��R�a@Pi*��R�a@Pi*��R�a@Pi*� �R�a@Pi*�
1509 �R�a@ {����uq:.* �* �* �* �* �* �* �* � * �
1510 ��uq^R**�v�**�v�**�v�**�v�**�v�**�v�**�v�**� v� **�
1511 v�
1512 ��tq^R*+�v�*+�v�*+�v�*+�v�*+�v�*+�v�*+�v�*+� v� *+�
1513 v�
1514 ���qpd*�+�Sj*�+�Tjb*�+�UjbE*�+�Sj*�+�Tjb*�+�UjbF*�+�Sj*� +�Tjb*�
1515 +�Ujb8+$%�V���qvj*�+�Sj*�+�Tjb*�+�UjbF*�+�Sj*�+�Tjb*�+�Ujb8,*�+�Sj*� +�Tjb*�
1516 +�Ujb�U,%�S,�T���qcW �N-*��R-*��R-*��R-*��R-*��R-*��R-*��R-*� �R-*�
1517 �R-+,�K���q,L*�W�ML� M�YY�Z�+�
1518 XPK
1519 �Fo2�g�zzjavax/vecmath/Matrix4d.class����0�
1520 � { { { { { { { { { { { { { { { {@    ! " " " #$ #% #& #' () (* (+ (, (- (. (/ (0 (1 (2 (3 (4 (5 (6 (7 (8 9) 9* 9+ 9- 9. 9/ 91 92 93 : : : : : : : : :;
1521 A
1522 A<=
1523 A>?
1524 A@AB
1525 CD
1526 HEF G G G G!HI
1527 {J
1528 :K?�9�HK�� 
1529 LM��?�NO
1530 {P Q Q Q=�|��׽� QR
1531 LS
1532 LT U& U$ U% UV W& W$ W%
1533 {X
1534 {YZ[
1535 rE
1536 {\
1537 L]^_
1538 wE`ab
1539 {c
1540 de f f f f! g& g$ g% g' h h h i& i$ i%
1541 :j
1542 �klm
1543 � nopserialVersionUIDJ ConstantValuer!,��%�.m00Dm01m02m03m10m11m12m13m20m21m22m23m30m31m32m33EPS<init>(DDDDDDDDDDDDDDDD)VCode([D)V2(Ljavax/vecmath/Quat4d;Ljavax/vecmath/Vector3d;D)V2(Ljavax/vecmath/Quat4f;Ljavax/vecmath/Vector3d;D)V(Ljavax/vecmath/Matrix4d;)V(Ljavax/vecmath/Matrix4f;)V4(Ljavax/vecmath/Matrix3f;Ljavax/vecmath/Vector3d;D)V4(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Vector3d;D)V()VtoString()Ljava/lang/String; setIdentity
1544 setElement(IID)V
1545 getElement(II)DgetRow(ILjavax/vecmath/Vector4d;)V(I[D)V getColumnget(Ljavax/vecmath/Matrix3d;)V(Ljavax/vecmath/Matrix3f;)V3(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Vector3d;)D3(Ljavax/vecmath/Matrix3f;Ljavax/vecmath/Vector3d;)D(Ljavax/vecmath/Quat4f;)V(Ljavax/vecmath/Quat4d;)V(Ljavax/vecmath/Vector3d;)VgetRotationScalegetScale()DsetRotationScalesetScale(D)VsetRow(IDDDD)V setColumnadd(DLjavax/vecmath/Matrix4d;)V3(Ljavax/vecmath/Matrix4d;Ljavax/vecmath/Matrix4d;)Vsub transposeset(Ljavax/vecmath/AxisAngle4d;)V(Ljavax/vecmath/AxisAngle4f;)V2(Ljavax/vecmath/Quat4f;Ljavax/vecmath/Vector3f;F)Vinvert invertGeneralluDecomposition([D[I)ZluBacksubstitution ([D[I[D)V determinant(DLjavax/vecmath/Vector3d;)V(Ljavax/vecmath/Vector3d;D)V4(Ljavax/vecmath/Matrix3f;Ljavax/vecmath/Vector3f;F)VsetTranslationrotXrotYrotZmulmulTransposeBothmulTransposeRightmulTransposeLeftequals(Ljavax/vecmath/Matrix4d;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Matrix4d;F)Z
1546 Deprecated(Ljavax/vecmath/Matrix4d;D)ZhashCode()I transform1(Ljavax/vecmath/Tuple4d;Ljavax/vecmath/Tuple4d;)V(Ljavax/vecmath/Tuple4d;)V1(Ljavax/vecmath/Tuple4f;Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4f;)V1(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point3d;)V(Ljavax/vecmath/Point3d;)V1(Ljavax/vecmath/Point3f;Ljavax/vecmath/Point3f;)V(Ljavax/vecmath/Point3f;)V3(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;)V3(Ljavax/vecmath/Vector3f;Ljavax/vecmath/Vector3f;)V(Ljavax/vecmath/Vector3f;)V setRotationsetZeronegategetScaleRotate([D[D)Vclone()Ljava/lang/Object; �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��q r� s� t� u�vw rx sx tx uxy �x �x �x �x �x �x �x �x �x �x �x �x �x �x �x �xz{java/lang/StringBuffer |}, |~
1547 ��(java/lang/ArrayIndexOutOfBoundsException Matrix4d0 �� �� Matrix4d1� Matrix4d2 Matrix4d3  ��� �� Matrix4d4 Matrix4d7 ��� �� �� ��� �x� �� ��%javax/vecmath/SingularMatrixException
1548 Matrix4d10 �� ��java/lang/RuntimeException
1549 Matrix4d11java/lang/NullPointerExceptionjavax/vecmath/Matrix4djava/lang/ClassCastException ��� ������ �� 
1550  $java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Quat4dyzxwjavax/vecmath/Vector3djavax/vecmath/Quat4fFjavax/vecmath/Matrix4fjavax/vecmath/Matrix3fjavax/vecmath/Matrix3dappend(D)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;javax/vecmath/VecMathI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)Vjavax/vecmath/Vector4dmax3([D)Djava/lang/Mathsqrt(D)Djavax/vecmath/AxisAngle4danglesincosjavax/vecmath/AxisAngle4fjavax/vecmath/Vector3fabsjavax/vecmath/VecMathUtildoubleToLongBits(D)Jjavax/vecmath/Tuple4djavax/vecmath/Tuple4fjavax/vecmath/Point3djavax/vecmath/Point3f compute_svd ([D[D[D)V!{������������������������������������������dj���o!c*�*'�*)�*�*�* �* �* �*� *�
1551 *� *� *� *�*�*�*������*�*+1�*+1�*+1�*+1�*+1�*+1�*+1�*+1� *+1�
1552 *+ 1� *+
1553 1� *+ 1� *+ 1�*+ 1�*+1�*+1�����T H*�*)+�k+�kg+�k+�kgk�*)+�+�k+�+�kckk�*)+�+�k+�+�kgkk�
1554 *)+�+�k+�+�kgkk�*)+�k+�kg+�k+�kgk�*)+�+�k+�+�kckk� *)+�+�k+�+�kckk�*)+�+�k+�+�kgkk�*)+�k+�kg+�k+�kgk� *,��*,�� *,�� *�*�*�*�����f Z*�*)+��k+��kg+��k+��kgk�*)+�+�j+�+�jb�kk�*)+�+�j+�+�jf�kk�
1555 *)+�+�j+�+�jf�kk�*)+��k+��kg+��k+��kgk�*)+�+�j+�+�jb�kk� *)+�+�j+�+�jb�kk�*)+�+�j+�+�jf�kk�*)+��k+��kg+��k+��kgk� *,��*,�� *,�� *�*�*�*�������*�*+��*+��*+��*+��*+��*+��*+��*+� � *+�
1556
1557 *+� � *+� � *+� � *+��*+��*+��*+��������*�*+���*+� ��*+�!��*+�"��*+�#��*+�$��*+�%��*+�&�� *+�'��
1558 *+�(�� *+�)�� *+�*�� *+�+��*+�,��*+�-��*+�.��������*�*+�/�)k�*+�0�)k�*+�1�)k�*,��*+�2�)k�*+�3�)k�*+�4�)k�*,�� *+�5�)k�
1559 *+�6�)k� *+�7�)k� *,�� *�*�*�*�������*�*+�8)k�*+�9)k�*+�:)k�*,��*+�;)k�*+�<)k�*+�=)k�*,�� *+�>)k�
1560 *+�?)k� *+�@)k� *,�� *�*�*�*�����aU*�*�*�*�*�*�*�*�*� *�
1561 *� *� *� *�*�*�*������˻AY�B*��CD�E*��CD�E*��CD�E*��CF�E*��CD�E*��CD�E*��CD�E*� �CF�E*�
1562 �CD�E*� �CD�E*� �CD�E*� �CF�E*��CD�E*��CD�E*��CD�E*��CF�E�G����]Q*�*�*�*�*�*�*�*� *�
1563 *� *� *� *�*�*�*�����k_�Pl��?'/7*)��*)��*)�� *)���HYI�J�K��>&.6*)���*)���*)���*)� ���HYI�J�K��>&.6*)�
1564 ��*)� �y*)� �q*)� �i�HYI�J�K��>&.6*)��5*)��-*)��%*)���HYI�J�K��HYI�J�K����� ��V���3$).*��*��*��*�����4 %*/*��*��*��*� ��s�4 %*/*�
1565 �*� �*� �*� ��;�4 %*/*��*��*��*����HYL�J�K�������&,*��M,*��N,*��O,*��P���&,*��M,*��N,*��O,*� �P�`�&,*�
1566 �M,*� �N,*� �O,*� �P�8�&,*��M,*��N,*��O,*��P��HYQ�J�K��������",*�R,*�R,*�R,*�R�|�",*�R,*�R,*�R,*� R�X�",*�
1567 R,*� R,*� R,*� R�4�",*�R,*�R,*�R,*�R��HYQ�J�K��������&,*��M,*��N,*�
1568 �O,*��P���&,*��M,*��N,*� �O,*��P�`�&,*��M,*��N,*� �O,*��P�8�&,*��M,*� �N,*� �O,*��P��HYR�J�K��������",*�R,*�R,*�
1569 R,*�R�|�",*�R,*�R,*� R,*�R�X�",*�R,*�R,*� R,*�R�4�",*�R,*� R,*� R,*�R��HYR�J�K�����^R �M�N*-,�S+,1�8+,1�9+,1�:+,1�;+,1�<+,1�=+,1�>+,1�?+,1�@����g[ �M�N*-,�S+,1��/+,1��0+,1��1+,1��2+,1��3+,1��4+,1��5+,1��6+,1��7����}q �N�:*-�S+-1�8+-1�9+-1�:+-1�;+-1�<+-1�=+-1�>+-1�?+-1�@,*��,*� �,*� ��T�����z �N�:*-�S+-1��/+-1��0+-1��1+-1��2+-1��3+-1��4+-1��5+-1��6+-1��7,*��,*� �,*� ��T����0$ �M�N*-,�SU,1c,1c,1ck9�� w�W��H+�Y��U+��o9+,1,1gk��+,1,1gk��+,1,1gk���+ �Z,1,1ck9�� w�W��0+�Y��\+��o9+,1k��+,1k���+ �\,1gk9�� w�W��!+�Y��+,1+��ko���+ �+ �����$ �M�N*-,�SU,1c,1c,1ck9�� w�W��C+�Y�U+�o9+,1,1gk�+,1,1gk�+,1,1gk��+�Z,1,1ck9�� w�W��,+�Y�\+�o9+,1k�+,1k��+�\,1gk9�� w�W��+�Y�+,1+�ko��+�+�����%+*��+*� �+*� �����^R+*���/+*���0+*���1+*���2+*���3+*���4+*�
1570 ��5+*� ��6+*� ��7����UI+*��8+*��9+*��:+*��;+*��<+*��=+*�
1571 �>+*� �?+*� �@����  �L�M*,+�S,�T����UI*+�8�*+�9�*+�:�*+�;�*+�<�*+�=�*+�>�
1572 *+�?� *+�@� ����^R*+�/��*+�0��*+�1��*+�2��*+�3��*+�4��*+�5��
1573 *+�6�� *+�7�� ����rf �N�:*-�S*-1'k�*-1'k�*-1'k�*-1'k�*-1'k�*-1'k�*-1'k�
1574 *-1'k� *-1'k� �����
1575 ���9Sm*(�*�*�*��^*(�*�*�*� �D*(�
1576 *� *� *� �**(�*�*�*���HY^�J�K���������Be�*,�M�*,�N�*,�O�*,�P��y*,�M�*,�N�*,�O�*,�P� �V*,�M�
1577 *,�N� *,�O� *,�P� �3*,�M�*,�N�*,�O�*,�P���HY^�J�K���������>]|*,1�*,1�*,1�*,1��m*,1�*,1�*,1�*,1� �N*,1�
1578 *,1� *,1� *,1� �/*,1�*,1�*,1�*,1���HY^�J�K������
1579 ���9Sm*(�*�*�
1580 *��^*(�*�*� *��D*(�*�*� *��**(�*� *� *���HY_�J�K���������Be�*,�M�*,�N�*,�O�
1581 *,�P��y*,�M�*,�N�*,�O� *,�P��V*,�M�*,�N�*,�O� *,�P��3*,�M�*,�N� *,�O� *,�P���HY_�J�K���������>]|*,1�*,1�*,1�
1582 *,1��m*,1�*,1�*,1� *,1��N*,1�*,1�*,1� *,1��/*,1�*,1� *,1� *,1���HY_�J�K�������*Y�'c�*Y�'c�*Y�'c�*Y�'c�*Y�'c�*Y�'c�*Y�'c�*Y� 'c� *Y�
1583 'c�
1584 *Y� 'c� *Y� 'c� *Y� 'c� *Y�'c�*Y�'c�*Y�'c�*Y�'c�������*-�'c�*-�'c�*-�'c�*-�'c�*-�'c�*-�'c�*-�'c�*-� 'c� *-�
1585 'c�
1586 *-� 'c� *-� 'c� *-� 'c� *-�'c�*-�'c�*-�'c�*-�'c�������*+�,�c�*+�,�c�*+�,�c�*+�,�c�*+�,�c�*+�,�c�*+�,�c�*+� ,� c� *+�
1587 ,�
1588 c�
1589 *+� ,� c� *+� ,� c� *+� ,� c� *+�,�c�*+�,�c�*+�,�c�*+�,�c�������*Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c�*Y� +� c� *Y�
1590 +�
1591 c�
1592 *Y� +� c� *Y� +� c� *Y� +� c� *Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c�������*+�,�g�*+�,�g�*+�,�g�*+�,�g�*+�,�g�*+�,�g�*+�,�g�*+� ,� g� *+�
1593 ,�
1594 g�
1595 *+� ,� g� *+� ,� g� *+� ,� g� *+�,�g�*+�,�g�*+�,�g�*+�,�g�������*Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g�*Y� +� g� *Y�
1596 +�
1597 g�
1598 *Y� +� g� *Y� +� g� *Y� +� g� *Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g�����ym*�H**��*'�*�
1599 H**��
1600 *'�*�H**��*'�*� H**�� *'�*�H**� �*'� *�H**� �*'� ������*+��*+��*+��*+�
1601 �*+��*+��*+��*+� �*+�� *+��
1602 *+�� *+� � *+�� *+��*+� �*+� �*+���*�`�����{*+1�*+1�*+1�*+1�*+1�*+1�*+1�*+1� *+1�
1603 *+ 1� *+
1604 1� *+ 1� *+ 1�*+ 1�*+1�*+1������u*+�/��*+�0��*+�1��*�*+�2��*+�3��*+�4��*� *+�5��
1605 *+�6�� *+�7�� *� *�*�*�*�����xl*+�8�*+�9�*+�:�*�*+�;�*+�<�*+�=�*� *+�>�
1606 *+�?� *+�@� *� *�*�*�*�����5 )*+�k+�kg+�k+�kg�*+�+�k+�+�kck�*+�+�k+�+�kgk�
1607 *+�+�k+�+�kgk�*+�k+�kg+�k+�kg�*+�+�k+�+�kck� *+�+�k+�+�kck�*+�+�k+�+�kgk�*+�k+�kg+�k+�kg� *�*� *� *�*�*�*�����YM+�a+�ak+�b+�bkc+�c+�ckc�YI(d��3*�*�*�*�*�*�*�
1608 *� *� ��(oI+�a(k9+�b(k9+�c(k9+�f�g9
1609 +�f�h9  g9k9k9k9*kk c�*k
1610 kg�*k
1611 kc�*k
1612 kc�*kk c�*k
1613 kg�*k
1614 kg�
1615 *k
1616 kc� *kk c� *�*� *� *�*�*�*�����G;*+��k+��kg+��k+��kg�*+�+�j+�+�jb�k�*+�+�j+�+�jf�k�
1617 *+�+�j+�+�jf�k�*+��k+��kg+��k+��kg�*+�+�j+�+�jb�k� *+�+�j+�+�jb�k�*+�+�j+�+�jf�k�*+��k+��kg+��k+��kg� *�*� *� *�*�*�*�����_S+�i+�ij+�j+�jjb+�k+�kjb��YI(d��3*�*�*�*�*�*�*�
1618 *� *� ��(oI+�i�(k9+�j�(k9+�k�(k9+�l��g9
1619 +�l��h9  g9k9k9k9*kk c�*k
1620 kg�*k
1621 kc�*k
1622 kc�*kk c�*k
1623 kg�*k
1624 kg�
1625 *k
1626 kc� *kk c� *�*� *� *�*�*�*�����P D*)+�k+�kg+�k+�kgk�*)+�+�k+�+�kckk�*)+�+�k+�+�kgkk�
1627 *)+�+�k+�+�kgkk�*)+�k+�kg+�k+�kgk�*)+�+�k+�+�kckk� *)+�+�k+�+�kckk�*)+�+�k+�+�kgkk�*)+�k+�kg+�k+�kgk� *,��*,�� *,�� *�*�*�*�����b V*)+��k+��kg+��k+��kgk�*)+�+�j+�+�jb�kk�*)+�+�j+�+�jf�kk�
1628 *)+�+�j+�+�jf�kk�*)+��k+��kg+��k+��kgk�*)+�+�j+�+�jb�kk� *)+�+�j+�+�jb�kk�*)+�+�j+�+�jf�kk�*)+��k+��kg+��k+��kgk� *,��*,�� *,�� *�*�*�*�����n b*%�+��k+��kg+��k+��kgk�*%�+�+�j+�+�jb�kk�*%�+�+�j+�+�jf�kk�
1629 *%�+�+�j+�+�jf�kk�*%�+��k+��kg+��k+��kgk�*%�+�+�j+�+�jb�kk� *%�+�+�j+�+�jb�kk�*%�+�+�j+�+�jf�kk�*%�+��k+��kg+��k+��kgk� *,�m��*,�n�� *,�o�� *�*�*�*�������*+���*+� ��*+�!��*+�"��*+�#��*+�$��*+�%��*+�&�� *+�'��
1630 *+�(�� *+�)�� *+�*�� *+�+��*+�,��*+�-��*+�.��������*+��*+��*+��*+��*+��*+��*+��*+� � *+�
1631
1632 *+� � *+� � *+� � *+��*+��*+��*+������*+�p����**�p����dX�M�
1633 N�:+�R+�R+�R+�R+�R+�R+�R+� R+�
1634 R +� R
1635 +� R +� R +�R +�R+�R+�R-�q��rYs�J�t�6�,R����,R,R,
1636 R,R-,�u*,1�*,1�*,1�*,1�*,1�*,1�*,1�*,1� *,1�
1637 *, 1� *,
1638 1� *, 1� *, 1�*, 1�*,1�*,1��������M66>Yd>�I96Yd6�"*�19  �v9  ���� 9������,�oR���6>��6�Th``6*19 6h`6 `6
1639 Yd6� * 1*
1640 1kg9 � �
1641 ���* R����9 66�nh``6*19 6h`6 `6
1642 Yd6� * 1*
1643 1kg9 � �
1644 ���* R,1 �vk\9 �� 9 6������wYx�J�y��E6h`6 h`6
1645 Yd6� * 19* � *
1646 1R*
1647
1648 R���,,1R+O*h``1����;*h``1o9`h``6d6Yd6�*\1kR������w����N B66�86 6>�s+`.6, h`19 , h`, h`1R�0h6
1649 6d�) *
1650 `1, h`1kg9 ���� ��6, h` R���� 6
1651 ,  `\1*
1652 `1oR�
1653 �, `, `1*
1654 `1,  `1kg*
1655 `1oR�
1656 �, `, `1*
1657 `1, `1kg*
1658 `1,  `1kg*
1659 `1oR�
1660 �, `, `1*
1661 `1, `1kg*
1662 `1, `1kg*
1663 `1,  `1kg*
1664 `1oR���ȱ����
1665 �*�*�*� k*�k*�*� k*�kc*� *� k*�kc*� *� k*�kg*�*� k*�kg*�*� k*�kgkH'*�*�*� k*�k*�*� k*�kc*� *�
1666 k*�kc*� *� k*�kg*�*� k*�kg*�*�
1667 k*�kgkgH'*�*�*� k*�k*�*� k*�kc*� *�
1668 k*�kc*� *� k*�kg*�*� k*�kg*�*�
1669 k*�kgkcH'*�*�*� k*�k*�*� k*�kc*�*�
1670 k*�kc*�*� k*�kg*�*� k*�kg*�*�
1671 k*�kgkgH'����]Q*'�*�*�*�*�*'�*�*� *�
1672 *� *'� *� *�*�*�*�����fZ*�*�*�*+��*�*�*�*+�� *�
1673 *� *� *+�� *�*�*�*�����fZ*'�*�*�*-��*�*'�*�*-�� *�
1674 *� *'� *-�� *�*�*�*�����l`*(�*�*�*(+�k�*�*(�*�*(+�k� *�
1675 *� *(� *(+�k� *�*�*�*�������*+�/%j��*+�0%j��*+�1%j��*,�m��*+�2%j��*+�3%j��*+�4%j��*,�n�� *+�5%j��
1676 *+�6%j�� *+�7%j�� *,�o�� *�*�*�*�������*+�8)k�*+�9)k�*+�:)k�*,��*+�;)k�*+�<)k�*+�=)k�*,�� *+�>)k�
1677 *+�?)k� *+�@)k� *,�� *�*�*�*�����%*+��*+�� *+�� ����k_'�gJ'�h9*�*�*�*�*�*�*)w�*� *�
1678 *)� *� *� *�*�*�*�����k_'�gJ'�h9*�*�*)�*�*�*�*�*� *)w�
1679 *� *� *� *�*�*�*�����k_'�gJ'�h9*�*)w�*�*�*)�*�*�*� *�
1680 *� *� *� *�*�*�*�������*Y�'k�*Y�'k�*Y�'k�*Y�'k�*Y�'k�*Y�'k�*Y�'k�*Y� 'k� *Y�
1681 'k�
1682 *Y� 'k� *Y� 'k� *Y� 'k� *Y�'k�*Y�'k�*Y�'k�*Y�'k�������*-�'k�*-�'k�*-�'k�*-�'k�*-�'k�*-�'k�*-�'k�*-� 'k� *-�
1683 'k�
1684 *-� 'k� *-� 'k� *-� 'k� *-�'k�*-�'k�*-�'k�*-�'k������"�*�+�k*�+�kc*�+�
1685 kc*�+�kcI*�+�k*�+�kc*�+� kc*�+�kc9*�+�k*�+�kc*�+� kc*�+�kc9*�+�k*�+� kc*�+� kc*�+�kc9*�+�k*�+�kc*�+�
1686 kc*� +�kc9
1687 *�+�k*�+�kc*�+� kc*� +�kc9 *�+�k*�+�kc*�+� kc*� +�kc9*�+�k*�+� kc*�+� kc*� +�kc9*�
1688 +�k*� +�kc*� +�
1689 kc*� +�kc9*�
1690 +�k*� +�kc*� +� kc*� +�kc9*�
1691 +�k*� +�kc*� +� kc*� +�kc9*�
1692 +�k*� +� kc*� +� kc*� +�kc9*�+�k*�+�kc*�+�
1693 kc*�+�kc9*�+�k*�+�kc*�+� kc*�+�kc9*�+�k*�+�kc*�+� kc*�+�kc9*�+�k*�+� kc*�+� kc*�+�kc9 *(�*�*�*�*
1694 �* �*�*� *�
1695 *� *� *� *�*�*�* ������#�*+��*,��*+�,�k+�,�kc+�,�
1696 kc+�,�kc�*+�,�k+�,�kc+�,� kc+�,�kc�*+�,�k+�,�kc+�,� kc+�,�kc�*+�,�k+�,� kc+�,� kc+�,�kc�*+�,�k+�,�kc+�,�
1697 kc+� ,�kc�*+�,�k+�,�kc+�,� kc+� ,�kc�*+�,�k+�,�kc+�,� kc+� ,�kc�*+�,�k+�,� kc+�,� kc+� ,�kc� *+�
1698 ,�k+� ,�kc+� ,�
1699 kc+� ,�kc�
1700 *+�
1701 ,�k+� ,�kc+� ,� kc+� ,�kc� *+�
1702 ,�k+� ,�kc+� ,� kc+� ,�kc� *+�
1703 ,�k+� ,� kc+� ,� kc+� ,�kc� *+�,�k+�,�kc+�,�
1704 kc+�,�kc�*+�,�k+�,�kc+�,� kc+�,�kc�*+�,�k+�,�kc+�,� kc+�,�kc�*+�,�k+�,� kc+�,� kc+�,�kc���+�,�k+�,�kc+�,�
1705 kc+�,�kcJ+�,�k+�,�kc+�,� kc+�,�kc9+�,�k+�,�kc+�,� kc+�,�kc9+�,�k+�,� kc+�,� kc+�,�kc9 +�,�k+�,�kc+�,�
1706 kc+� ,�kc9 +�,�k+�,�kc+�,� kc+� ,�kc9 +�,�k+�,�kc+�,� kc+� ,�kc9+�,�k+�,� kc+�,� kc+� ,�kc9+�
1707 ,�k+� ,�kc+� ,�
1708 kc+� ,�kc9+�
1709 ,�k+� ,�kc+� ,� kc+� ,�kc9+�
1710 ,�k+� ,�kc+� ,� kc+� ,�kc9+�
1711 ,�k+� ,� kc+� ,� kc+� ,�kc9+�,�k+�,�kc+�,�
1712 kc+�,�kc9+�,�k+�,�kc+�,� kc+�,�kc9+�,�k+�,�kc+�,� kc+�,�kc9+�,�k+�,� kc+�,� kc+�,�kc9!*)�*�*�* �* �* �*�*� *�
1713 *� *� *� *�*�*�*!������#�*+��*,��*+�,�k+�,�kc+�
1714 ,�kc+�,�kc�*+�,�k+�,�kc+�
1715 ,�kc+�,� kc�*+�,�
1716 k+�,� kc+�
1717 ,� kc+�,� kc�*+�,�k+�,�kc+�
1718 ,�kc+�,�kc�*+�,�k+�,�kc+� ,�kc+�,�kc�*+�,�k+�,�kc+� ,�kc+�,� kc�*+�,�
1719 k+�,� kc+� ,� kc+�,� kc�*+�,�k+�,�kc+� ,�kc+�,�kc� *+�,�k+�,�kc+� ,�kc+�,�kc�
1720 *+�,�k+�,�kc+� ,�kc+�,� kc� *+�,�
1721 k+�,� kc+� ,� kc+�,� kc� *+�,�k+�,�kc+� ,�kc+�,�kc� *+�,�k+� ,�kc+� ,�kc+�,�kc�*+�,�k+� ,�kc+� ,�kc+�,� kc�*+�,�
1722 k+� ,� kc+� ,� kc+�,� kc�*+�,�k+� ,�kc+� ,�kc+�,�kc���+�,�k+�,�kc+�
1723 ,�kc+�,�kcJ+�,�k+�,�kc+�
1724 ,�kc+�,� kc9+�,�
1725 k+�,� kc+�
1726 ,� kc+�,� kc9+�,�k+�,�kc+�
1727 ,�kc+�,�kc9 +�,�k+�,�kc+� ,�kc+�,�kc9 +�,�k+�,�kc+� ,�kc+�,� kc9 +�,�
1728 k+�,� kc+� ,� kc+�,� kc9+�,�k+�,�kc+� ,�kc+�,�kc9+�,�k+�,�kc+� ,�kc+�,�kc9+�,�k+�,�kc+� ,�kc+�,� kc9+�,�
1729 k+�,� kc+� ,� kc+�,� kc9+�,�k+�,�kc+� ,�kc+�,�kc9+�,�k+� ,�kc+� ,�kc+�,�kc9+�,�k+� ,�kc+� ,�kc+�,� kc9+�,�
1730 k+� ,� kc+� ,� kc+�,� kc9+�,�k+� ,�kc+� ,�kc+�,�kc9!*)�*�*�* �* �* �*�*� *�
1731 *� *� *� *�*�*�*!������#�*+��*,��*+�,�k+�,�kc+�,�kc+�,�kc�*+�,�k+�,�kc+�,�kc+�,� kc�*+�,�
1732 k+�,� kc+�,� kc+�,� kc�*+�,�k+�,�kc+�,�kc+�,�kc�*+�,�k+�,�kc+�,�kc+� ,�kc�*+�,�k+�,�kc+�,�kc+� ,� kc�*+�,�
1733 k+�,� kc+�,� kc+� ,� kc�*+�,�k+�,�kc+�,�kc+� ,�kc� *+�
1734 ,�k+� ,�kc+� ,�kc+� ,�kc�
1735 *+�
1736 ,�k+� ,�kc+� ,�kc+� ,� kc� *+�
1737 ,�
1738 k+� ,� kc+� ,� kc+� ,� kc� *+�
1739 ,�k+� ,�kc+� ,�kc+� ,�kc� *+�,�k+�,�kc+�,�kc+�,�kc�*+�,�k+�,�kc+�,�kc+�,� kc�*+�,�
1740 k+�,� kc+�,� kc+�,� kc�*+�,�k+�,�kc+�,�kc+�,�kc���+�,�k+�,�kc+�,�kc+�,�kcJ+�,�k+�,�kc+�,�kc+�,� kc9+�,�
1741 k+�,� kc+�,� kc+�,� kc9+�,�k+�,�kc+�,�kc+�,�kc9 +�,�k+�,�kc+�,�kc+� ,�kc9 +�,�k+�,�kc+�,�kc+� ,� kc9 +�,�
1742 k+�,� kc+�,� kc+� ,� kc9+�,�k+�,�kc+�,�kc+� ,�kc9+�
1743 ,�k+� ,�kc+� ,�kc+� ,�kc9+�
1744 ,�k+� ,�kc+� ,�kc+� ,� kc9+�
1745 ,�
1746 k+� ,� kc+� ,� kc+� ,� kc9+�
1747 ,�k+� ,�kc+� ,�kc+� ,�kc9+�,�k+�,�kc+�,�kc+�,�kc9+�,�k+�,�kc+�,�kc+�,� kc9+�,�
1748 k+�,� kc+�,� kc+�,� kc9+�,�k+�,�kc+�,�kc+�,�kc9!*)�*�*�* �* �* �*�*� *�
1749 *� *� *� *�*�*�*!������#�*+��*,��*+�,�k+�,�kc+�
1750 ,�
1751 kc+�,�kc�*+�,�k+�,�kc+�
1752 ,� kc+�,�kc�*+�,�k+�,�kc+�
1753 ,� kc+�,�kc�*+�,�k+�,� kc+�
1754 ,� kc+�,�kc�*+�,�k+�,�kc+� ,�
1755 kc+�,�kc�*+�,�k+�,�kc+� ,� kc+�,�kc�*+�,�k+�,�kc+� ,� kc+�,�kc�*+�,�k+�,� kc+� ,� kc+�,�kc� *+�,�k+�,�kc+� ,�
1756 kc+�,�kc�
1757 *+�,�k+�,�kc+� ,� kc+�,�kc� *+�,�k+�,�kc+� ,� kc+�,�kc� *+�,�k+�,� kc+� ,� kc+�,�kc� *+�,�k+� ,�kc+� ,�
1758 kc+�,�kc�*+�,�k+� ,�kc+� ,� kc+�,�kc�*+�,�k+� ,�kc+� ,� kc+�,�kc�*+�,�k+� ,� kc+� ,� kc+�,�kc���+�,�k+�,�kc+�
1759 ,�
1760 kc+�,�kcJ+�,�k+�,�kc+�
1761 ,� kc+�,�kc9+�,�k+�,�kc+�
1762 ,� kc+�,�kc9+�,�k+�,� kc+�
1763 ,� kc+�,�kc9 +�,�k+�,�kc+� ,�
1764 kc+�,�kc9 +�,�k+�,�kc+� ,� kc+�,�kc9 +�,�k+�,�kc+� ,� kc+�,�kc9+�,�k+�,� kc+� ,� kc+�,�kc9+�,�k+�,�kc+� ,�
1765 kc+�,�kc9+�,�k+�,�kc+� ,� kc+�,�kc9+�,�k+�,�kc+� ,� kc+�,�kc9+�,�k+�,� kc+� ,� kc+�,�kc9+�,�k+� ,�kc+� ,�
1766 kc+�,�kc9+�,�k+� ,�kc+� ,� kc+�,�kc9+�,�k+� ,�kc+� ,� kc+�,�kc9+�,�k+� ,� kc+� ,� kc+�,�kc9!*)�*�*�* �* �* �*�*� *�
1767 *� *� *� *�*�*�*!�������*�+����*�+����*�+����*�+����*�+����*�+���*�+���s*� +� ��g*�
1768 +�
1769 ��[*� +� ��O*� +� ��C*� +� ��7*�+���+*�+���*�+���*�+�����M���z�����+�{M*�,����*�,����*�,����*�,����*�,����*�,���*�,���s*� ,� ��g*�
1770 ,�
1771 ��[*� ,� ��O*� ,� ��C*� ,� ��7*�,���+*�,���*�,���*�,�����M�M���|��z���*+$��}�����*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*� +� g9�� w�(���*�
1772 +�
1773 g9�� w�(���*� +� g9�� w�(���*� +� g9�� w�(���*� +� g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���������
1774 @~i*���a@~i*���a@~i*���a@~i*���a@~i*���a@~i*���a@~i*���a@~i*� ��a@~i*�
1775 ��a@~i*� ��a@~i*� ��a@~i*� ��a@~i*���a@~i*���a@~i*���a@~i*���a@ {������� �*�+��k*�+��kc*�+��kc*�+��kcJ*�+��k*�+��kc*�+��kc*� +��kc9*�
1776 +��k*� +��kc*� +��kc*� +��kc9,*�+��k*�+��kc*�+��kc*�+��kc��,)��,��,��������*�+��k*�+��kc*�+��kc*�+��kcI*�+��k*�+��kc*�+��kc*� +��kc9*�
1777 +��k*� +��kc*� +��kc*� +��kc9+*�+��k*�+��kc*�+��kc*�+��kc��+(��+��+��������*�+���k*�+���kc*�+���kc*�+���kc�F*�+���k*�+���kc*�+���kc*� +���kc�8*�
1778 +���k*� +���kc*� +���kc*� +���kc�8,*�+���k*�+���kc*�+���kc*�+���kc���,%��,��,��������*�+���k*�+���kc*�+���kc*�+���kc�E*�+���k*�+���kc*�+���kc*� +���kc�F*�
1779 +���k*� +���kc*� +���kc*� +���kc�8+*�+���k*�+���kc*�+���kc*�+���kc���+$��+%��+�������y*�+��k*�+��kc*�+��kc*�cJ*�+��k*�+��kc*�+��kc*� c9,*�
1780 +��k*� +��kc*� +��kc*� c��,)��,�������y*�+��k*�+��kc*�+��kc*�cI*�+��k*�+��kc*�+��kc*� c9+*�
1781 +��k*� +��kc*� +��kc*� c��+(��+�������*�+���k*�+���kc*�+���kc*�c�F*�+���k*�+���kc*�+���kc*� c�8,*�
1782 +���k*� +���kc*� +���kc*� c���,%��,�������*�+���k*�+���kc*�+���kc*�c�E*�+���k*�+���kc*�+���kc*� c�F+*�
1783 +���k*� +���kc*� +���kc*� c���+$��+%�����vj*�+�k*�+�kc*�+�kcJ*�+�k*�+�kc*�+�kc9,*�
1784 +�k*� +�kc*� +�kc�,)�,�����vj*�+�k*�+�kc*�+�kcI*�+�k*�+�kc*�+�kc9+*�
1785 +�k*� +�kc*� +�kc�+(�+�����v*�+�m�k*�+�n�kc*�+�o�kc�F*�+�m�k*�+�n�kc*�+�o�kc�8,*�
1786 +�m�k*� +�n�kc*� +�o�kc��o,%�m,�n����t*�+�m�k*�+�n�kc*�+�o�kc�E*�+�m�k*�+�n�kc*�+�o�kc�F+*�
1787 +�m�k*� +�n�kc*� +�o�kc��o+$�m+%�n����| �M�N*-,�S*+�8-1k�*+�9-1k�*+�:-1k�*+�;-1k�*+�<-1k�*+�=-1k�*+�>-1k�
1788 *+�?-1k� *+�@-1k� ����� �M�N*-,�S*+�/�-1k�*+�0�-1k�*+�1�-1k�*+�2�-1k�*+�3�-1k�*+�4�-1k�*+�5�-1k�
1789 *+�6�-1k� *+�7�-1k� ���E9 �M�N*-,�S* +�j+�j�g +�j+�j�g-1k�*+�+�j+�+�jb�k-1k�*+�+�j+�+�jf�k-1k�
1790 *+�+�j+�+�jf�k-1k�* +�j+�j�g +�j+�j�g-1k�*+�+�j+�+�jb�k-1k� *+�+�j+�+�jb�k-1k�*+�+�j+�+�jf�k-1k�* +�j+�j�g +�j+�j�g-1k� ���E 9 �M�N*-,�S*+�k+�kg+�k+�kg-1k�*+�+�k+�+�kck-1k�*+�+�k+�+�kgk-1k�
1791 *+�+�k+�+�kgk-1k�*+�k+�kg+�k+�kg-1k�*+�+�k+�+�kck-1k� *+�+�k+�+�kck-1k�*+�+�k+�+�kgk-1k�*+�k+�kg+�k+�kg-1k� ���?3 �M�N*-,�S+�a+�ak+�b+�bkc+�c+�ckc�Yo9+�ak9+�bk9+�ck9
1792 +�f�g9 +�f�h9g9+�a+�ck9+�a+�bk9+�b+�ck9*kkc-1k�*k 
1793 kg-1k�*k kc-1k�*k 
1794 kc-1k�*kkc-1k�*k kg-1k�*k kg-1k�
1795 *k kc-1k� *
1796 k
1797 kc-1k� ���]Q*�*�*�*�*�*�*�*� *�
1798 *� *� *� *�*�*�*������**�w�**�w�**�w�**�w�**�w�**�w�**�w�**� w� **�
1799 w�
1800 **� w� **� w� **� w� **�w�**�w�**�w�**�w������*+�w�*+�w�*+�w�*+�w�*+�w�*+�w�*+�w�*+� w� *+�
1801 w�
1802 *+� w� *+� w� *+� w� *+�w�*+�w�*+�w�*+�w�� �ZN �N-*�R-*�R-*�R-*�R-*�R-*�R-*�
1803 R-*� R-*� R-+,���
1804  �,L*���{L� M��Y���+�
1805 �PK
1806 �Fo2b�Պm�mjavax/vecmath/Matrix4f.class����0�
1807 �� {� {� {� {� { { { { { { { { { { {
1808 { @                          ! " #� #� #� # # # # # #$
1809 4�
1810 4%&
1811 4'(
1812 4)*+
1813 ,-
1814 ;./ 0 0 0 012
1815 {3 4 4 4 4 4 4 4 4 4
1816 45?�9�HK�� 
1817 67��?�89
1818 {: ; ; ;>Ey��0�: ;<
1819 6=
1820 6> ?@ ?A ?B ?C DB D@ DA DE FB F@ FA
1821 {G
1822 {HIJ
1823 r.
1824 {K
1825 6LMN
1826 w.OPQ
1827 6R
1828 ST U U U U V V V
1829 4W
1830 �XYZ
1831 ��[\]serialVersionUIDJ ConstantValue�[PA��Wm00Fm01m02m03m10m11m12m13m20m21m22m23m30m31m32m33EPSD<init>(FFFFFFFFFFFFFFFF)VCode([F)V2(Ljavax/vecmath/Quat4f;Ljavax/vecmath/Vector3f;F)V(Ljavax/vecmath/Matrix4d;)V(Ljavax/vecmath/Matrix4f;)V4(Ljavax/vecmath/Matrix3f;Ljavax/vecmath/Vector3f;F)V()VtoString()Ljava/lang/String; setIdentity
1832 setElement(IIF)V
1833 getElement(II)FgetRow(ILjavax/vecmath/Vector4f;)V(I[F)V getColumnsetScale(F)Vget(Ljavax/vecmath/Matrix3d;)V(Ljavax/vecmath/Matrix3f;)V3(Ljavax/vecmath/Matrix3f;Ljavax/vecmath/Vector3f;)F(Ljavax/vecmath/Quat4f;)V(Ljavax/vecmath/Vector3f;)VgetRotationScalegetScale()FsetRotationScalesetRow(IFFFF)V setColumnadd(FLjavax/vecmath/Matrix4f;)V3(Ljavax/vecmath/Matrix4f;Ljavax/vecmath/Matrix4f;)Vsub transposeset(Ljavax/vecmath/AxisAngle4f;)V(Ljavax/vecmath/Quat4d;)V(Ljavax/vecmath/AxisAngle4d;)V2(Ljavax/vecmath/Quat4d;Ljavax/vecmath/Vector3d;D)Vinvert invertGeneralluDecomposition([D[I)ZluBacksubstitution ([D[I[D)V determinant(FLjavax/vecmath/Vector3f;)V(Ljavax/vecmath/Vector3f;F)V4(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Vector3d;D)VsetTranslationrotXrotYrotZmulmulTransposeBothmulTransposeRightmulTransposeLeftequals(Ljavax/vecmath/Matrix4f;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Matrix4f;F)ZhashCode()I transform1(Ljavax/vecmath/Tuple4f;Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4f;)V1(Ljavax/vecmath/Point3f;Ljavax/vecmath/Point3f;)V(Ljavax/vecmath/Point3f;)V3(Ljavax/vecmath/Vector3f;Ljavax/vecmath/Vector3f;)V setRotationsetZeronegategetScaleRotate([D[D)Vclone()Ljava/lang/Object; �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��^ _� `� a� b�cd �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��ejava/lang/StringBuffer fg, fh
1834 ��(java/lang/ArrayIndexOutOfBoundsException Matrix4f0i jk �l Matrix4f1m Matrix4f2 Matrix4f4 ��n opq rs Matrix4f6 Matrix4f9 ��t u� vs wsx _� `� a� b�y u�z �� ��%javax/vecmath/SingularMatrixException
1835 Matrix4f12 �� {sjava/lang/RuntimeException
1836 Matrix4f13java/lang/NullPointerExceptionjavax/vecmath/Matrix4fjava/lang/ClassCastException {|} ~�� �� ��$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Quat4fyzxwjavax/vecmath/Vector3fjavax/vecmath/Matrix4djavax/vecmath/Matrix3fappend(F)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;javax/vecmath/VecMathI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)Vjavax/vecmath/Vector4fjavax/vecmath/Matrix3dmax3([D)Djava/lang/Mathsqrt(D)Djavax/vecmath/AxisAngle4fanglesincosjavax/vecmath/Quat4djavax/vecmath/AxisAngle4djavax/vecmath/Vector3dabs(F)Fjavax/vecmath/VecMathUtilfloatToIntBits(F)Ijavax/vecmath/Tuple4fjavax/vecmath/Point3f compute_svd ([D[D[D)V!{������������������������������������������`\���nb*�*#�*$�*%�*�*�*�*�*� * �
1837 *
1838 � * � * � * �*�*�*������*�*+0�*+0�*+0�*+0�*+0�*+0�*+0�*+0� *+0�
1839 *+ 0� *+
1840 0� *+ 0� *+ 0�*+ 0�*+0�*+0�����x l*�*%�+��k+��kg+��k+��kgk��*%�+�+�j+�+�jb�kk��*%�+�+�j+�+�jf�kk��
1841 *%�+�+�j+�+�jf�kk��*%�+��k+��kg+��k+��kgk��*%�+�+�j+�+�jb�kk�� *%�+�+�j+�+�jb�kk��*%�+�+�j+�+�jf�kk��*%�+��k+��kg+��k+��kgk�� *,��*,�� *,�� * �* �* �* �������*�*+���*+���*+���*+���*+���*+� ��*+�!��*+�"�� *+�#��
1842 *+�$�� *+�%�� *+�&�� *+�'��*+�(��*+�)��*+�*��������*�*+��*+��*+��*+��*+��*+��*+��*+� � *+�
1843
1844 *+� � *+� � *+� � *+��*+��*+��*+��������*�*+�+%j�*+�,%j�*+�-%j�*,��*+�.%j�*+�/%j�*+�0%j�*,�� *+�1%j�
1845 *+�2%j� *+�3%j� *,�� * �* �* �* �����aU*�* �* �* �* �* �* �* �* � * �
1846 * � * � * � * �* �* �* ������˻4Y�5*��67�8*��67�8*��67�8*��69�8*��67�8*��67�8*��67�8*� �69�8*�
1847 �67�8*� �67�8*� �67�8*� �69�8*��67�8*��67�8*��67�8*��69�8�:����]Q* �* �* �* �* �* �* �* � * �
1848 * � * � * � * �* �* �* �����k_�Pl��?'/7*%��*%��*%�� *%���;Y<�=�>��>&.6*%���*%���*%���*%� ���;Y<�=�>��>&.6*%�
1849 ��*%� �y*%� �q*%� �i�;Y<�=�>��>&.6*%��5*%��-*%��%*%���;Y<�=�>��;Y<�=�>����� ��V���3$).*��*��*��*�����4 %*/*��*��*��*� ��s�4 %*/*�
1850 �*� �*� �*� ��;�4 %*/*��*��*��*����;Y?�=�>�������&,*��@,*��A,*��B,*��C���&,*��@,*��A,*��B,*� �C�`�&,*�
1851 �@,*� �A,*� �B,*� �C�8�&,*��@,*��A,*��B,*��C��;YD�=�>��������",*�Q,*�Q,*�Q,*�Q�|�",*�Q,*�Q,*�Q,*� Q�X�",*�
1852 Q,*� Q,*� Q,*� Q�4�",*�Q,*�Q,*�Q,*�Q��;YD�=�>��������&,*��@,*��A,*�
1853 �B,*��C���&,*��@,*��A,*� �B,*��C�`�&,*��@,*��A,*� �B,*��C�8�&,*��@,*� �A,*� �B,*��C��;YE�=�>��������",*�Q,*�Q,*�
1854 Q,*�Q�|�",*�Q,*�Q,*� Q,*�Q�X�",*�Q,*�Q,*� Q,*�Q�4�",*�Q,*� Q,*� Q,*�Q��;YE�=�>������v �M�N*-,�F*,1#�k��*,1#�k��*,1#�k��*,1#�k��*,1#�k��*,1#�k��*,1#�k��
1855 *,1#�k�� *,1#�k�� ����^R �M�N*-,�F+,1�G+,1�H+,1�I+,1�J+,1�K+,1�L+,1�M+,1�N+,1�O����g[ �M�N*-,�F+,1��++,1��,+,1��-+,1��.+,1��/+,1��0+,1��1+,1��2+,1��3�����{ �N�:*-�F+-1��++-1��,+-1��-+-1��.+-1��/+-1��0+-1��1+-1��2+-1��3,*��,*� �,*� ��P�����0$ �M�N*-,�FQ,1c,1c,1ck9�� w�S��H+�U��Q+��o9+,1,1gk��+,1,1gk��+,1,1gk���+ �V,1,1ck9�� w�S��0+�U��X+��o9+,1k��+,1k���+ �X,1gk9�� w�S��!+�U��+,1+��ko���+ �+ �����%+*��+*� �+*� �����UI+*��++*��,+*��-+*��.+*��/+*��0+*�
1856 �1+*� �2+*� �3����! �L�M*,+�F,�P�����UI*+�+�*+�,�*+�-�*+�.�*+�/�*+�0�*+�1�
1857 *+�2� *+�3� ��������8Qj*$�*%�*�*��[*$�*%�*�*� �B*$�
1858 *%� *� *� �)*$�*%�*�*���;YZ�=�>���������Be�*,�@�*,�A�*,�B�*,�C��y*,�@�*,�A�*,�B�*,�C� �V*,�@�
1859 *,�A� *,�B� *,�C� �3*,�@�*,�A�*,�B�*,�C���;YZ�=�>���������>]|*,0�*,0�*,0�*,0��m*,0�*,0�*,0�*,0� �N*,0�
1860 *,0� *,0� *,0� �/*,0�*,0�*,0�*,0���;YZ�=�>���������8Qj*$�*%�*�
1861 *��[*$�*%�*� *��B*$�*%�*� *��)*$�*%� *� *���;Y[�=�>���������Be�*,�@�*,�A�*,�B�
1862 *,�C��y*,�@�*,�A�*,�B� *,�C��V*,�@�*,�A�*,�B� *,�C��3*,�@�*,�A� *,�B� *,�C���;Y[�=�>���������>]|*,0�*,0�*,0�
1863 *,0��m*,0�*,0�*,0� *,0��N*,0�*,0�*,0� *,0��/*,0�*,0� *,0� *,0���;Y[�=�>�������*Y�#b�*Y�#b�*Y�#b�*Y�#b�*Y�#b�*Y�#b�*Y�#b�*Y� #b� *Y�
1864 #b�
1865 *Y� #b� *Y� #b� *Y� #b� *Y�#b�*Y�#b�*Y�#b�*Y�#b�������*,�#b�*,�#b�*,�#b�*,�#b�*,�#b�*,�#b�*,�#b�*,� #b� *,�
1866 #b�
1867 *,� #b� *,� #b� *,� #b� *,�#b�*,�#b�*,�#b�*,�#b�������*+�,�b�*+�,�b�*+�,�b�*+�,�b�*+�,�b�*+�,�b�*+�,�b�*+� ,� b� *+�
1868 ,�
1869 b�
1870 *+� ,� b� *+� ,� b� *+� ,� b� *+�,�b�*+�,�b�*+�,�b�*+�,�b�������*Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b�*Y� +� b� *Y�
1871 +�
1872 b�
1873 *Y� +� b� *Y� +� b� *Y� +� b� *Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b�������*+�,�f�*+�,�f�*+�,�f�*+�,�f�*+�,�f�*+�,�f�*+�,�f�*+� ,� f� *+�
1874 ,�
1875 f�
1876 *+� ,� f� *+� ,� f� *+� ,� f� *+�,�f�*+�,�f�*+�,�f�*+�,�f�������*Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f�*Y� +� f� *Y�
1877 +�
1878 f�
1879 *Y� +� f� *Y� +� f� *Y� +� f� *Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f�����ym*�D**��*#�*�
1880 D**��
1881 *#�*�D**��*#�*� D**�� *#�*�D**� �*#� *�D**� �*#� ������*+��*+��*+��*+�
1882 �*+��*+��*+��*+� �*+�� *+��
1883 *+�� *+� � *+�� *+��*+� �*+� �*+���*�\����* +�j+�jf +�j+�jf�* +�+�j+�+�jbj�* +�+�j+�+�jfj�
1884 * +�+�j+�+�jfj�* +�j+�jf +�j+�jf�* +�+�j+�+�jbj� * +�+�j+�+�jbj�* +�+�j+�+�jfj�* +�j+�jf +�j+�jf� * �* � * � * �* �* �* �����Y M+�]+�]j+�^+�^jb+�_+�_jb��U�E$�`��3* �* �* �* �* �* �* �
1885 * � * � �� $nE+�]$jF+�^$j8+�_$j8+�b��c�8+�b��d�8 f8%j8 %j8
1886 j8 *%j%jb�*
1887 jjf�* jjb�*
1888 jjb�*jjb�* j%jf�* jjf�
1889 * j%jb� *jjb� * �* � * � * �* �* �* �����> 2*+�ek+�ekg+�fk+�fkg��*+�g+�ek+�h+�fkck��*+�g+�fk+�h+�ekgk��
1890 *+�g+�ek+�h+�fkgk��*+�gk+�gkg+�fk+�fkg��*+�e+�fk+�h+�gkck�� *+�g+�fk+�h+�ekck��*+�e+�fk+�h+�gkgk��*+�gk+�gkg+�ek+�ekg�� * �* � * � * �* �* �* �����g[+�i+�ik+�j+�jkc+�k+�kkc�UI(`��3* �* �* �* �* �* �* �
1891 * � * � ��(oI+�i(k9+�j(k9+�k(k9+�l�c�8
1892 +�l�d�8  f8 k�8 k�8k�8* k�j b�* j
1893 �jf�*  j
1894 �jb�* j
1895 �jb�* k�j b�* j
1896 �jf�*  j
1897 �jf�
1898 * j
1899 �jb� * k�j b� * �* � * � * �* �* �* �����\ P*)+�ek+�ekg+�fk+�fkgk��*)+�g+�ek+�h+�fkckk��*)+�g+�fk+�h+�ekgkk��
1900 *)+�g+�ek+�h+�fkgkk��*)+�gk+�gkg+�fk+�fkgk��*)+�e+�fk+�h+�gkckk�� *)+�g+�fk+�h+�ekckk��*)+�e+�fk+�h+�gkgkk��*)+�gk+�gkg+�ek+�ekgk�� *,�m��*,�n�� *,�o�� * �* �* �* �����8,*% +�j+�jf +�j+�jfj�*% +�+�j+�+�jbjj�*% +�+�j+�+�jfjj�
1901 *% +�+�j+�+�jfjj�*% +�j+�jf +�j+�jfj�*% +�+�j+�+�jbjj� *% +�+�j+�+�jbjj�*% +�+�j+�+�jfjj�*% +�j+�jf +�j+�jfj� *,��*,�� *,�� * �* �* �* �������*+���*+���*+���*+���*+���*+� ��*+�!��*+�"�� *+�#��
1902 *+�$�� *+�%�� *+�&�� *+�'��*+�(��*+�)��*+�*��������*+��*+��*+��*+��*+��*+��*+��*+� � *+�
1903
1904 *+� � *+� � *+� � *+��*+��*+��*+������*+�p����**�p����th�M�N�
1905 :,+��R,+��R,+��R,+��R,+��R,+��R,+��R,+� �R,+�
1906 �R, +� �R,
1907 +� �R, +� �R, +��R, +��R,+��R,+��R,�q��rYs�=�t�6�-R����-R-R-
1908 R-R,-�u*-1��*-1��*-1��*-1��*-1��*-1��*-1��*-1�� *-1��
1909 *- 1�� *-
1910 1�� *- 1�� *- 1��*- 1��*-1��*-1���������M66>Yd>�I96Yd6�"*�19  �v9  ���� 9������,�oR���6>��6�Th``6*19 6h`6 `6
1911 Yd6� * 1*
1912 1kg9 � �
1913 ���* R����9 66�nh``6*19 6h`6 `6
1914 Yd6� * 1*
1915 1kg9 � �
1916 ���* R,1 �vk\9 �� 9 6������wYx�=�y��E6h`6 h`6
1917 Yd6� * 19* � *
1918 1R*
1919
1920 R���,,1R+O*h``1����;*h``1o9`h``6d6Yd6�*\1kR������w����N B66�86 6>�s+`.6, h`19 , h`, h`1R�0h6
1921 6d�) *
1922 `1, h`1kg9 ���� ��6, h` R���� 6
1923 ,  `\1*
1924 `1oR�
1925 �, `, `1*
1926 `1,  `1kg*
1927 `1oR�
1928 �, `, `1*
1929 `1, `1kg*
1930 `1,  `1kg*
1931 `1oR�
1932 �, `, `1*
1933 `1, `1kg*
1934 `1, `1kg*
1935 `1,  `1kg*
1936 `1oR���ȱ�����*�*�*� j*�j*�*� j*�jb*� *� j*�jb*� *� j*�jf*�*� j*�jf*�*� j*�jfjD#*�*�*� j*�j*�*� j*�jb*� *�
1937 j*�jb*� *� j*�jf*�*� j*�jf*�*�
1938 j*�jfjfD#*�*�*� j*�j*�*� j*�jb*� *�
1939 j*�jb*� *� j*�jf*�*� j*�jf*�*�
1940 j*�jfjbD#*�*�*� j*�j*�*� j*�jb*�*�
1941 j*�jb*�*� j*�jf*�*� j*�jf*�*�
1942 j*�jfjfD#����xl*+�+�*+�,�*+�-�* �*+�.�*+�/�*+�0�* � *+�1�
1943 *+�2� *+�3� * � * �* �* �* ������u*+�G��*+�H��*+�I��* �*+�J��*+�K��*+�L��* � *+�M��
1944 *+�N�� *+�O�� * � * �* �* �* �����]Q*#�* �* �* �* �*#�* �* � * �
1945 * � *#� * � * �* �* �* ������{*+0�*+0�*+0�*+0�*+0�*+0�*+0�*+0� *+0�
1946 *+ 0� *+
1947 0� *+ 0� *+ 0�*+ 0�*+0�*+0�����fZ* �* �* �*+��* �* �* �*+�� * �
1948 * � * � *+�� * �* �* �* �����fZ*#�* �* �*,��* �*#�* �*,�� * �
1949 * � *#� *,�� * �* �* �* �����l`*$�* �* �*$+�j�* �*$�* �*$+�j� * �
1950 * � *$� *$+�j� * �* �* �* �������*+�+%j�*+�,%j�*+�-%j�*,��*+�.%j�*+�/%j�*+�0%j�*,�� *+�1%j�
1951 *+�2%j� *+�3%j� *,�� * �* �* �* �������*+�G)k��*+�H)k��*+�I)k��*,�m��*+�J)k��*+�K)k��*+�L)k��*,�n�� *+�M)k��
1952 *+�N)k�� *+�O)k�� *,�o�� * �* �* �* �����%*+��*+�� *+�� ����l`#��c�E#��d�F* �* �* �* �* �*%�*$v�* � * �
1953 *$� *%� * � * �* �* �* �����l`#��c�E#��d�F*%�* �*$�* �* �* �* �* � *$v�
1954 * � *%� * � * �* �* �* �����l`#��c�E#��d�F*%�*$v�* �* �*$�*%�* �* � * �
1955 * � * � * � * �* �* �* �������*Y�#j�*Y�#j�*Y�#j�*Y�#j�*Y�#j�*Y�#j�*Y�#j�*Y� #j� *Y�
1956 #j�
1957 *Y� #j� *Y� #j� *Y� #j� *Y�#j�*Y�#j�*Y�#j�*Y�#j�������*,�#j�*,�#j�*,�#j�*,�#j�*,�#j�*,�#j�*,�#j�*,� #j� *,�
1958 #j�
1959 *,� #j� *,� #j� *,� #j� *,�#j�*,�#j�*,�#j�*,�#j�������*�+�j*�+�jb*�+�
1960 jb*�+�jbE*�+�j*�+�jb*�+� jb*�+�jbF*�+�j*�+�jb*�+� jb*�+�jb8*�+�j*�+� jb*�+� jb*�+�jb8*�+�j*�+�jb*�+�
1961 jb*� +�jb8*�+�j*�+�jb*�+� jb*� +�jb8*�+�j*�+�jb*�+� jb*� +�jb8*�+�j*�+� jb*�+� jb*� +�jb8 *�
1962 +�j*� +�jb*� +�
1963 jb*� +�jb8
1964 *�
1965 +�j*� +�jb*� +� jb*� +�jb8 *�
1966 +�j*� +�jb*� +� jb*� +�jb8 *�
1967 +�j*� +� jb*� +� jb*� +�jb8 *�+�j*�+�jb*�+�
1968 jb*�+�jb8*�+�j*�+�jb*�+� jb*�+�jb8*�+�j*�+�jb*�+� jb*�+�jb8*�+�j*�+� jb*�+� jb*�+�jb8*$�*%�*�*�*�*�*�* � *
1969
1970 * � * � * � *�*�*�*�������*+��*,��*+�,�j+�,�jb+�,�
1971 jb+�,�jb�*+�,�j+�,�jb+�,� jb+�,�jb�*+�,�j+�,�jb+�,� jb+�,�jb�*+�,�j+�,� jb+�,� jb+�,�jb�*+�,�j+�,�jb+�,�
1972 jb+� ,�jb�*+�,�j+�,�jb+�,� jb+� ,�jb�*+�,�j+�,�jb+�,� jb+� ,�jb�*+�,�j+�,� jb+�,� jb+� ,�jb� *+�
1973 ,�j+� ,�jb+� ,�
1974 jb+� ,�jb�
1975 *+�
1976 ,�j+� ,�jb+� ,� jb+� ,�jb� *+�
1977 ,�j+� ,�jb+� ,� jb+� ,�jb� *+�
1978 ,�j+� ,� jb+� ,� jb+� ,�jb� *+�,�j+�,�jb+�,�
1979 jb+�,�jb�*+�,�j+�,�jb+�,� jb+�,�jb�*+�,�j+�,�jb+�,� jb+�,�jb�*+�,�j+�,� jb+�,� jb+�,�jb���+�,�j+�,�jb+�,�
1980 jb+�,�jbF+�,�j+�,�jb+�,� jb+�,�jb8+�,�j+�,�jb+�,� jb+�,�jb8+�,�j+�,� jb+�,� jb+�,�jb8+�,�j+�,�jb+�,�
1981 jb+� ,�jb8+�,�j+�,�jb+�,� jb+� ,�jb8+�,�j+�,�jb+�,� jb+� ,�jb8 +�,�j+�,� jb+�,� jb+� ,�jb8
1982 +�
1983 ,�j+� ,�jb+� ,�
1984 jb+� ,�jb8 +�
1985 ,�j+� ,�jb+� ,� jb+� ,�jb8 +�
1986 ,�j+� ,�jb+� ,� jb+� ,�jb8 +�
1987 ,�j+� ,� jb+� ,� jb+� ,�jb8+�,�j+�,�jb+�,�
1988 jb+�,�jb8+�,�j+�,�jb+�,� jb+�,�jb8+�,�j+�,�jb+�,� jb+�,�jb8+�,�j+�,� jb+�,� jb+�,�jb8*%�*�*�*�*�*�* �*
1989 � * �
1990 * � * � *� *�*�*�*�������*+��*,��*+�,�j+�,�jb+�
1991 ,�jb+�,�jb�*+�,�j+�,�jb+�
1992 ,�jb+�,� jb�*+�,�
1993 j+�,� jb+�
1994 ,� jb+�,� jb�*+�,�j+�,�jb+�
1995 ,�jb+�,�jb�*+�,�j+�,�jb+� ,�jb+�,�jb�*+�,�j+�,�jb+� ,�jb+�,� jb�*+�,�
1996 j+�,� jb+� ,� jb+�,� jb�*+�,�j+�,�jb+� ,�jb+�,�jb� *+�,�j+�,�jb+� ,�jb+�,�jb�
1997 *+�,�j+�,�jb+� ,�jb+�,� jb� *+�,�
1998 j+�,� jb+� ,� jb+�,� jb� *+�,�j+�,�jb+� ,�jb+�,�jb� *+�,�j+� ,�jb+� ,�jb+�,�jb�*+�,�j+� ,�jb+� ,�jb+�,� jb�*+�,�
1999 j+� ,� jb+� ,� jb+�,� jb�*+�,�j+� ,�jb+� ,�jb+�,�jb���+�,�j+�,�jb+�
2000 ,�jb+�,�jbF+�,�j+�,�jb+�
2001 ,�jb+�,� jb8+�,�
2002 j+�,� jb+�
2003 ,� jb+�,� jb8+�,�j+�,�jb+�
2004 ,�jb+�,�jb8+�,�j+�,�jb+� ,�jb+�,�jb8+�,�j+�,�jb+� ,�jb+�,� jb8+�,�
2005 j+�,� jb+� ,� jb+�,� jb8 +�,�j+�,�jb+� ,�jb+�,�jb8
2006 +�,�j+�,�jb+� ,�jb+�,�jb8 +�,�j+�,�jb+� ,�jb+�,� jb8 +�,�
2007 j+�,� jb+� ,� jb+�,� jb8 +�,�j+�,�jb+� ,�jb+�,�jb8+�,�j+� ,�jb+� ,�jb+�,�jb8+�,�j+� ,�jb+� ,�jb+�,� jb8+�,�
2008 j+� ,� jb+� ,� jb+�,� jb8+�,�j+� ,�jb+� ,�jb+�,�jb8*%�*�*�*�*�*�* �*
2009 � * �
2010 * � * � *� *�*�*�*�������*+��*,��*+�,�j+�,�jb+�,�jb+�,�jb�*+�,�j+�,�jb+�,�jb+�,� jb�*+�,�
2011 j+�,� jb+�,� jb+�,� jb�*+�,�j+�,�jb+�,�jb+�,�jb�*+�,�j+�,�jb+�,�jb+� ,�jb�*+�,�j+�,�jb+�,�jb+� ,� jb�*+�,�
2012 j+�,� jb+�,� jb+� ,� jb�*+�,�j+�,�jb+�,�jb+� ,�jb� *+�
2013 ,�j+� ,�jb+� ,�jb+� ,�jb�
2014 *+�
2015 ,�j+� ,�jb+� ,�jb+� ,� jb� *+�
2016 ,�
2017 j+� ,� jb+� ,� jb+� ,� jb� *+�
2018 ,�j+� ,�jb+� ,�jb+� ,�jb� *+�,�j+�,�jb+�,�jb+�,�jb�*+�,�j+�,�jb+�,�jb+�,� jb�*+�,�
2019 j+�,� jb+�,� jb+�,� jb�*+�,�j+�,�jb+�,�jb+�,�jb���+�,�j+�,�jb+�,�jb+�,�jbF+�,�j+�,�jb+�,�jb+�,� jb8+�,�
2020 j+�,� jb+�,� jb+�,� jb8+�,�j+�,�jb+�,�jb+�,�jb8+�,�j+�,�jb+�,�jb+� ,�jb8+�,�j+�,�jb+�,�jb+� ,� jb8+�,�
2021 j+�,� jb+�,� jb+� ,� jb8 +�,�j+�,�jb+�,�jb+� ,�jb8
2022 +�
2023 ,�j+� ,�jb+� ,�jb+� ,�jb8 +�
2024 ,�j+� ,�jb+� ,�jb+� ,� jb8 +�
2025 ,�
2026 j+� ,� jb+� ,� jb+� ,� jb8 +�
2027 ,�j+� ,�jb+� ,�jb+� ,�jb8+�,�j+�,�jb+�,�jb+�,�jb8+�,�j+�,�jb+�,�jb+�,� jb8+�,�
2028 j+�,� jb+�,� jb+�,� jb8+�,�j+�,�jb+�,�jb+�,�jb8*%�*�*�*�*�*�* �*
2029 � * �
2030 * � * � *� *�*�*�*�������*+��*,��*+�,�j+�,�jb+�
2031 ,�
2032 jb+�,�jb�*+�,�j+�,�jb+�
2033 ,� jb+�,�jb�*+�,�j+�,�jb+�
2034 ,� jb+�,�jb�*+�,�j+�,� jb+�
2035 ,� jb+�,�jb�*+�,�j+�,�jb+� ,�
2036 jb+�,�jb�*+�,�j+�,�jb+� ,� jb+�,�jb�*+�,�j+�,�jb+� ,� jb+�,�jb�*+�,�j+�,� jb+� ,� jb+�,�jb� *+�,�j+�,�jb+� ,�
2037 jb+�,�jb�
2038 *+�,�j+�,�jb+� ,� jb+�,�jb� *+�,�j+�,�jb+� ,� jb+�,�jb� *+�,�j+�,� jb+� ,� jb+�,�jb� *+�,�j+� ,�jb+� ,�
2039 jb+�,�jb�*+�,�j+� ,�jb+� ,� jb+�,�jb�*+�,�j+� ,�jb+� ,� jb+�,�jb�*+�,�j+� ,� jb+� ,� jb+�,�jb���+�,�j+�,�jb+�
2040 ,�
2041 jb+�,�jbF+�,�j+�,�jb+�
2042 ,� jb+�,�jb8+�,�j+�,�jb+�
2043 ,� jb+�,�jb8+�,�j+�,� jb+�
2044 ,� jb+�,�jb8+�,�j+�,�jb+� ,�
2045 jb+�,�jb8+�,�j+�,�jb+� ,� jb+�,�jb8+�,�j+�,�jb+� ,� jb+�,�jb8 +�,�j+�,� jb+� ,� jb+�,�jb8
2046 +�,�j+�,�jb+� ,�
2047 jb+�,�jb8 +�,�j+�,�jb+� ,� jb+�,�jb8 +�,�j+�,�jb+� ,� jb+�,�jb8 +�,�j+�,� jb+� ,� jb+�,�jb8+�,�j+� ,�jb+� ,�
2048 jb+�,�jb8+�,�j+� ,�jb+� ,� jb+�,�jb8+�,�j+� ,�jb+� ,� jb+�,�jb8+�,�j+� ,� jb+� ,� jb+�,�jb8*%�*�*�*�*�*�* �*
2049 � * �
2050 * � * � *� *�*�*�*�������*�+����*�+����*�+����*�+����*�+����*�+���*�+���s*� +� ��g*�
2051 +�
2052 ��[*� +� ��O*� +� ��C*� +� ��7*�+���+*�+���*�+���*�+�����M���z�����+�{M*�,����*�,����*�,����*�,����*�,����*�,���*�,���s*� ,� ��g*�
2053 ,�
2054 ��[*� ,� ��O*� ,� ��C*� ,� ��7*�,���+*�,���*�,���*�,�����M�M���|��z���@4>*�+�f�}$��>*�+�f�}$��>*�+�f�}$��>*�+�f�}$��>*�+�f�}$��>*�+�f�}$��>*�+�f�}$��>*� +� f�}$��>*�
2055 +�
2056 f�}$��>*� +� f�}$��>*� +� f�}$��>*� +� f�}$��>*�+�f�}$��>*�+�f�}$��>*�+�f�}$��>*�+�f�}$��>�����
2057 @~i*����a@~i*����a@~i*����a@~i*����a@~i*����a@~i*����a@~i*����a@~i*� ���a@~i*�
2058 ���a@~i*� ���a@~i*� ���a@~i*� ���a@~i*����a@~i*����a@~i*����a@~i*����a@ {��������*�+��j*�+��jb*�+��jb*�+��jbF*�+��j*�+��jb*�+��jb*� +��jb8*�
2059 +��j*� +��jb*� +��jb*� +��jb8,*�+��j*�+��jb*�+��jb*�+��jb��,%��,��,��������*�+��j*�+��jb*�+��jb*�+��jbE*�+��j*�+��jb*�+��jb*� +��jbF*�
2060 +��j*� +��jb*� +��jb*� +��jb8+*�+��j*�+��jb*�+��jb*�+��jb��+$��+%��+�������y*�+��j*�+��jb*�+��jb*�bF*�+��j*�+��jb*�+��jb*� b8,*�
2061 +��j*� +��jb*� +��jb*� b��,%��,�������w*�+��j*�+��jb*�+��jb*�bE*�+��j*�+��jb*�+��jb*� bF+*�
2062 +��j*� +��jb*� +��jb*� b��+$��+%������vj*�+�j*�+�jb*�+�jbF*�+�j*�+�jb*�+�jb8,*�
2063 +�j*� +�jb*� +�jb�,%�,�����th*�+�j*�+�jb*�+�jbE*�+�j*�+�jb*�+�jbF+*�
2064 +�j*� +�jb*� +�jb�+$�+%������� �M�N*-,�F*+�G-1k��*+�H-1k��*+�I-1k��*+�J-1k��*+�K-1k��*+�L-1k��*+�M-1k��
2065 *+�N-1k�� *+�O-1k�� ������ �M�N*-,�F*+�+�-1k��*+�,�-1k��*+�-�-1k��*+�.�-1k��*+�/�-1k��*+�0�-1k��*+�1�-1k��
2066 *+�2�-1k�� *+�3�-1k�� ����?3 �M�N*-,�F* +�j+�jf +�j+�jf�-1k��* +�+�j+�+�jbj�-1k��* +�+�j+�+�jfj�-1k��
2067 * +�+�j+�+�jfj�-1k��* +�j+�jf +�j+�jf�-1k��* +�+�j+�+�jbj�-1k�� * +�+�j+�+�jbj�-1k��* +�+�j+�+�jfj�-1k��* +�j+�jf +�j+�jf�-1k�� ����N B �M�N*-,�F*+�ek+�ekg+�fk+�fkg-1k��*+�g+�ek+�h+�fkck-1k��*+�g+�fk+�h+�ekgk-1k��
2068 *+�g+�ek+�h+�fkgk-1k��*+�gk+�gkg+�fk+�fkg-1k��*+�e+�fk+�h+�gkck-1k�� *+�g+�fk+�h+�ekck-1k��*+�e+�fk+�h+�gkgk-1k��*+�gk+�gkg+�ek+�ekg-1k�� ������ �M�N*-,�F+�]+�]j+�^+�^jb+�_+�_jb��U9`��3* �* �* �* �* �* �* �
2069 * � * � �o9+�]�k9+�^�k9+�_�k9
2070 +�b��c9 +�b��d9g9+�]+�_j�9+�]+�^j�9+�^+�_j�9*kkc-1k��*k 
2071 kg-1k��*k kc-1k��*k 
2072 kc-1k��*kkc-1k��*k kg-1k��*k kg-1k��
2073 *k kc-1k�� *
2074 k
2075 kc-1k�� ����]Q* �* �* �* �* �* �* �* � * �
2076 * � * � * � * �* �* �* �������**�v�**�v�**�v�**�v�**�v�**�v�**�v�**� v� **�
2077 v�
2078 **� v� **� v� **� v� **�v�**�v�**�v�**�v�������*+�v�*+�v�*+�v�*+�v�*+�v�*+�v�*+�v�*+� v� *+�
2079 v�
2080 *+� v� *+� v� *+� v� *+�v�*+�v�*+�v�*+�v�����cW �N-*��R-*��R-*��R-*��R-*��R-*��R-*�
2081 �R-*� �R-*� �R-+,������,L*���{L� M��Y���+�
2082 �PK
2083 �Fo2u�����+javax/vecmath/MismatchedSizeException.class����0
2084 
2085 
2086   <init>()VCode(Ljava/lang/String;)V  %javax/vecmath/MismatchedSizeExceptionjava/lang/RuntimeException!*��*+��PK
2087 �Fo2�;s��javax/vecmath/Point2d.class����08
2088 !
2089 "
2090 #
2091 $
2092 % & '
2093 ()
2094 (*
2095 (+,-.serialVersionUIDJ ConstantValue���qs2<init>(DD)VCode([D)V(Ljavax/vecmath/Point2d;)V(Ljavax/vecmath/Point2f;)V(Ljavax/vecmath/Tuple2d;)V(Ljavax/vecmath/Tuple2f;)V()VdistanceSquared(Ljavax/vecmath/Point2d;)Ddistance
2096 distanceL1 distanceLinf      /0 102 34 54 67javax/vecmath/Point2djavax/vecmath/Tuple2djava/io/SerializablexDyjava/lang/Mathsqrt(D)Dabsmax(DD)D!   *')��*+��*+��*+��*+��*+��*��+*�+�gI*�+�g9((kkc�."*�+�gI*�+�g9((kkc��&*�+�g� *�+�g� c� (*�+�g� *�+�g� �
2097 �PK
2098 �Fo2��2�javax/vecmath/Point2f.class����09
2099 !
2100 "
2101 #
2102 $
2103 % & '
2104 ()
2105 (*
2106 (+,-.serialVersionUIDJ ConstantValue�^/�2�=<init>(FF)VCode([F)V(Ljavax/vecmath/Point2f;)V(Ljavax/vecmath/Point2d;)V(Ljavax/vecmath/Tuple2d;)V(Ljavax/vecmath/Tuple2f;)V()VdistanceSquared(Ljavax/vecmath/Point2f;)Fdistance
2107 distanceL1 distanceLinf      /0 102 34 56 78javax/vecmath/Point2fjavax/vecmath/Tuple2fjava/io/SerializablexFyjava/lang/Mathsqrt(D)Dabs(F)Fmax(FF)F!   *#$��*+��*+��*+��*+��*+��*��(*�+�fE*�+�fF$$j%%jb�-!*�+�fE*�+�fF$$j%%jb����&*�+�f� *�+�f� b� (*�+�f� *�+�f� �
2108 �PK
2109 �Fo2� �G��javax/vecmath/Point3d.class����0E
2110 (
2111 )
2112 *
2113 +
2114 , - . /
2115 01
2116 02
2117 03 45 4- 4. 4/678serialVersionUIDJ ConstantValueOZ�Z���<init>(DDD)VCode([D)V(Ljavax/vecmath/Point3d;)V(Ljavax/vecmath/Point3f;)V(Ljavax/vecmath/Tuple3f;)V(Ljavax/vecmath/Tuple3d;)V()VdistanceSquared(Ljavax/vecmath/Point3d;)Ddistance
2118 distanceL1 distanceLinfproject(Ljavax/vecmath/Point4d;)V      9: ;: <:= >? @? ABC D:javax/vecmath/Point3djavax/vecmath/Tuple3djava/io/SerializablexDyzjava/lang/Mathsqrt(D)Dabsmax(DD)Djavax/vecmath/Point4dw!  *')��*+��*+��*+��*+��*+�� *��!"<0*�+�gI*�+�g9*�+�g9((kkckc�#"?3*�+�gI*�+�g9*�+�g9((kkckc� �$"3'*�+�g�
2119 *�+�g�
2120 c*�+�g�
2121 c�%"9-*�+�g�
2122 *�+�g�
2123 � I(*�+�g�
2124 � �&'2&+� oI*+� (k�*+�(k�*+�(k��PK
2125 �Fo2��-,��javax/vecmath/Point3f.class����0F
2126 (
2127 )
2128 *
2129 +
2130 , - . /
2131 01
2132 02
2133 03 45 4- 4. 4/678serialVersionUIDJ ConstantValue�iEKH:�<init>(FFF)VCode([F)V(Ljavax/vecmath/Point3f;)V(Ljavax/vecmath/Point3d;)V(Ljavax/vecmath/Tuple3f;)V(Ljavax/vecmath/Tuple3d;)V()VdistanceSquared(Ljavax/vecmath/Point3f;)Fdistance
2134 distanceL1 distanceLinfproject(Ljavax/vecmath/Point4f;)V      9: ;: <:= >? @A BCD E:javax/vecmath/Point3fjavax/vecmath/Tuple3fjava/io/SerializablexFyzjava/lang/Mathsqrt(D)Dabs(F)Fmax(FF)Fjavax/vecmath/Point4fw! *#$%��*+��*+��*+��*+��*+�� *��!"9-*�+�fE*�+�fF*�+�f8$$j%%jbjb�#">2*�+�fE*�+�fF*�+�f8$$j%%jbjb�� ��$"3'*�+�f�
2135 *�+�f�
2136 b*�+�f�
2137 b�%"9-*�+�f�
2138 *�+�f�
2139 � E$*�+�f�
2140 � �&'2& +� nE*+� $j�*+�$j�*+�$j��PK
2141 �Fo2�javax/vecmath/Point3i.class����0
2142 
2143 
2144 
2145 serialVersionUIDJ ConstantValueUV��䆺A<init>(III)VCode([I)V(Ljavax/vecmath/Tuple3i;)V()V    javax/vecmath/Point3ijavax/vecmath/Tuple3ijava/io/Serializable! 
2146   *�� *+�� *+�� *��PK
2147 �Fo2������javax/vecmath/Point4d.class����0F
2148 )
2149 *
2150 +
2151 , -. -/ -0
2152 1 . / 0 2
2153 34
2154 35
2155 36789serialVersionUIDJ ConstantValue��J�Y5<init>(DDDD)VCode([D)V(Ljavax/vecmath/Point4d;)V(Ljavax/vecmath/Point4f;)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V(Ljavax/vecmath/Tuple3d;)V()VsetdistanceSquared(Ljavax/vecmath/Point4d;)Ddistance
2156 distanceL1 distanceLinfproject    : ;< =< >< ! ?<@ AB CB DEjavax/vecmath/Point4djavax/vecmath/Tuple4djava/io/Serializablejavax/vecmath/Tuple3dxDyzwjava/lang/Mathsqrt(D)Dabsmax(DD)D! *')��*+��*+��*+��*+��*+��  *+�+�+���!*��" **+�� *+��
2157 *+�� *� �#$M
2158 A*� +� gI*�
2159 +�
2160 g9*� +� g9*� +� g9((kkckckc�%$P
2161 D*� +� gI*�
2162 +�
2163 g9*� +� g9*� +� g9((kkckckc� �&$@4*� +� g�*�
2164 +�
2165 g�c*� +� g�c*� +� g�c�'$L@*� +� g�*�
2166 +�
2167 g��I*� +� g�*� +� g��9(��(7++� oI*+� (k� *+�
2168 (k�
2169 *+� (k� *� �PK
2170 �Fo2�" ���javax/vecmath/Point4f.class����0G
2171 )
2172 *
2173 +
2174 , -. -/ -0
2175 1 . / 0 2
2176 34
2177 35
2178 36789serialVersionUIDJ ConstantValue@o����k<init>(FFFF)VCode([F)V(Ljavax/vecmath/Point4f;)V(Ljavax/vecmath/Point4d;)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V(Ljavax/vecmath/Tuple3f;)V()VsetdistanceSquared(Ljavax/vecmath/Point4f;)Fdistance
2179 distanceL1 distanceLinfproject    : ;< =< >< ! ?<@ AB CD EFjavax/vecmath/Point4fjavax/vecmath/Tuple4fjava/io/Serializablejavax/vecmath/Tuple3fxFyzwjava/lang/Mathsqrt(D)Dabs(F)Fmax(FF)F!
2180 *#$%��*+��*+��*+��*+��*+�� *+�+�+� ��!*��" **+�� *+��
2181 *+�� * � �#$J>*� +� fE*�
2182 +�
2183 fF*� +� f8*� +� f8$$j%%jbjbjb�%$OC*� +� fE*�
2184 +�
2185 fF*� +� f8*� +� f8$$j%%jbjbjb�� ��&$@4*� +� f�*�
2186 +�
2187 f�b*� +� f�b*� +� f�b�'$J>*� +� f�*�
2188 +�
2189 f��E*� +� f�*� +� f��F$%��(7+ +� nE*+� $j� *+�
2190 $j�
2191 *+� $j� * � �PK
2192 �Fo2��7K��javax/vecmath/Point4i.class����0
2193 
2194 
2195 
2196 serialVersionUIDJ ConstantValue� 3����<init>(IIII)VCode([I)V(Ljavax/vecmath/Tuple4i;)V()V    javax/vecmath/Point4ijavax/vecmath/Tuple4ijava/io/Serializable! 
2197   
2198 *�� *+�� *+�� *��PK
2199 �Fo2�V��javax/vecmath/Quat4d.class����0�
2200 Sy
2201 z{ | } ~ 
2202 S�
2203 S� �� �� �� �� S| S} S~ S�
2204 �
2205 �
2206 �
2207 �?� �� �� �� ��9�HK��  �� �� �� �� �� ����@?� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��>������ ��
2208 z�
2209 z� �| �} �~ ��
2210 z���serialVersionUIDJ ConstantValuei(����f�EPSDEPS2PIO2?�!�TC��<init>(DDDD)VCode([D)V(Ljavax/vecmath/Quat4d;)V(Ljavax/vecmath/Quat4f;)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V()V conjugatemul/(Ljavax/vecmath/Quat4d;Ljavax/vecmath/Quat4d;)V
2211 mulInverseinverse normalizeset(Ljavax/vecmath/Matrix4f;)V(Ljavax/vecmath/Matrix4d;)V(Ljavax/vecmath/Matrix3f;)V(Ljavax/vecmath/Matrix3d;)V(Ljavax/vecmath/AxisAngle4f;)V(Ljavax/vecmath/AxisAngle4d;)V interpolate(Ljavax/vecmath/Quat4d;D)V0(Ljavax/vecmath/Quat4d;Ljavax/vecmath/Quat4d;D)V `h� �� �[ �[ �[ �[ `g `f� �� �� �� ��javax/vecmath/Quat4d `d mh jk jd� �� �� �� �� �� �� �� �� �� ��� �[ �[ �[ �[ �[ �[ �[ �[ �[ �[��� �� �� ��� �[ ��javax/vecmath/Tuple4djava/io/Serializablejava/lang/Mathsqrt(D)Dxyzwjavax/vecmath/Tuple4fFjavax/vecmath/Matrix4fm00m11m22m33m21m12m02m20m10m01javax/vecmath/Matrix4djavax/vecmath/Matrix3fjavax/vecmath/Matrix3djavax/vecmath/AxisAngle4fanglesincosjavax/vecmath/AxisAngle4dacos!STUVWXZ[WI\[W][W^`abM A*�''k))kckckc�o9 *' k�*) k�* k�* k��`cbZN*�+1+1k+1+1kc+1+1kc+1+1kc�oI*+1(k�*+1(k�*+1(k�*+1(k��`db*+��`eb*+��`fbk_*�+� +� j+�
2212 +�
2213 jb+� +� jb+� +� jb��oI*+� �(k�*+�
2214 �(k�*+� �(k�*+� �(k��`gbfZ*�+� +� k+�+�kc+�+�kc+�+�kc�oI*+� (k�*+�(k�*+�(k�*+�(k��`hb*��idb0$*+�w�*+�w�*+�w�*+���ihb(**�w�**�w�**�w��jkb| p*+��*,��*+�,�k+�,�kg+�,�kg+�,�kg�*+�,�k,�+�kc+�,�kc+�,�kg�*+�,�k,�+�kc+�,�kg+�,�kc�*+�,�k,�+�kc+�,�kc+�,�kg���+�,�k+�,�kg+�,�kg+�,�kg9+�,�k,�+�kc+�,�kc+�,�kgJ+�,�k,�+�kc+�,�kg+�,�kc9*+�,�k,�+�kc+�,�kc+�,�kg�*�*)�*��jdb��*�+�k*�+�kg*�+�kg*�+�kg9*�+�k+�*�kc*�+�kc*�+�kgI*�+�k+�*�kc*�+�kg*�+�kc9**�+�k+�*�kc*�+�kc*�+�kg�*�*(�*��lkb �Y,�N-�*+-��ldb�Y+�M,�*,��mdbbV+�+�k+�+�kc+�+�kc+�+�kcoI*(+�k�*(w+�k�*(w+�k�*(w+�k��mhbbV*�*�k*�*�kc*�*�kc*�*�kcoH*Y�'k�*Y�'wk�*Y�'wk�*Y�'wk��ndb�u+�+�k+�+�kc+�+�kc+�+�kcI(��5(�oI*(+�k�*(+�k�*(+�k�*(+�k��*�*�*�*��nhb�u*�*�k*�*�kc*�*�kc*�*�kcH'��5'�oH*Y�'k�*Y�'k�*Y�'k�*Y�'k��*�*�*�*��opb%+�+�b+�b+�b�kI(��M(��Z*(��*�oI*+�+�f�(k�*+� +�!f�(k�*+�"+�#f�(k��*�*�*�*��*�$+�+�b�kI(��5(��=*(��&*�koI*+�"�(k�*+�!�(k��*�*�*��*�(+��gkI(��*(��*+��&*�ko��*�*��oqb+�*+�+c+�,c+�-ckI(��J(��W*(��*�oI*+�.+�/g(k�*+�0+�1g(k�*+�2+�3g(k��*�*�*�*��*�$+�++�,ckI(��1(��9*(��(*�oI*+�2(k�*+�1(k��*�*�*��*�(+�,gkI(��*(��*+�.&*�ko��*�*��orb+�4+�5b+�6b�ckI(��M(��Z*(��*�oI*+�7+�8f�(k�*+�9+�:f�(k�*+�;+�<f�(k��*�*�*�*��*�$+�5+�6b�kI(��3(��;*(��(*�oI*+�;�(k�*+�:�(k��*�*�*��*�(+�6�gkI(��*(��*+�7�&*�ko�*�*��osb +�=+�>c+�?cckI(��J(��W*(��*�oI*+�@+�Ag(k�*+�B+�Cg(k�*+�D+�Eg(k��*�*�*�*��*�$+�>+�?ckI(��1(��9*(��(*�oI*+�D(k�*+�C(k��*�*�*��*�(+�?gkI(��*(��*+�@&*�ko��*�*��otb��+�F+�Fj+�G+�Gjb+�H+�Hjb��9I��*�*�*�*��P+�K�&o�LIo9*+�K�&o�M�*+�F�k(k�*+�G�k(k�*+�H�k(k��oub��+�N+�Nk+�O+�Okc+�P+�Pkc�9I��*�*�*�*��Ko9+�Q&o�LI*+�Q&o�M�*+�Nk(k�*+�Ok(k�*+�Pk(k��vwb��*�+�k*�+�kc*�+�kc*�+�kc9��,++�w�++�w�++�w�++�w�w9gI��.�R9
2215 
2216 �L9 (g
2217 k�L o9(
2218 k�L o9� (g9(9**�k+�kc�**�k+�kc�**�k+�kc�**�k+�kc��vxb��,�+�k,�+�kc,�+�kc,�+�kc9��,++�w�++�w�++�w�++�w�w9gI��.�R9  �L9 )g k�L o9) k�L o9 � )g9)9 *+�k ,�kc�*+�k ,�kc�*+�k ,�kc�*+�k ,�kc��PK
2219 �Fo2�\P�00javax/vecmath/Quat4f.class����0�
2220 V|
2221 }~  � � �
2222 V�
2223 V� V V� V� V� �� �� �� ���
2224 �
2225 �
2226 �
2227 �>� �� �� �� ��9�HK��  �� �� �� �� �� ���??� �� �� �� �� �� �� �� �� �� ����?�@ �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� � �� ��>������ ��
2228 }�
2229 }� �� �� �� ��
2230 }���serialVersionUIDJ ConstantValue%"ӘSCOEPSDEPS2PIO2?�!�TC��<init>(FFFF)VCode([F)V(Ljavax/vecmath/Quat4f;)V(Ljavax/vecmath/Quat4d;)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V()V conjugatemul/(Ljavax/vecmath/Quat4f;Ljavax/vecmath/Quat4f;)V
2231 mulInverseinverse normalizeset(Ljavax/vecmath/Matrix4f;)V(Ljavax/vecmath/Matrix4d;)V(Ljavax/vecmath/Matrix3f;)V(Ljavax/vecmath/Matrix3d;)V(Ljavax/vecmath/AxisAngle4f;)V(Ljavax/vecmath/AxisAngle4d;)V interpolate(Ljavax/vecmath/Quat4f;F)V0(Ljavax/vecmath/Quat4f;Ljavax/vecmath/Quat4f;F)V ck� �� �� �� �� �� ci cj� �^ �^ �^ �^javax/vecmath/Quat4f cg pk mn mg� �� �� �� �� �� �� �� �� �� ��� �^ �^ �^ �^ �^ �^ �^ �^ �^ �^��� �� �� ��� �^ ��javax/vecmath/Tuple4fjava/io/Serializablejava/lang/Mathsqrt(D)DxFyzwjavax/vecmath/Tuple4djavax/vecmath/Matrix4fm00m11m22m33m21m12m02m20m10m01javax/vecmath/Matrix4djavax/vecmath/Matrix3fjavax/vecmath/Matrix3djavax/vecmath/AxisAngle4fanglesincosjavax/vecmath/AxisAngle4dacos!VWXYZ[]^ZL_^Z`^ZacdeL@*�##j$$jb%%jbjb��o�8*#j�*$j�*%j�*j��cfe\P*�+0+0j+0+0jb+0+0jb+0+0jb��o�E*+0$j�*+0$j�*+0$j�*+0$j��cge*+��che*+��cieh\*�+� +� j+�
2232 +�
2233 jb+� +� jb+� +� jb��o�E*+� $j�*+�
2234 $j�*+� $j�*+� $j��cjej^*�+� +� k+�+�kc+�+�kc+�+�kc�oI*+� (k��*+�(k��*+�(k��*+�(k���cke*��lge0$*+�v�*+�v�*+�v�*+���lke(**�v�**�v�**�v��mne|p*+��*,��*+�,�j+�,�jf+�,�jf+�,�jf�*+�,�j,�+�jb+�,�jb+�,�jf�*+�,�j,�+�jb+�,�jf+�,�jb�*+�,�j,�+�jb+�,�jb+�,�jf���+�,�j+�,�jf+�,�jf+�,�jf8+�,�j,�+�jb+�,�jb+�,�jfF+�,�j,�+�jb+�,�jf+�,�jb8*+�,�j,�+�jb+�,�jb+�,�jf�*�*%�*��mge��*�+�j*�+�jf*�+�jf*�+�jf8*�+�j+�*�jb*�+�jb*�+�jfE*�+�j+�*�jb*�+�jf*�+�jbF**�+�j+�*�jb*�+�jb*�+�jf�*�*$�*%��one �Y,�N-�*+-��oge�Y+�M,�*,��pgebV +�+�j+�+�jb+�+�jb+�+�jbnE*$+�j�*$v+�j�*$v+�j�*$v+�j��pkebV *�*�j*�*�jb*�*�jb*�*�jbnD*Y�#j�*Y�#vj�*Y�#vj�*Y�#vj��qge�w+�+�j+�+�jb+�+�jb+�+�jbE$ ��7 $���nE*$+�j�*$+�j�*$+�j�*$+�j��* �* �* �* ��qke�w*�*�j*�*�jb*�*�jb*�*�jbD# ��7 #���nD*Y�#j�*Y�#j�*Y�#j�*Y�#j��* �* �* �* ��rse+�+�b+�b+�bjE$ ��L$���X*$����*�nE*+�+�f$j�*+�+� f$j�*+�!+�"f$j��* �* �* �* ��* �#+�+�bjE$ ��4$���;*$���� *�jnE*+�!$j�*+� $j��* �* �* ��* �$ +�fjE$���*$����*+� *�jn��* �* ��rte&%+�'+�(c+�)c+�*ckI(��O(��\*(���%*��oI*+�++�,g(k��*+�-+�.g(k��*+�/+�0g(k���* �* �* �* ��* �1+�(+�)ckI(��5(��=*(���3*��oI*+�/(k��*+�.(k���* �* �* ��* �3+�)gkI(�� *(���*+�+5*��ko���* �* ��rue +�7+�8b+�9b bjE$ ��L$���X*$����*�nE*+�:+�;f$j�*+�<+�=f$j�*+�>+�?f$j��* �* �* �* ��* �#+�8+�9bjE$ ��3$���:*$����$*�nE*+�>$j�*+�=$j��* �* �* ��* �$ +�9fjE$���*$����*+�: *�jn��* �* ��rve#%+�@+�Ac+�BcckI(��O(��\*(���%*��oI*+�C+�Dg(k��*+�E+�Fg(k��*+�G+�Hg(k���* �* �* �* ��* �1+�A+�BckI(��5(��=*(���3*��oI*+�G(k��*+�F(k���* �* �* ��* �3+�BgkI(�� *(���*+�C5*��ko���* �* ��rwe��+�I+�Ij+�J+�Jjb+�K+�Kjb���F%�L��* �* �* �* ��J %nF+�N�5o�O�E*+�N�5o�P��*+�I%j$j�*+�J%j$j�*+�K%j$j��rxe��+�Q+�Qk+�R+�Rkc+�S+�Skc�o�F%�L��* �* �* �* ��K %nF+�T5o�O�E*+�T5o�P��*+�Q�%j$j�*+�R�%j$j�*+�S�%j$j��yze� �*�+�j*�+�jb*�+�jb*�+�jb�J)��*++�v�++�v�++�v�++�v�)wJ)gL��/)�U9  �O9 $�g k�O o9$� k�O o9� $�g9$�9**��k+��kc��**��k+��kc��**��k+��kc��**��k+��kc���y{e�,�+�j,�+�jb,�+�jb,�+�jb�9��,++�v�++�v�++�v�++�v�w9gL��0�U9
2235 
2236 �O9 %�g
2237 k�O o9%�
2238 k�O o9� %�g9%�9*+��k,��kc��*+��k,��kc��*+��k,��kc��*+��k,��kc���PK
2239 �Fo2�3 ��+javax/vecmath/SingularMatrixException.class����0
2240 
2241 
2242   <init>()VCode(Ljava/lang/String;)V  %javax/vecmath/SingularMatrixExceptionjava/lang/RuntimeException!*��*+��PK
2243 �Fo2����javax/vecmath/TexCoord2f.class����0
2244 
2245 
2246 
2247 serialVersionUIDJ ConstantValuen�|�}�
2248 �<init>(FF)VCode([F)V(Ljavax/vecmath/TexCoord2f;)V(Ljavax/vecmath/Tuple2f;)V()V    javax/vecmath/TexCoord2fjavax/vecmath/Tuple2fjava/io/Serializable! 
2249   *#$�� *+�� *+�� *+�� *��PK
2250 �Fo2jf~!!javax/vecmath/TexCoord3f.class����0
2251 
2252 
2253 
2254 
2255 serialVersionUIDJ ConstantValue�.}@�C<init>(FFF)VCode([F)V(Ljavax/vecmath/TexCoord3f;)V(Ljavax/vecmath/Tuple3f;)V(Ljavax/vecmath/Tuple3d;)V()V     javax/vecmath/TexCoord3fjavax/vecmath/Tuple3fjava/io/Serializable!
2256   *#$%��*+��*+��*+��*+��*��PK
2257 �Fo2(V�$$javax/vecmath/TexCoord4f.class����0
2258 
2259 
2260 
2261 
2262 serialVersionUIDJ ConstantValue�.}@�C<init>(FFFF)VCode([F)V(Ljavax/vecmath/TexCoord4f;)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V()V     javax/vecmath/TexCoord4fjavax/vecmath/Tuple4fjava/io/Serializable!
2263   
2264 *#$%��*+��*+��*+��*+��*��PK
2265 �Fo2Z1��� � javax/vecmath/Tuple2d.class����0n
2266 I
2267 J
2268 K LM LN
2269 OPQRST
2270 IU
2271 V
2272 WXY
2273 Z
2274 [\
2275 ]^_
2276 I`abserialVersionUIDJ ConstantValueVL9��xDy<init>(DD)VCode([D)V(Ljavax/vecmath/Tuple2d;)V(Ljavax/vecmath/Tuple2f;)V()Vsetgetadd1(Ljavax/vecmath/Tuple2d;Ljavax/vecmath/Tuple2d;)Vsubnegatescale(DLjavax/vecmath/Tuple2d;)V(D)VscaleAdd2(DLjavax/vecmath/Tuple2d;Ljavax/vecmath/Tuple2d;)VhashCode()Iequals(Ljavax/vecmath/Tuple2d;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Tuple2d;D)ZtoString()Ljava/lang/String;clamp(DDLjavax/vecmath/Tuple2d;)VclampMinclampMaxabsolute interpolate2(Ljavax/vecmath/Tuple2d;Ljavax/vecmath/Tuple2d;D)V(Ljavax/vecmath/Tuple2d;D)Vclone()Ljava/lang/Object; $* !" #"c !d #de fgjava/lang/NullPointerExceptionjavax/vecmath/Tuple2djava/lang/ClassCastExceptionjava/lang/StringBuffer( hi hj, ) =>k lm GH$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Tuple2fFjavax/vecmath/VecMathUtildoubleToLongBits(D)Jappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(D)Ljava/lang/StringBuffer;java/lang/Mathabs(D)D!
2277 !"#"$$%&*�*'�*)��$'&*�*+1�*+1��$(&!*�*+��*+���$)&#*�*+���*+����$*&*�*�*��+%& *'�*)��+'&*+1�*+1��+(&*+��*+���+)&*+���*+����,'&+*�R+*�R�-.&'*+�,�c�*+�,�c��-(&'*Y�+�c�*Y�+�c��/.&'*+�,�g�*+�,�g��/(&'*Y�+�g�*Y�+�g��0(&*+�w�*+�w��0*&**�w�**�w��12&!*'-�k�*'-�k��13&!*Y�'k�*Y�'k��45&-!*'-�k�c�*'-�k�c��42&+*'*�k-�c�*'*�k-�c��67&2&
2278 @i*��a@i*��a@ {���89&5!*�+���*�+�����M� 8:&E)+�
2279 M*�,���*�,�����M�M�"# "& ;<&PD*�+�g9�� w�(���*�+�g9�� w�(����=>&4(� Y� �*���*�����?@&g[�)�� *)���'�� *'�� *���)�� *)���'�� *'�� *���A2&?3-�'�� *'�� *-��-�'�� *'�� *-���B2&?3-�'�� *'�� *-��-�'�� *'�� *-���C(&#*+���*+����?%&K?*�)�� *)��*�'��*'�*�)�� *)��*�'��*'��A3&)*�'��*'�*�'��*'��B3&)*�'��*'�*�'��*'��C*&#**���**����DE&3'*)g+�k),�kc�*)g+�k),�kc��DF&3'*(g*�k(+�kc�*(g*�k(+�kc��GH&"*��L�Y��PK
2280 �Fo2&�c-r r javax/vecmath/Tuple2f.class����0n
2281 I
2282 J
2283 K LM LN
2284 OPQRST
2285 IU
2286 V
2287 WXY
2288 Z
2289 [\
2290 ]^_
2291 I`abserialVersionUIDJ ConstantValue}$� n��xFy<init>(FF)VCode([F)V(Ljavax/vecmath/Tuple2f;)V(Ljavax/vecmath/Tuple2d;)V()Vsetgetadd1(Ljavax/vecmath/Tuple2f;Ljavax/vecmath/Tuple2f;)Vsubnegatescale(FLjavax/vecmath/Tuple2f;)V(F)VscaleAdd2(FLjavax/vecmath/Tuple2f;Ljavax/vecmath/Tuple2f;)VhashCode()Iequals(Ljavax/vecmath/Tuple2f;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Tuple2f;F)ZtoString()Ljava/lang/String;clamp(FFLjavax/vecmath/Tuple2f;)VclampMinclampMaxabsolute interpolate2(Ljavax/vecmath/Tuple2f;Ljavax/vecmath/Tuple2f;F)V(Ljavax/vecmath/Tuple2f;F)Vclone()Ljava/lang/Object; $* !" #"c !d #de fgjava/lang/NullPointerExceptionjavax/vecmath/Tuple2fjava/lang/ClassCastExceptionjava/lang/StringBuffer( hi hj, ) =>k lm GH$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Tuple2dDjavax/vecmath/VecMathUtilfloatToIntBits(F)Iappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(F)Ljava/lang/StringBuffer;java/lang/Mathabs(F)F!
2292 !"#"$$%&*�*#�*$��$'&*�*+0�*+0��$(&!*�*+��*+���$)&#*�*+���*+����$*&*�* �* ��+%& *#�*$��+'&*+0�*+0��+(&*+��*+���+)&*+���*+����,'&+*�Q+*�Q�-.&'*+�,�b�*+�,�b��-(&'*Y�+�b�*Y�+�b��/.&'*+�,�f�*+�,�f��/(&'*Y�+�f�*Y�+�f��0(&*+�v�*+�v��0*&**�v�**�v��12&!*#,�j�*#,�j��13&!*Y�#j�*Y�#j��45&+*#,�j-�b�*#,�j-�b��42&+*#*�j,�b�*#*�j,�b��67&4(
2293 @i*���a@i*���a@ {���89&5!*�+���*�+�����M� 8:&E)+�
2294 M*�,���*�,�����M�M�"# "& ;<&H<*�+�fF% ��%v�%$���*�+�fF% ��%v�%$����=>&4(� Y� �*���*�����?@&aU-�$�� *$��-�#�� *#�� *-��-�$�� *$��-�#�� *#�� *-���A2&?3,�#�� *#�� *,��,�#�� *#�� *,���B2&?3,�#�� *#�� *,��,�#�� *#�� *,���C(&#*+���*+����?%&K?*�$�� *$��*�#��*#�*�$�� *$��*�#��*#��A3&)*�#��*#�*�#��*#��B3&)*�#��*#�*�#��*#��C*&#**���**����DE&3'* %f+�j%,�jb�* %f+�j%,�jb��DF&3'* $f*�j$+�jb�* $f*�j$+�jb��GH&"*��L�Y��PK
2295 �Fo2�c33javax/vecmath/Tuple3b.class����0H
2296 1 2 3 45
2297 16
2298 7
2299 89:
2300 ;<=>
2301 ?@A
2302 1BCDserialVersionUIDJ ConstantValue�IB5��C�xByz<init>(BBB)VCode([B)V(Ljavax/vecmath/Tuple3b;)V()VtoString()Ljava/lang/String;getsetequals(Ljavax/vecmath/Tuple3b;)Z(Ljava/lang/Object;)ZhashCode()Iclone()Ljava/lang/Object; %   java/lang/StringBuffer( EF EG, ) &'java/lang/NullPointerExceptionjavax/vecmath/Tuple3bjava/lang/ClassCastException /0$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneableappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;!  !" *�*�*�*�� #"&*�*+3�*+3�*+3�� $")*�*+��*+��*+��� %" *�*�*�*��&'"L@�Y��*��~� 
2303 �*��~� 
2304 �*��~�  �� �(#""+*�T+*�T+*�T�($"%+*��+*��+*���)$"%*+��*+��*+���)#""*+3�*+3�*+3��*+">**�+��*�+��*�+����M�&' *,"N2+�M*�,��*�,��*�,����M�M�+, +/-."/#*��~x*��~x�*��~x��/0""*��L�Y��PK
2305 �Fo2{b�-��javax/vecmath/Tuple3d.class����0�
2306 &` a b c de df dgh
2307 i
2308 jk
2309 `l
2310 m
2311 nop
2312 q
2313 rstuv
2314 w
2315 x
2316 y
2317 z{
2318 |
2319 }
2320 ~
2321 
2322 �
2323 &���
2324 $`���serialVersionUIDJ ConstantValueL�{� ��_xDyz<init>(DDD)VCode([D)V(Ljavax/vecmath/Tuple3d;)V(Ljavax/vecmath/Tuple3f;)V()Vsetgetadd1(Ljavax/vecmath/Tuple3d;Ljavax/vecmath/Tuple3d;)Vsubnegatescale(DLjavax/vecmath/Tuple3d;)V(D)VscaleAdd2(DLjavax/vecmath/Tuple3d;Ljavax/vecmath/Tuple3d;)V(DLjavax/vecmath/Tuple3f;)V
2325 DeprecatedtoString()Ljava/lang/String;hashCode()Iequals(Ljavax/vecmath/Tuple3d;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Tuple3d;D)Zclamp(FFLjavax/vecmath/Tuple3d;)V(DDLjavax/vecmath/Tuple3d;)VclampMin(FLjavax/vecmath/Tuple3d;)VclampMaxabsolute(FF)V(DD)V(F)V interpolate2(Ljavax/vecmath/Tuple3d;Ljavax/vecmath/Tuple3d;F)V2(Ljavax/vecmath/Tuple3d;Ljavax/vecmath/Tuple3d;D)V(Ljavax/vecmath/Tuple3d;F)V(Ljavax/vecmath/Tuple3d;D)Vclone()Ljava/lang/Object; 28 ./ 0/ 1/� .� 0� 1�javax/vecmath/Point3d 27 B@java/lang/StringBuffer( �� ��, ) FG� ��java/lang/NullPointerExceptionjavax/vecmath/Tuple3djava/lang/ClassCastException OQ R@ T@� �� OW RA TA Y[ Y] ^_$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Tuple3fFappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(D)Ljava/lang/StringBuffer;javax/vecmath/VecMathUtildoubleToLongBits(D)Jjava/lang/Mathabs(D)D!&'()*+,./0/1/.234!*�*'�*)�*��254&*�*+1�*+1�*+1��264)*�*+��*+��*+���274, *�*+���*+���*+����284 *�*�*�*��934*'�*)�*��954"*+1�*+1�*+1��964%*+��*+��*+���974(*+���*+���*+����:54"+*�R+*�R+*�R�:64%+*��+*��+*���;<44(*+�,�c�*+�,�c�*+�,�c��;644(*Y�+�c�*Y�+�c�*Y�+�c��=<44(*+�,�g�*+�,�g�*+�,�g��=644(*Y�+�g�*Y�+�g�*Y�+�g��>64(*+�w�*+�w�*+�w��>84(**�w�**�w�**�w��?@4+*'-�k�*'-�k�*'-�k��?A4+*Y�'k�*Y�'k�*Y�'k��BC4=1*'-�k�c�*'-�k�c�*'-�k�c��BD4*'�Y-� �
2326 �EB@4:.*'*�k-�c�*'*�k-�c�*'*�k-�c��FG4@4� Y�  �*���*���*�����HI4@4
2327 @i*��a@i*��a@i*��a@ {���JK4A-*�+���*�+���*�+�����M�)*JL4Q5+�M*�,���*�,���*�,�����M�M�./.2MN4qe*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(����OP4
2328 *#�$�-��EOQ4���)�� *)���'�� *'�� *���)�� *)���'�� *'�� *���)�� *)���'�� *'�� *���RS4*#�,��ER@4XL-�'�� *'�� *-��-�'�� *'�� *-��-�'�� *'�� *-���TS4*#�,��ET@4XL-�'�� *'�� *-��-�'�� *'�� *-��-�'�� *'�� *-���U64."*+���*+���*+����OV4 *#�$���EOW4j^*�)�� *)��*�'��*'�*�)�� *)��*�'��*'�*�)�� *)��*�'��*'��RX4*#���ERA47+*�'��*'�*�'��*'�*�'��*'��TX4*#���ETA47+*�'��*'�*�'��*'�*�'��*'��U84."**���**���**����YZ4 *+,%�� �EY[4F:*)g+�k),�kc�*)g+�k),�kc�*)g+�k),�kc��Y\4*+$��!�EY]4F:*(g*�k(+�kc�*(g*�k(+�kc�*(g*�k(+�kc��^_4"*�"�L�$Y�%�#PK
2329 �Fo2&�ˊ��javax/vecmath/Tuple3f.class����0t
2330 M N O P QR QS QTU
2331 MV
2332 W
2333 XYZ
2334 [\]^
2335 _`
2336 ab
2337 cde
2338 MfghserialVersionUIDJ ConstantValueE��}���xFyz<init>(FFF)VCode([F)V(Ljavax/vecmath/Tuple3f;)V(Ljavax/vecmath/Tuple3d;)V()VtoString()Ljava/lang/String;setgetadd1(Ljavax/vecmath/Tuple3f;Ljavax/vecmath/Tuple3f;)Vsubnegatescale(FLjavax/vecmath/Tuple3f;)V(F)VscaleAdd2(FLjavax/vecmath/Tuple3f;Ljavax/vecmath/Tuple3f;)Vequals(Ljavax/vecmath/Tuple3f;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Tuple3f;F)ZhashCode()Iclamp(FFLjavax/vecmath/Tuple3f;)VclampMinclampMaxabsolute(FF)V interpolate2(Ljavax/vecmath/Tuple3f;Ljavax/vecmath/Tuple3f;F)V(Ljavax/vecmath/Tuple3f;F)Vclone()Ljava/lang/Object; '- #$ %$ &$i #j %j &jjava/lang/StringBuffer( kl km, ) ./java/lang/NullPointerExceptionjavax/vecmath/Tuple3fjava/lang/ClassCastExceptionn opq rs KL$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Tuple3dDappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(F)Ljava/lang/StringBuffer;javax/vecmath/VecMathUtilfloatToIntBits(F)Ijava/lang/Mathabs(F)F! !#$%$&$%'() *�*#�*$�*%��'*)&*�*+0�*+0�*+0��'+))*�*+��*+��*+���',), *�*+���*+���*+����'-) *�* �* �* ��./)@4�Y� 
2339 � *��  � *��  � *�� � ��0()*#�*$�*%��0*)"*+0�*+0�*+0��0+)%*+��*+��*+���0,)(*+���*+���*+����1*)"+*�Q+*�Q+*�Q�1+)%+*��+*��+*���23)4(*+�,�b�*+�,�b�*+�,�b��2+)4(*Y�+�b�*Y�+�b�*Y�+�b��43)4(*+�,�f�*+�,�f�*+�,�f��4+)4(*Y�+�f�*Y�+�f�*Y�+�f��5+)(*+�v�*+�v�*+�v��5-)(**�v�**�v�**�v��67)+*#,�j�*#,�j�*#,�j��68)+*Y�#j�*Y�#j�*Y�#j��9:):.*#,�j-�b�*#,�j-�b�*#,�j-�b��97):.*#*�j,�b�*#*�j,�b�*#*�j,�b��;<)A-*�+���*�+���*�+�����M�)*;=)Q5+�M*�,���*�,���*�,�����M�M�./.2>?)eY*�+�fF% ��%v�%$���*�+�fF% ��%v�%$���*�+�fF% ��%v�%$����@A)C7
2340 @i*���a@i*���a@i*���a@ {���BC)�-�$�� *$��-�#�� *#�� *-��-�$�� *$��-�#�� *#�� *-��-�$�� *$��-�#�� *#�� *-���D7)XL,�#�� *#�� *,��,�#�� *#�� *,��,�#�� *#�� *,���E7)XL,�#�� *#�� *,��,�#�� *#�� *,��,�#�� *#�� *,���F+)."*+���*+���*+����BG)j^*�$�� *$��*�#��*#�*�$�� *$��*�#��*#�*�$�� *$��*�#��*#��D8)7+*�#��*#�*�#��*#�*�#��*#��E8)7+*�#��*#�*�#��*#�*�#��*#��F-)."**���**���**����HI)F:* %f+�j%,�jb�* %f+�j%,�jb�* %f+�j%,�jb��HJ)F:* $f*�j$+�jb�* $f*�j$+�jb�* $f*�j$+�jb��KL)"*��L�Y��PK
2341 �Fo2����j j javax/vecmath/Tuple3i.class����0^
2342 B C D EF
2343 BG
2344 H
2345 IJK
2346 LMNO
2347 PQ
2348 RST
2349 BUVWserialVersionUIDJ ConstantValue���g���XxIyz<init>(III)VCode([I)V(Ljavax/vecmath/Tuple3i;)V()Vsetgetadd1(Ljavax/vecmath/Tuple3i;Ljavax/vecmath/Tuple3i;)Vsubnegatescale(ILjavax/vecmath/Tuple3i;)V(I)VscaleAdd2(ILjavax/vecmath/Tuple3i;Ljavax/vecmath/Tuple3i;)VtoString()Ljava/lang/String;equals(Ljava/lang/Object;)ZhashCode()Iclamp(IILjavax/vecmath/Tuple3i;)VclampMinclampMaxabsolute(II)Vclone()Ljava/lang/Object; #(  ! " java/lang/StringBuffer( XY XZ, ) 45javax/vecmath/Tuple3ijava/lang/NullPointerExceptionjava/lang/ClassCastException[ \] @A$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneableappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;java/lang/Mathabs(I)I!  ! " #$% *�*�*�*��#&%&*�*+.�*+.�*+.��#'%)*�*+��*+��*+���#(% *�*�*�*��)$%*�*�*��)&%"*+.�*+.�*+.��)'%%*+��*+��*+���*&%"+*�O+*�O+*�O�*'%%+*��+*��+*���+,%4(*+�,�`�*+�,�`�*+�,�`��+'%4(*Y�+�`�*Y�+�`�*Y�+�`��-,%4(*+�,�d�*+�,�d�*+�,�d��-'%4(*Y�+�d�*Y�+�d�*Y�+�d��.'%(*+�t�*+�t�*+�t��.(%(**�t�**�t�**�t��/0%+*,�h�*,�h�*,�h��/1%+*Y�h�*Y�h�*Y�h��23%:.*,�h-�`�*,�h-�`�*,�h-�`��20%:.**�h,�`�**�h,�`�**�h,�`��45%@4�Y��*�� 
2350 �*�� 
2351 �*��  �� �67%N2+� M*�,��*�,��*�,����M�M�+,+/89%:.
2352 @i*��a@i*��a@i*��a@ {���:;%�y-�� *��-�� *�� *-��-�� *��-�� *�� *-��-�� *��-�� *�� *-���<0%UI,�� *�� *,��,�� *�� *,��,�� *�� *,���=0%UI,�� *�� *,��,�� *�� *,��,�� *�� *,���>'%."*+���*+���*+����:?%dX*�� *��*��*�*�� *��*��*�*�� *��*��*��<1%4(*��*�*��*�*��*��=1%4(*��*�*��*�*��*��>(%."**���**���**����@A%"*��L�Y��PK
2353 �Fo2�� ��javax/vecmath/Tuple4b.class����0K
2354 3 4 5 6 78
2355 39
2356 :
2357 ;<=
2358 >?@A
2359 BCD
2360 3EFGserialVersionUIDJ ConstantValue��ʴ�sH�xByzw<init>(BBBB)VCode([B)V(Ljavax/vecmath/Tuple4b;)V()VtoString()Ljava/lang/String;getsetequals(Ljavax/vecmath/Tuple4b;)Z(Ljava/lang/Object;)ZhashCode()Iclone()Ljava/lang/Object; "'    !java/lang/StringBuffer( HI HJ, ) ()java/lang/NullPointerExceptionjavax/vecmath/Tuple4bjava/lang/ClassCastException 12$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneableappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;! ! "#$&*�*�*�*�*��"%$-!*�*+3�*+3�*+3�*+3��"&$1%*�*+��*+��*+��*+���"'$%*�*�*�*�*��()$\P�Y�� *��~�
2361  � *��~�
2362  � *��~�
2363  � *��~�
2364  � � �*%$)+*�T+*�T+*�T+*�T�*&$-!+*��+*��+*��+*���+&$-!*+��*+��*+��*+���+%$)*+3�*+3�*+3�*+3��,-$I5*�+��(*�+��*�+��*�+����M�12,.$Y=+�M*�,��(*�,��*�,��*�,����M�M�676:/0$;/*��~x*��~x�*��~x�*��~x��12$"*��L�Y��PK
2365 �Fo2�-³KKjavax/vecmath/Tuple4d.class����0�
2366 &` a b c d ef eg eh ei
2367 jk
2368 `l
2369 m
2370 nop
2371 qrst
2372 uv
2373 w
2374 x
2375 y
2376 z{
2377 |
2378 }
2379 ~
2380 
2381 �
2382 &���
2383 $`���serialVersionUIDJ ConstantValue�SǓk@�xDyzw<init>(DDDD)VCode([D)V(Ljavax/vecmath/Tuple4d;)V(Ljavax/vecmath/Tuple4f;)V()Vsetgetadd1(Ljavax/vecmath/Tuple4d;Ljavax/vecmath/Tuple4d;)Vsubnegatescale(DLjavax/vecmath/Tuple4d;)V(D)VscaleAdd2(DLjavax/vecmath/Tuple4d;Ljavax/vecmath/Tuple4d;)V(FLjavax/vecmath/Tuple4d;)V
2384 DeprecatedtoString()Ljava/lang/String;equals(Ljavax/vecmath/Tuple4d;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Tuple4d;D)ZhashCode()Iclamp(FFLjavax/vecmath/Tuple4d;)V(DDLjavax/vecmath/Tuple4d;)VclampMinclampMaxabsolute(FF)V(DD)V(F)V interpolate2(Ljavax/vecmath/Tuple4d;Ljavax/vecmath/Tuple4d;F)V2(Ljavax/vecmath/Tuple4d;Ljavax/vecmath/Tuple4d;D)V(Ljavax/vecmath/Tuple4d;F)V(Ljavax/vecmath/Tuple4d;D)Vclone()Ljava/lang/Object; 39 ./ 0/ 1/ 2/� .� 0� 1� 2� CAjava/lang/StringBuffer( �� ��, ) GHjava/lang/NullPointerExceptionjavax/vecmath/Tuple4djava/lang/ClassCastException� �� PR SA TA� �� PW SB TB Y[ Y] ^_$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Tuple4fFappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(D)Ljava/lang/StringBuffer;javax/vecmath/VecMathUtildoubleToLongBits(D)Jjava/lang/Mathabs(D)D!&'()*+,./0/1/2/.345' *�*'�*)�*�*��365-!*�*+1�*+1�*+1�*+1��3751%*�*+��*+��*+��*+���3855)*�*+���*+���*+���*+� ���395%*�*�*�*�*��:45# *'�*)�*�*��:65)*+1�*+1�*+1�*+1��:75-!*+��*+��*+��*+���:851%*+���*+���*+���*+� ���;65)+*�R+*�R+*�R+*�R�;75-!+*��+*��+*��+*���<=5A5*+�,�c�*+�,�c�*+�,�c�*+�,�c��<75A5*Y�+�c�*Y�+�c�*Y�+�c�*Y�+�c��>=5A5*+�,�g�*+�,�g�*+�,�g�*+�,�g��>75A5*Y�+�g�*Y�+�g�*Y�+�g�*Y�+�g��?751%*+�w�*+�w�*+�w�*+�w��?951%**�w�**�w�**�w�**�w��@A55)*'-�k�*'-�k�*'-�k�*'-�k��@B55)*Y�'k�*Y�'k�*Y�'k�*Y�'k��CD5MA*'-�k�c�*'-�k�c�*'-�k�c�*'-�k�c��CE5*#�,�
2385 �FCA5I=*'*�k-�c�*'*�k-�c�*'*�k-�c�*'*�k-�c��GH5L@� Y�  �*���*���*���*�����IJ5M9*�+���+*�+���*�+���*�+�����M�56IK5]A+�M*�,���+*�,���*�,���*�,�����M�M�:;:>LM5��*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(���*�+�g9�� w�(����NO5NB
2386 @i*��a@i*��a@i*��a@i*��a@ {���PQ5
2387 *#�$�-��FPR5���)�� *)���'�� *'�� *���)�� *)���'�� *'�� *���)�� *)���'�� *'�� *���)�� *)���'�� *'�� *���SE5*#�,��FSA5qe-�'�� *'�� *-��-�'�� *'�� *-��-�'�� *'�� *-��-�'�� *'�� *-���TE5*#�,��FTA5qe-�'�� *'�� *-��-�'�� *'�� *-��-�'�� *'�� *-��-�'�� *'�� *-���U759-*+���*+���*+���*+����PV5 *#�$���FPW5�}*�)�� *)��*�'��*'�*�)�� *)��*�'��*'�*�)�� *)��*�'��*'�*�)�� *)��*�'��*'��SX5*#���FSB5E9*�'��*'�*�'��*'�*�'��*'�*�'��*'��TX5*#���FTB5E9*�'��*'�*�'��*'�*�'��*'�*�'��*'��U959-**���**���**���**����YZ5 *+,%�� �FY[5YM*)g+�k),�kc�*)g+�k),�kc�*)g+�k),�kc�*)g+�k),�kc��Y\5*+$��!�FY]5YM*(g*�k(+�kc�*(g*�k(+�kc�*(g*�k(+�kc�*(g*�k(+�kc��^_5"*�"�L�$Y�%�#PK
2388 �Fo2�d���javax/vecmath/Tuple4f.class����0y
2389 P Q R S T UV UW UX UYZ
2390
2391 P[
2392
2393 \
2394
2395 ]^_
2396
2397 `abc
2398 de
2399 fg
2400 hij
2401 PklmserialVersionUIDJ ConstantValueb75�ŋ�xFyzw<init>(FFFF)VCode([F)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V()Vsetgetadd1(Ljavax/vecmath/Tuple4f;Ljavax/vecmath/Tuple4f;)Vsubnegatescale(FLjavax/vecmath/Tuple4f;)V(F)VscaleAdd2(FLjavax/vecmath/Tuple4f;Ljavax/vecmath/Tuple4f;)VtoString()Ljava/lang/String;equals(Ljavax/vecmath/Tuple4f;)Z(Ljava/lang/Object;)Z epsilonEquals(Ljavax/vecmath/Tuple4f;F)ZhashCode()Iclamp(FFLjavax/vecmath/Tuple4f;)VclampMinclampMaxabsolute(FF)V interpolate2(Ljavax/vecmath/Tuple4f;Ljavax/vecmath/Tuple4f;F)V(Ljavax/vecmath/Tuple4f;F)Vclone()Ljava/lang/Object; *0 %& '& (& )&n %o 'o (o )ojava/lang/StringBuffer( pq pr, ) <=java/lang/NullPointerExceptionjavax/vecmath/Tuple4fjava/lang/ClassCastExceptions tuv wx NO$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneablejavax/vecmath/Tuple4dDappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(F)Ljava/lang/StringBuffer;javax/vecmath/VecMathUtilfloatToIntBits(F)Ijava/lang/Mathabs(F)F! !"#%&'&(&)&%*+,&*�*#�*$�*%�*��*-,-!*�*+0�*+0�*+0�*+0��*.,1%*�*+��*+��*+��*+���*/,5)*�*+���*+���*+���*+� ���*0,%*�* �* �* �* ��1+,"*#�*$�*%�*��1-,)*+0�*+0�*+0�*+0��1.,-!*+��*+��*+��*+���1/,1%*+���*+���*+���*+� ���2-,)+*�Q+*�Q+*�Q+*�Q�2.,-!+*��+*��+*��+*���34,A5*+�,�b�*+�,�b�*+�,�b�*+�,�b��3.,A5*Y�+�b�*Y�+�b�*Y�+�b�*Y�+�b��54,A5*+�,�f�*+�,�f�*+�,�f�*+�,�f��5.,A5*Y�+�f�*Y�+�f�*Y�+�f�*Y�+�f��6.,1%*+�v�*+�v�*+�v�*+�v��60,1%**�v�**�v�**�v�**�v��78,5)*#,�j�*#,�j�*#,�j�*#,�j��79,5)*Y�#j�*Y�#j�*Y�#j�*Y�#j��:;,I=*#,�j-�b�*#,�j-�b�*#,�j-�b�*#,�j-�b��:8,I=*#*�j,�b�*#*�j,�b�*#*�j,�b�*#*�j,�b��<=,L@�
2402 Y�  � *��� *��� *��� *��� ��>?,M9*�+���+*�+���*�+���*�+�����M�56>@,]A+�M*�,���+*�,���*�,���*�,�����M�M�:;:>AB,�v*�+�fF% ��%v�%$���*�+�fF% ��%v�%$���*�+�fF% ��%v�%$���*�+�fF% ��%v�%$����CD,RF
2403 @i*���a@i*���a@i*���a@i*���a@ {���EF,��-�$�� *$��-�#�� *#�� *-��-�$�� *$��-�#�� *#�� *-��-�$�� *$��-�#�� *#�� *-��-�$�� *$��-�#�� *#�� *-���G8,qe,�#�� *#�� *,��,�#�� *#�� *,��,�#�� *#�� *,��,�#�� *#�� *,���H8,qe,�#�� *#�� *,��,�#�� *#�� *,��,�#�� *#�� *,��,�#�� *#�� *,���I.,9-*+���*+���*+���*+����EJ,�}*�$�� *$��*�#��*#�*�$�� *$��*�#��*#�*�$�� *$��*�#��*#�*�$�� *$��*�#��*#��G9,E9*�#��*#�*�#��*#�*�#��*#�*�#��*#��H9,E9*�#��*#�*�#��*#�*�#��*#�*�#��*#��I0,9-**���**���**���**����KL,YM* %f+�j%,�jb�* %f+�j%,�jb�* %f+�j%,�jb�* %f+�j%,�jb��KM,YM* $f*�j$+�jb�* $f*�j$+�jb�* $f*�j$+�jb�* $f*�j$+�jb��NO,"*��L�Y��PK
2404 �Fo2Vu,� � javax/vecmath/Tuple4i.class����0a
2405 D E F G HI
2406 DJ
2407 K
2408 LMN
2409 OPQR
2410 ST
2411 UVW
2412 DXYZserialVersionUIDJ ConstantValueo�C���ԐxIyzw<init>(IIII)VCode([I)V(Ljavax/vecmath/Tuple4i;)V()Vsetgetadd1(Ljavax/vecmath/Tuple4i;Ljavax/vecmath/Tuple4i;)Vsubnegatescale(ILjavax/vecmath/Tuple4i;)V(I)VscaleAdd2(ILjavax/vecmath/Tuple4i;Ljavax/vecmath/Tuple4i;)VtoString()Ljava/lang/String;equals(Ljava/lang/Object;)ZhashCode()Iclamp(IILjavax/vecmath/Tuple4i;)VclampMinclampMaxabsolute(II)Vclone()Ljava/lang/Object; %* ! "! #! $!java/lang/StringBuffer( [\ [], ) 67javax/vecmath/Tuple4ijava/lang/NullPointerExceptionjava/lang/ClassCastException^ _` BC$java/lang/CloneNotSupportedExceptionjava/lang/InternalErrorjava/lang/Objectjava/io/Serializablejava/lang/Cloneableappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;java/lang/Mathabs(I)I! !"!#!$!%&'&*�*�*�*�*��%('-!*�*+.�*+.�*+.�*+.��%)'1%*�*+��*+��*+��*+���%*'%*�*�*�*�*��+&'"*�*�*�*��+(')*+.�*+.�*+.�*+.��+)'-!*+��*+��*+��*+���,(')+*�O+*�O+*�O+*�O�,)'-!+*��+*��+*��+*���-.'A5*+�,�`�*+�,�`�*+�,�`�*+�,�`��-)'A5*Y�+�`�*Y�+�`�*Y�+�`�*Y�+�`��/.'A5*+�,�d�*+�,�d�*+�,�d�*+�,�d��/)'A5*Y�+�d�*Y�+�d�*Y�+�d�*Y�+�d��0)'1%*+�t�*+�t�*+�t�*+�t��0*'1%**�t�**�t�**�t�**�t��12'5)*,�h�*,�h�*,�h�*,�h��13'5)*Y�h�*Y�h�*Y�h�*Y�h��45'I=*,�h-�`�*,�h-�`�*,�h-�`�*,�h-�`��42'I=**�h,�`�**�h,�`�**�h,�`�**�h,�`��67'L@�Y�� *��
2413  � *��
2414  � *��
2415  � *��
2416  � � �89'Y=+�M*�,��(*�,��*�,��*�,����M�M�676::;'F:
2417 @i*��a@i*��a@i*��a@i*��a@ {���<='��-�� *��-�� *�� *-��-�� *��-�� *�� *-��-�� *��-�� *�� *-��-�� *��-�� *�� *-���>2'ma,�� *�� *,��,�� *�� *,��,�� *�� *,��,�� *�� *,���?2'ma,�� *�� *,��,�� *�� *,��,�� *�� *,��,�� *�� *,���@)'9-*+���*+���*+���*+����<A'�u*�� *��*��*�*�� *��*��*�*�� *��*��*�*�� *��*��*��>3'A5*��*�*��*�*��*�*��*��?3'A5*��*�*��*�*��*�*��*��@*'9-**���**���**���**����BC'"*��L�Y��PK
2418 �Fo2F�hjavax/vecmath/VecMathI18N.class����01
2419 
2420 
2421  
2422 
2423 
2424 
2425 !"#<init>()VCode getString&(Ljava/lang/String;)Ljava/lang/String; javax.vecmath.ExceptionStrings$ %& "java/util/MissingResourceException' ()java/lang/StringBufferVecMathI18N: Error looking up: *+ ,-. /0javax/vecmath/VecMathI18Njava/lang/Objectjava/util/ResourceBundle getBundle.(Ljava/lang/String;)Ljava/util/ResourceBundle;java/lang/SystemerrLjava/io/PrintStream;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;java/io/PrintStreamprintln(Ljava/lang/String;)V *��?+�*�L�M��Y� �
2426 *�
2427 � � *L+�
2428 PK
2429 �Fo2q�>CKKjavax/vecmath/VecMathUtil.class����0
2430 
2431 
2432 floatToIntBits(F)ICodedoubleToLongBits(D)J<init>()V 
2433 javax/vecmath/VecMathUtiljava/lang/Objectjava/lang/Floatjava/lang/Double  " ���"��
2434  &�� �&�� *��PK
2435 �Fo2����javax/vecmath/Vector2d.class����0<
2436 &
2437 '
2438 (
2439 )
2440 * + ,
2441 -.
2442 /
2443 0��
2444 -1234serialVersionUIDJ ConstantValuev�(s 簱<init>(DD)VCode([D)V(Ljavax/vecmath/Vector2d;)V(Ljavax/vecmath/Vector2f;)V(Ljavax/vecmath/Tuple2d;)V(Ljavax/vecmath/Tuple2f;)V()Vdot(Ljavax/vecmath/Vector2d;)Dlength()D lengthSquared normalizeangle      56 768 9:  !" ;:javax/vecmath/Vector2djavax/vecmath/Tuple2djava/io/SerializablexDyjava/lang/Mathsqrt(D)Dacos! *')��*+��*+��*+��*+��*+��*��  *�+�k*�+�kc�!"#*�*�k*�*�kc��#" *�*�k*�*�kc�$:.+�+�k+�+�kc�oI*+�(k�*+�(k��$:.*�*�k*�*�kc�oH*Y�'k�*Y�'k��% 5)*+� *�
2445 +�
2446 koI( �� I(��I(� �PK
2447 �Fo2i����javax/vecmath/Vector2f.class����0<
2448 &
2449 '
2450 (
2451 )
2452 * + ,
2453 -.
2454 /
2455 0��
2456 -1234serialVersionUIDJ ConstantValue���NP<init>(FF)VCode([F)V(Ljavax/vecmath/Vector2f;)V(Ljavax/vecmath/Vector2d;)V(Ljavax/vecmath/Tuple2f;)V(Ljavax/vecmath/Tuple2d;)V()Vdot(Ljavax/vecmath/Vector2f;)Flength()F lengthSquared normalizeangle      56 768 9:  !" ;:javax/vecmath/Vector2fjavax/vecmath/Tuple2fjava/io/SerializablexFyjava/lang/Mathsqrt(D)Dacos! *#$��*+��*+��*+��*+��*+��*��  *�+�j*�+�jb�!"%*�*�j*�*�jb����#" *�*�j*�*�jb�$<0+�+�j+�+�jb��o�E*+�$j�*+�$j��$<0*�*�j*�*�jb��o�D*Y�#j�*Y�#j��% 7+*+� *�
2457 +�
2458 jn�I( �� I(��I(� ��PK
2459 �Fo2 �Ѕ�javax/vecmath/Vector3d.class����0A
2460 )
2461 *
2462 +
2463 ,
2464 - . / 0
2465 12
2466 3
2467 4��
2468 15678serialVersionUIDJ ConstantValue453�M/*<init>(DDD)VCode([D)V(Ljavax/vecmath/Vector3d;)V(Ljavax/vecmath/Vector3f;)V(Ljavax/vecmath/Tuple3f;)V(Ljavax/vecmath/Tuple3d;)V()Vcross3(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;)V normalizedot(Ljavax/vecmath/Vector3d;)D lengthSquared()Dlengthangle      9: ;: <:= >? #$ '& @?javax/vecmath/Vector3djavax/vecmath/Tuple3djava/io/SerializableyDzxjava/lang/Mathsqrt(D)Dacos! *')��*+��*+��*+��*+��*+��*�� !XL+�,�k+�,�kgJ,�+�k,�+�kg9*+�,�k+�,�kg�*)�*��"NB+�+�k+�+�kc+�+�kc� oI*+�(k�*+�(k�*+�(k��"NB*�*�k*�*�kc*�*�kc� oH*Y�'k�*Y�'k�*Y�'k��#$**�+�k*�+�kc*�+�kc�%&**�*�k*�*�kc*�*�kc�'&-!*�*�k*�*�kc*�*�kc� �($5)*+�
2469 *� +� koI( �� I(��I(��PK
2470 �Fo2�SxɌ�javax/vecmath/Vector3f.class����0A
2471 )
2472 *
2473 +
2474 ,
2475 - . / 0
2476 12
2477 3
2478 4��
2479 15678serialVersionUIDJ ConstantValue�i����N�<init>(FFF)VCode([F)V(Ljavax/vecmath/Vector3f;)V(Ljavax/vecmath/Vector3d;)V(Ljavax/vecmath/Tuple3f;)V(Ljavax/vecmath/Tuple3d;)V()V lengthSquared()Flengthcross3(Ljavax/vecmath/Vector3f;Ljavax/vecmath/Vector3f;)Vdot(Ljavax/vecmath/Vector3f;)F normalizeangle      9: ;: <:= >? %& "! @?javax/vecmath/Vector3fjavax/vecmath/Tuple3fjava/io/SerializablexFyzjava/lang/Mathsqrt(D)Dacos!*#$%��*+��*+��*+��*+��*+��*�� !**�*�j*�*�jb*�*�jb�"!/#*�*�j*�*�jb*�*�jb�� ��#$XL+�,�j+�,�jfF,�+�j,�+�jf8*+�,�j+�,�jf�*%�*��%&**�+�j*�+�jb*�+�jb�'PD+�+�j+�+�jb+�+�jb�� o�E*+�$j�*+�$j�*+�$j��'PD*�*�j*�*�jb*�*�jb�� o�D*Y�#j�*Y�#j�*Y�#j��(&7+*+�
2480 *� +� jn�I( �� I(��I(���PK
2481 �Fo2/�j��javax/vecmath/Vector4d.class����0I
2482 -
2483 .
2484 /
2485 0 12 13 14
2486 5 2 3 4 6
2487 78
2488 9
2489 :��
2490 7;<=>serialVersionUIDJ ConstantValue6�c�*_�<init>(DDDD)VCode([D)V(Ljavax/vecmath/Vector4d;)V(Ljavax/vecmath/Vector4f;)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V(Ljavax/vecmath/Tuple3d;)V()Vsetlength()D lengthSquareddot(Ljavax/vecmath/Vector4d;)D normalizeangle   " !? @A BA CA $ DAE FG )* &' HGjavax/vecmath/Vector4djavax/vecmath/Tuple4djava/io/Serializablejavax/vecmath/Tuple3dxDyzwjava/lang/Mathsqrt(D)Dacos! *')��*+��*+�� *+��!*+��"*+��# *+�+�+���$*��%#**+�� *+��
2491 *+�� *� �&'7+*� *� k*�
2492 *�
2493 kc*� *� kc*� *� kc� �('4(*� *� k*�
2494 *�
2495 kc*� *� kc*� *� kc�)*4(*� +� k*�
2496 +�
2497 kc*� +� kc*� +� kc�+bV+� +� k+�
2498 +�
2499 kc+� +� kc+� +� kc� oI*+� (k� *+�
2500 (k�
2501 *+� (k� *+� (k� �+$bV*� *� k*�
2502 *�
2503 kc*� *� kc*� *� kc� oH*Y� 'k� *Y�
2504 'k�
2505 *Y� 'k� *Y� 'k� �,*5)*+�*�+�koI(��I(��I(��PK
2506 �Fo2$sWy��javax/vecmath/Vector4f.class����0I
2507 -
2508 .
2509 /
2510 0 12 13 14
2511 5 2 3 4 6
2512 78
2513 9
2514 :��
2515 7;<=>serialVersionUIDJ ConstantValueyk�e��<init>(FFFF)VCode([F)V(Ljavax/vecmath/Vector4f;)V(Ljavax/vecmath/Vector4d;)V(Ljavax/vecmath/Tuple4f;)V(Ljavax/vecmath/Tuple4d;)V(Ljavax/vecmath/Tuple3f;)V()Vsetlength()F lengthSquareddot(Ljavax/vecmath/Vector4f;)F normalizeangle   ! "? @A BA CA $ DAE FG )* &' HGjavax/vecmath/Vector4fjavax/vecmath/Tuple4fjava/io/Serializablejavax/vecmath/Tuple3fxFyzwjava/lang/Mathsqrt(D)Dacos!
2516 *#$%��*+��*+�� *+��!*+��"*+��#*+�+�+� ��$*��%#**+�� *+��
2517 *+�� * � �&'9-*� *� j*�
2518 *�
2519 jb*� *� jb*� *� jb�� ��('4(*� *� j*�
2520 *�
2521 jb*� *� jb*� *� jb�)*4(*� +� j*�
2522 +�
2523 jb*� +� jb*� +� jb�+dX+� +� j+�
2524 +�
2525 jb+� +� jb+� +� jb�� o�E*+� $j� *+�
2526 $j�
2527 *+� $j� *+� $j� �+$dX*� *� j*�
2528 *�
2529 jb*� *� jb*� *� jb�� o�D*Y� #j� *Y�
2530 #j�
2531 *Y� #j� *Y� #j� �,*7+*+�*�+�jn�I(��I(��I(���PK
2532 �Fo2 �AMETA-INF/PK
2533 �Fo2ðM�����'META-INF/MANIFEST.MFPK
2534 �Fo2�Ajavax/PK
2535 �Fo2�A)javax/vecmath/PK
2536 �Fo2Z��GBB��Ujavax/COPYRIGHT.txtPK
2537 �Fo2�|\fGfG���javax/LICENSE-JDL.txtPK
2538 �Fo2 qFW����aYjavax/LICENSE-JRL.txtPK
2539 �Fo2��Ws����Stjavax/LICENSE.txtPK
2540 �Fo2!��e::��vjavax/vecmath/AxisAngle4d.classPK
2541 �Fo2;a�FF��{�javax/vecmath/AxisAngle4f.classPK
2542 �Fo2-�I�FF����javax/vecmath/Color3b.classPK
2543 �Fo2q��!����}�javax/vecmath/Color3f.classPK
2544 �Fo2`�xՇ�����javax/vecmath/Color4b.classPK
2545 �Fo2�  ��M�javax/vecmath/Color4f.classPK
2546 �Fo2�ʼ3��)����javax/vecmath/ExceptionStrings.propertiesPK
2547 �Fo2 8�TT����javax/vecmath/GMatrix.classPK
2548 �Fo2'����javax/vecmath/GVector.classPK
2549 �Fo2�P.�]�]��.javax/vecmath/Matrix3d.classPK
2550 �Fo2�2�m�>�>��:�javax/vecmath/Matrix3f.classPK
2551 �Fo2�g�zz��Z�javax/vecmath/Matrix4d.classPK
2552 �Fo2b�Պm�m��Fjavax/vecmath/Matrix4f.classPK
2553 �Fo2u�����+��׳javax/vecmath/MismatchedSizeException.classPK
2554 �Fo2�;s�����javax/vecmath/Point2d.classPK
2555 �Fo2��2���<�javax/vecmath/Point2f.classPK
2556 �Fo2� �G����w�javax/vecmath/Point3d.classPK
2557 �Fo2��-,������javax/vecmath/Point3f.classPK
2558 �Fo2�����javax/vecmath/Point3i.classPK
2559 �Fo2����������javax/vecmath/Point4d.classPK
2560 �Fo2�" �����u�javax/vecmath/Point4f.classPK
2561 �Fo2��7K����Q�javax/vecmath/Point4i.classPK
2562 �Fo2�V����$�javax/vecmath/Quat4d.classPK
2563 �Fo2�\P�00��W�javax/vecmath/Quat4f.classPK
2564 �Fo2�3 ��+���javax/vecmath/SingularMatrixException.classPK
2565 �Fo2�������javax/vecmath/TexCoord2f.classPK
2566 �Fo2jf~!!��javax/vecmath/TexCoord3f.classPK
2567 �Fo2(V�$$��] javax/vecmath/TexCoord4f.classPK
2568 �Fo2Z1��� � ��� javax/vecmath/Tuple2d.classPK
2569 �Fo2&�c-r r ��xjavax/vecmath/Tuple2f.classPK
2570 �Fo2�c33��#'javax/vecmath/Tuple3b.classPK
2571 �Fo2{b�-�����-javax/vecmath/Tuple3d.classPK
2572 �Fo2&�ˊ����I@javax/vecmath/Tuple3f.classPK
2573 �Fo2����j j ��1Pjavax/vecmath/Tuple3i.classPK
2574 �Fo2�� �����\javax/vecmath/Tuple4b.classPK
2575 �Fo2�-³KK���cjavax/vecmath/Tuple4d.classPK
2576 �Fo2�d�����Exjavax/vecmath/Tuple4f.classPK
2577 �Fo2Vu,� � ��9�javax/vecmath/Tuple4i.classPK
2578 �Fo2F�h��q�javax/vecmath/VecMathI18N.classPK
2579 �Fo2q�>CKK����javax/vecmath/VecMathUtil.classPK
2580 �Fo2������6�javax/vecmath/Vector2d.classPK
2581 �Fo2i��������javax/vecmath/Vector2f.classPK
2582 �Fo2 �Ѕ���Ʀjavax/vecmath/Vector3d.classPK
2583 �Fo2�SxɌ�����javax/vecmath/Vector3f.classPK
2584 �Fo2/�j����K�javax/vecmath/Vector4d.classPK
2585 �Fo2$sWy����n�javax/vecmath/Vector4f.classPK66\��

Properties

Name Value
svn:mime-type application/octet-stream

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26