2                             ! ! " "  "! "# $% F&' *( *)* +, /- F. F/ 10 1&1 62 *3 64 F5 6789 :; << = 6> ? @ 6A *B I> L&C IA ID E F G H >IJ RK LM LN R RO RP RQ R ST a a aU aV "WXY Z h[\ a] k^ _` Rab pc r d e pO pP? f g hi }j k l m }n }o I I Ip q r s rt ru v w xy Rz{ | } r~  Q O P  r   typeIclipModepositionLjavax/vecmath/Point3f; xSrcOffset ySrcOffsetwidthheight xDstOffset yDstOffsetimage*Ljavax/media/j3d/ImageComponent2DRetained;texture#Ljavax/media/j3d/Texture2DRetained;depthComponent(Ljavax/media/j3d/DepthComponentRetained;$assertionsDisabledZ()VCodeLineNumberTable setPosition(Ljavax/vecmath/Point3f;)V getPositionsetType(I)VgetType()I setClipMode StackMapTable getClipMode setSrcOffset(II)V getSrcOffset(Ljava/awt/Point;)VsetSizegetSize(Ljava/awt/Dimension;)V setDstOffset getDstOffset initImage%(Ljavax/media/j3d/ImageComponent2D;)VsetImagegetImage$()Ljavax/media/j3d/ImageComponent2D;setDepthComponent#(Ljavax/media/j3d/DepthComponent;)VgetDepthComponent"()Ljavax/media/j3d/DepthComponent;setLive(ZI)V clearLivecomputeBoundingBoxupdatesendChangedMessage((ILjava/lang/Object;Ljava/lang/Object;)Vexecute>(Ljavax/media/j3d/Canvas3D;Ljavax/media/j3d/RenderAtom;ZZFIZ)V clipImageg(Ljavax/media/j3d/Canvas3D;Ljavax/media/j3d/RenderAtom;Ljavax/vecmath/Point2d;Ljavax/vecmath/Point2i;)VisRasterClipPositionInside(Ljavax/vecmath/Point3d;)ZcomputeObjCoordh(Ljavax/media/j3d/Canvas3D;Ljavax/vecmath/Point2d;Ljavax/vecmath/Point3d;Ljavax/media/j3d/Transform3D;)VcomputeWinCoord(Ljavax/media/j3d/Canvas3D;Ljavax/media/j3d/RenderAtom;Ljavax/vecmath/Point2d;Ljavax/vecmath/Point3d;Ljavax/media/j3d/Transform3D;)Ljavax/vecmath/Point3d; getClassType notifyImageComponentImageChangedU(Ljavax/media/j3d/ImageComponentRetained;Ljavax/media/j3d/ImageComponentUpdateInfo;)V intersects(Ljavax/media/j3d/PickShape;Ljavax/media/j3d/PickInfo;ILjavax/vecmath/Point3d;Ljavax/media/j3d/GeometryRetained;I)Z(Ljavax/media/j3d/Bounds;)Z([Ljavax/vecmath/Point3d;)ZB(Ljavax/media/j3d/Transform3D;Ljavax/media/j3d/GeometryRetained;)Z_(Ljavax/media/j3d/Transform3D;Ljavax/media/j3d/Transform3D;Ljavax/media/j3d/GeometryRetained;)Z8(Ljavax/media/j3d/Transform3D;Ljavax/media/j3d/Bounds;)ZhandleFrequencyChange SourceFileRasterRetained.java javax/media/j3d/Raster javax/vecmath/Point3f  javax/media/j3d/GeometryRetained       javax/media/j3d/J3dThread     java/util/ArrayListjavax/media/j3d/Shape3DRetained      (javax/media/j3d/ImageComponent2DRetained  javax/media/j3d/Texture java/lang/AssertionErrorjavax/media/j3d/Texture2D   !javax/media/j3d/Texture2DRetained     "java/lang/IllegalArgumentException Background14      javax/media/j3d/ImageComponent2D&javax/media/j3d/DepthComponentRetainedjavax/media/j3d/DepthComponent    javax/vecmath/Point3djava/lang/Double        javax/media/j3d/J3dMessage   java/lang/Objectjava/lang/Integer  javax/media/j3d/VirtualUniverse    javax/vecmath/Point2djavax/media/j3d/Transform3D   javax/vecmath/Point2i   )javax/media/j3d/DepthComponentIntRetained        javax/media/j3d/NodeRetained javax/vecmath/Point4d        javax/media/j3d/RasterRetained javax/media/j3d/TextureRetained[Ljavax/media/j3d/J3dMessage;java/lang/Throwablejavax/media/j3d/Canvas3Djavax/media/j3d/RenderAtomjavax/media/j3d/RenderMoleculegeoTypegeomLockLjavax/media/j3d/GeometryLock;javax/media/j3d/GeometryLockgetLockxFyzunLocksource"Ljavax/media/j3d/SceneGraphObject; javax/media/j3d/SceneGraphObjectisLive()Z userListsLjava/util/ArrayList;sizeget(I)Ljava/lang/Object; sourceNodeLjavax/media/j3d/NodeRetained;setBoundsAutoCompute(Z)V geoBoundsLjavax/media/j3d/BoundingBox; setBounds(Ljavax/media/j3d/Bounds;)Vjava/awt/Point setLocationjava/awt/Dimensionretained*Ljavax/media/j3d/SceneGraphObjectRetained;setEnforceNonPowerOfTwoSupportgetNumberOfComponentsgetWidth getHeight(IIII)VsetUseAsRasteraddUser*(Ljavax/media/j3d/NodeComponentRetained;)V$(ILjavax/media/j3d/ImageComponent;)V getImageClass ImageClass InnerClasses-()Ljavax/media/j3d/ImageComponent$ImageClass;)javax/media/j3d/ImageComponent$ImageClassNIO_IMAGE_BUFFER+Ljavax/media/j3d/ImageComponent$ImageClass;javax/media/j3d/J3dI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)VrefCountinBackgroundGroup doSetLive getCapability(I)Z isEditable markAsLive(DDD)Vjavax/media/j3d/BoundingBoxsetUpper(Ljavax/vecmath/Point3d;)VsetLowerD liveStateLockLjava/lang/Object; universeListthreadsargs[Ljava/lang/Object;getGeomAtomsArray6(Ljava/util/ArrayList;)[Ljavax/media/j3d/GeometryAtom;changedFrequentuniverse!Ljavax/media/j3d/VirtualUniverse;mcLjavax/media/j3d/MasterControl;javax/media/j3d/MasterControlprocessMessage ([Ljavax/media/j3d/J3dMessage;)Vset(Ljavax/vecmath/Tuple3f;)VupdateTextureForRaster&(Ljavax/media/j3d/Texture2DRetained;)V textureFill<(Ljavax/media/j3d/RasterRetained;Ljavax/vecmath/Point2d;FF)VrestoreTextureBinctxLjavax/media/j3d/Context; depthData[IexecuteRasterDepth8(Ljavax/media/j3d/Context;FFFIIIIIIILjava/lang/Object;)VgetPixelLocationInImagePlate(DDDLjavax/vecmath/Point3d;)Vinvert transformrenderMolecule Ljavax/media/j3d/RenderMolecule; localToVworld[Ljavax/media/j3d/Transform3D;localToVworldIndex(Ljavax/vecmath/Tuple3d;)V vworldToEcLjavax/media/j3d/Transform3D; projTrans1(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point4d;)VwgetLastVworldToImagePlate (Ljavax/media/j3d/Transform3D;)VmulgetPixelLocationFromImagePlate1(Ljavax/vecmath/Point3d;Ljavax/vecmath/Point2d;)VsetFrequencyChangeMaskjava/lang/ClassdesiredAssertionStatusjavax/media/j3d/ImageComponent  &M****Y** * * * * ****>A3 5678#9(:-;2<7=<>A?FBLCh8**+*+*+**@JKLM(N/O7PF"+*+*+*W XY!Z8***bc de*n *****a*=6P* !N-66-- ":#":$*%&҄Fyz {|}!)2?EOZdjsy5, !0*A*** * ) +** '  A** * * ) +* * (  A** * * ) +* * '  -+***+)**+*,4$).="===. /Y01Y+2+34N*-56*7**8*+9b "HJMORTWZ]kls~ 8 |++:;?*M****@A**+B**%***C*@D*,*> *1<CH O"Y#`$o'{*  2 ;* *EF2 IFX**+***@G++HI*C*@J+ **+HI*. <=>?#A'B9F=GEIPLWM# C* *KLU VU IL*M* *D* *J**NC*N8*~*N$*~*N* NO*P2 Z[ \^_&a7bKd`flhzj~k$jTKCZ$*Q* *A* *Gno pqr#sz*8RYTTTVLRYWWWVM*%,Y*%+Z?RY[L+*\+*]+*^*%+Y*%+Z6 *2:=EQ]iqy=;!*  *_Y:**`Y:*`6a:6aYbS2c2d2e* !fS2e*Sg:  ,S -S2e S2ehY*ijS2*` klnmnç :  ç :  ^#*4@JSblw}E- gggg ggggE /RY[:*opYq: rYs: *+,  t:  * * u Yv* cv Yw* cw* *1 ^xkxg8 *+*z+*  {+|* *|}Y** ~: * *+,  *+  ++\]^  * * ****f $278?HIXgw.08 RprR--"}Ut-v -w-v-vw`-v-w-ww`-w* ** * 6 ).7!D"I&U'^(j)s+Q.+\$+\+]+]/,@A+,v,w-^--:>?@J ,:.2:RY[:Y: ++      w  o9   k\  k]  k^++-VFH K QU%V,W5Z<[E\P_wbydfghktw{} irR5  *  4.. @ 6@