Źžŗ¾=ų  java/lang/Object()V   org/joml/Vector2ixI   y   org/joml/Math roundUsing(FI)I  (DI)I  org/joml/Vector2ic()I   !"# $org/joml/Vector2fc()F !& $ ()* +org/joml/Vector2dc()D (- + /01 23org/joml/MemUtilINSTANCELorg/joml/MemUtil; 567 8java/nio/ByteBufferposition /: ;<get,(Lorg/joml/Vector2i;ILjava/nio/ByteBuffer;)V >6?java/nio/IntBuffer /A ;B+(Lorg/joml/Vector2i;ILjava/nio/IntBuffer;)V DEF GHorg/joml/Options NO_UNSAFEZJ'java/lang/UnsupportedOperationExceptionL&Not supported when using joml.nounsafe IN O(Ljava/lang/String;)V QRS ;Torg/joml/MemUtil$MemUtilUnsafe(Lorg/joml/Vector2i;J)VV"java/lang/IllegalArgumentException U /Y Z<put /\ ZB Q^ ZT ` absqrt(F)F  e fgabs(I)I  jkl mnjava/io/ObjectOutputwriteInt(I)V pqr sjava/io/ObjectInputreadInt u vwgetClass()Ljava/lang/Class; Dy z{ NUMBER_FORMATLjava/text/NumberFormat; } ~toString,(Ljava/text/NumberFormat;)Ljava/lang/String; ‚ƒ „…org/joml/Runtime formatNumbers&(Ljava/lang/String;)Ljava/lang/String; ‡ˆ‰ Š‹java/text/NumberFormatformat(J)Ljava/lang/String; ŽmakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;‘java/io/ExternalizableserialVersionUIDJ ConstantValueCodeLineNumberTable(II)V(FFI)V(DDI)V(Lorg/joml/Vector2ic;)V(Lorg/joml/Vector2fc;I)V(Lorg/joml/Vector2dc;I)V([I)V(Ljava/nio/ByteBuffer;)V(ILjava/nio/ByteBuffer;)V(Ljava/nio/IntBuffer;)V(ILjava/nio/IntBuffer;)Vset(I)Lorg/joml/Vector2i;(II)Lorg/joml/Vector2i;)(Lorg/joml/Vector2ic;)Lorg/joml/Vector2i;)(Lorg/joml/Vector2dc;)Lorg/joml/Vector2i;*(Lorg/joml/Vector2dc;I)Lorg/joml/Vector2i;*(Lorg/joml/Vector2fc;I)Lorg/joml/Vector2i;([I)Lorg/joml/Vector2i;*(Ljava/nio/ByteBuffer;)Lorg/joml/Vector2i;+(ILjava/nio/ByteBuffer;)Lorg/joml/Vector2i;)(Ljava/nio/IntBuffer;)Lorg/joml/Vector2i;*(ILjava/nio/IntBuffer;)Lorg/joml/Vector2i;setFromAddress(J)Lorg/joml/Vector2i; StackMapTable Exceptions setComponent,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;-(ILjava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;*(Ljava/nio/IntBuffer;)Ljava/nio/IntBuffer;+(ILjava/nio/IntBuffer;)Ljava/nio/IntBuffer; getToAddress(J)Lorg/joml/Vector2ic;sub<(Lorg/joml/Vector2ic;Lorg/joml/Vector2i;)Lorg/joml/Vector2i;*(IILorg/joml/Vector2i;)Lorg/joml/Vector2i; lengthSquared()J(II)Jlength(II)Ddistance(Lorg/joml/Vector2ic;)DdistanceSquared(Lorg/joml/Vector2ic;)J gridDistance(IIII)D(IIII)Jaddmul)(ILorg/joml/Vector2i;)Lorg/joml/Vector2i;div(F)Lorg/joml/Vector2i;)(FLorg/joml/Vector2i;)Lorg/joml/Vector2i;zero()Lorg/joml/Vector2i; writeExternal(Ljava/io/ObjectOutput;)VÕjava/io/IOException readExternal(Ljava/io/ObjectInput;)VŁ java/lang/ClassNotFoundExceptionnegate((Lorg/joml/Vector2i;)Lorg/joml/Vector2i;minmax maxComponent minComponentabsolutehashCodeequals(Ljava/lang/Object;)Z(II)Z()Ljava/lang/String; SourceFile Vector2i.javaBootstrapMethodsź ėģķ Žī$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;š( ) InnerClasses MemUtilUnsafeō%java/lang/invoke/MethodHandles$Lookupöjava/lang/invoke/MethodHandlesLookup!’“”•  R—!*·±˜ :;n—3*·*µ*µ ±˜DE FG™—3*·*µ*µ ±˜QR STš—;*·*#øµ*$øµ ±˜`a bc›—=*·*'øµ*)øµ ±˜opqrœ—=*·*+¹µ*+¹µ ±˜{|}~—E!*·*+¹ øµ*+¹%øµ ±˜‰Š‹ Œž—E!*·*+¹'øµ*+¹,øµ ±˜—˜™ šŸ—7*·*+.µ*+.µ ±˜£¤ „¦ —1*·².*+¶4+¶9±˜ø¹ŗ”—.*·².*,¶9±˜ČÉ Ź¢—1*·².*+¶=+¶@±˜ÜŻŽ£—.*·².*,¶@±˜ģķ ī —*“¬˜ń—*“ ¬˜õ¤„—, *µ*µ *°˜ ¤¦—, *µ*µ *°˜ ¤§—6*+¹µ*+¹µ *°˜ ¤Ø—8*+¹'޵*+¹,޵ *°˜, -.¤©—>*+¹'øµ*+¹,øµ *°˜>?@¤Ŗ—>*+¹ øµ*+¹%øµ *°˜PQR¤«—0*+.µ*+.µ *°˜]^_¤¬—*².*+¶4+¶9*°˜ s t¤­—' ².*,¶9*°˜ „ …¤®—*².*+¶=+¶@*°˜ ™ 𤯗' ².*,¶@*°˜ Ŗ «°±—D²C™ »IYK·Mæ*øP*°˜»¼½¾²;g—].«% *“¬*“ ¬»UY·Wæ˜ĀÄ!Ę&Ȳ³U“¦—r6«+#*µ§*µ § »UY·Wæ*°˜×Ł!Ś$Ü)Ż,ß4į²³U;µ—*².*+¶4+¶X+°˜ å ę;¶—' ².*,¶X,°˜ ź ė;·—*².*+¶=+¶[+°˜ ļ š;ø—' ².*,¶[,°˜ ō õ¹ŗ—D²C™ »IYK·Mæ*ø]*°˜łśūü²»§—@ **“+¹dµ**“ +¹dµ *°˜  »¼—@ ,*“+¹dµ,*“ +¹dµ ,°˜»¦—6**“dµ**“ dµ *°˜ »½—6-*“dµ-*“ dµ -°˜# $%¾æ—-*“*“h*“ *“ h`…­˜) ¾Ą—! hh`…­˜5Į+—1*“*“h*“ *“ h`†ø_Æ˜9 ĮĀ—% hh`†ø_Æ˜EĆÄ—E%*“+¹d=*“ +¹d>hh`†ø_Æ˜I JKĆĀ—>*“d>*“ d6hh`†ø_Æ˜OPQÅĘ—A!*“+¹d=*“ +¹d>hh`…­˜U VWÅĄ—:*“d>*“ d6hh`…­˜[\]ĒĘ—7+¹*¶cdød+¹*¶hdød`…­˜aĒĄ—-*¶cdød*¶hdød`…­˜e ĆČ—;d6d6hh`†ø_Æ˜vw x ÅÉ—7d6d6hh`…­˜‰Š ‹ʧ—@ **“+¹`µ**“ +¹`µ *°˜–—˜ʼ—@ ,*“+¹`µ,*“ +¹`µ ,°˜œžʦ—6**“`µ**“ `µ *°˜« ¬­ʽ—6-*“`µ-*“ `µ -°˜± ²³Ė„—6**“hµ**“ hµ *°˜æ ĄĮĖĢ—6,*“hµ,*“ hµ ,°˜Å ĘĒ˧—@ **“+¹hµ**“ +¹hµ *°˜ŅÓŌ˼—@ ,*“+¹hµ,*“ +¹hµ ,°˜ŲŁŚ˦—6**“hµ**“ hµ *°˜ē čé˽—6-*“hµ-*“ hµ -°˜ķ īļĶĪ—B #nE**“†$j‹µ**“ †$j‹µ *°˜śūüżĶĻ—B #nF,*“†%j‹µ,*“ †%j‹µ ,°˜Ķ„—6**“lµ**“ lµ *°˜ ĶĢ—6,*“lµ,*“ lµ ,°˜ ŠŃ—, *µ*µ *°˜ ! "ŅÓ—5+*“¹i+*“ ¹i±˜& '(³ŌÖ×—5*+¹oµ*+¹oµ ±˜+ ,-³ŌŲŚŃ—4**“tµ**“ tµ *°˜5 67ŚŪ—4+*“tµ+*“ tµ +°˜; <=ܧ—>**“+¹¢ *“§ +¹µ**“ +¹¢ *“ § +¹µ *°˜HI<J²,U’W’ܼ—–>,*“+¹¢ *“§ +¹µ,*“ +¹¢ *“ § +¹µ ,°˜NO<P²2U’W’ݧ—>**“+¹¤ *“§ +¹µ**“ +¹¤ *“ § +¹µ *°˜[\<]²,U’W’ݼ—–>,*“+¹¤ *“§ +¹µ,*“ +¹¤ *“ § +¹µ ,°˜ab<c²2U’W’Ž—N*“ød<*“ ød=”¬¬˜ghijk²żß—N*“ød<*“ ød=¢¬¬˜opqrs²żąŃ—8**“ødµ**“ ødµ *°˜| }~ąŪ—8+*“ødµ+*“ ødµ +°˜‚ ƒ„į—<<h*“`<h*“ `<¬˜‰Š ‹Œāć—‘;*+¦¬+Ǭ*¶t+¶t„¬+ĄM*“,“Ÿ¬*“ ,“ Ÿ¬¬˜2 ‘“ ” –—™š*›,7ž9 ²  ü āä—H*“Ÿ¬*“ Ÿ¬¬˜¤„ ¦§ز ~å—# *²x¶|ø€°˜³~—0+*“…¶†+*“ …¶†ŗŒ°˜¾ęēčéļńQ/ņ óõ÷