2                      ? ?   ? ? ? ? ? ? ?  / /  /     /       HEADER_LENGTHI ConstantValue0HEADER_MAJOR_VERSION_OFFSETHEADER_MINOR_VERSION_OFFSET!HEADER_MINOR_MINOR_VERSION_OFFSETHEADER_BUFFER_TYPE_OFFSETHEADER_BUFFER_DATA_OFFSET TYPE_POINTB TYPE_LINE TYPE_TRIANGLEmajorVersionNumberminorVersionNumberminorMinorVersionNumber packedVersion bufferTypebufferContents renderFlagsoffsetsizecompressedGeometry[B byReferenceZoriginalCompressedGeometryhardwareDecompression pickGeometry"Ljavax/media/j3d/GeometryRetained;$assertionsDisableddecompressByRef(Ljavax/media/j3d/Context;)ZCodeLineNumberTable decompressHW(Ljavax/media/j3d/Context;II)Zexecute$(Ljavax/media/j3d/Context;IIIIII[B)V StackMapTable>(Ljavax/media/j3d/Canvas3D;Ljavax/media/j3d/RenderAtom;ZZFIZ)V()VcomputeBoundingBoxupdate isByReference()Z createByCopy([B)VcreateCompressedGeometry0(Ljavax/media/j3d/CompressedGeometryHeader;[BZ)V getGeometry?(ZLjavax/media/j3d/Canvas3D;)Ljavax/media/j3d/GeometryRetained;getPickGeometry$()Ljavax/media/j3d/GeometryRetained; intersects(Ljavax/media/j3d/PickShape;Ljavax/media/j3d/PickInfo;ILjavax/vecmath/Point3d;Ljavax/media/j3d/GeometryRetained;I)Z(Ljavax/media/j3d/Bounds;)ZB(Ljavax/media/j3d/Transform3D;Ljavax/media/j3d/GeometryRetained;)Z([Ljavax/vecmath/Point3d;)ZgetVertexFormat()I getBufferTypecopy getReference()[B duplicate/(Ljavax/media/j3d/CompressedGeometryRetained;)V getClassType SourceFileCompressedGeometryRetained.java fajava/lang/AssertionError#This method should never be called! q XD YD ZD [D \D ]D ^_ mn qr `a b_ de javax/media/j3d/GeometryRetained D  D*javax/media/j3d/CompressedGeometryRetained UD VD WD  a D D wx,javax/media/j3d/GeometryDecompressorRetained e ca kl uv gh }~    javax/media/j3d/GeometryArray(javax/media/j3d/CompressedGeometryHeader  v(Ljava/lang/Object;)Vjavax/media/j3d/Canvas3DctxLjavax/media/j3d/Context;geoType geoBoundsLjavax/media/j3d/BoundingBox;javax/media/j3d/BoundingBoxsetUpper(DDD)VsetLowerisDirtyjava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V lowerBoundLjavax/vecmath/Point3d;(Ljavax/vecmath/Point3d;)V upperBoundcentroid getCenter()Ljavax/vecmath/Point3d;javax/vecmath/Point3dset(Ljavax/vecmath/Tuple3d;)VrecompCentroidbufferDataPresentstart decompressP(Ljavax/media/j3d/CompressedGeometryRetained;)Ljavax/media/j3d/GeometryRetained;mirrorGeometrygetBoundingBox (Ljavax/media/j3d/BoundingBox;)VsetDecompressPositionsOnly(Z)Vlowerupperjava/lang/ClassdesiredAssertionStatus CDEFGDEHIDEJKDELMDENODEPQREJSRELTREPUDVDWDXDYDZD[D\D]D^_`ab_ cadefaghijkklijtmni6  Yj ~ompiA %*+**** * * * j $qrih4*******j"U [d#3srijtri"*j uvi*jwxi]*0* ` * *T* *T* *T* *T* *T+* * 0* *0 j& #.9DV\yzil*+*+ +!*+!"*#*$%*&*+'*+(*+)*+'x+(x+)x+*.!)****++* *+, *+- *, *, *,.*jn )7<DLToo b- {|i'/Y0N*-*12-*3**2_4**,**5#4*6*,7 ** .*/Y0N*-*12-*3**2*2jJ %(.0!C"G%Y&a)c.k1t2|7:o(0 }~ih/**/Y0L+8*+*1+*3*jEF JKM"N*Oo iR*9:+,:jXY ZYo @i?*9M, ,+;j ^_o @iH*9N- -+,<jcd edo @i?*9M, ,+=j ijo @in,<*~<*~<*~<j"rt vxz|%~*o iY**$ "$$j$&(o$xi.* * +* j i*ji!+*+*+*+*+*+*+* +* +* +*@ +*A"+*+**+* +*%+*  * + * +jR (08@HVdlt{o!ijri<B4j +^o @