2 =                      )   = 9 9  idIALLOW_GEOMETRY_READ ConstantValue ALLOW_GEOMETRY_WRITE ALLOW_APPEARANCE_READALLOW_APPEARANCE_WRITEALLOW_COLLISION_BOUNDS_READALLOW_COLLISION_BOUNDS_WRITEALLOW_APPEARANCE_OVERRIDE_READALLOW_APPEARANCE_OVERRIDE_WRITEreadCapabilities[I()VCodeLineNumberTable(Ljavax/media/j3d/Geometry;)V9(Ljavax/media/j3d/Geometry;Ljavax/media/j3d/Appearance;)VcreateRetainedsetCollisionBounds(Ljavax/media/j3d/Bounds;)V StackMapTablegetCollisionBounds()Ljavax/media/j3d/Bounds; setGeometry getGeometry()Ljavax/media/j3d/Geometry;(Ljavax/media/j3d/Geometry;I)V(I)Ljavax/media/j3d/Geometry;insertGeometryremoveGeometry(I)VgetAllGeometries()Ljava/util/Enumeration; addGeometry numGeometries()IindexOfGeometry(Ljavax/media/j3d/Geometry;)IremoveAllGeometries setAppearance(Ljavax/media/j3d/Appearance;)V getAppearance()Ljavax/media/j3d/Appearance; intersect>(Ljavax/media/j3d/SceneGraphPath;Ljavax/media/j3d/PickShape;)Z>(Ljavax/media/j3d/SceneGraphPath;Ljavax/media/j3d/PickRay;[D)Z@(Ljavax/media/j3d/SceneGraphPath;Ljavax/media/j3d/PickShape;[D)ZsetAppearanceOverrideEnable(Z)VgetAppearanceOverrideEnable()Z cloneNode(Z)Ljavax/media/j3d/Node; duplicateNode(Ljavax/media/j3d/Node;Z)VduplicateAttributes getBounds SourceFile Shape3D.javajavax/media/j3d/CapabilityBits ST QR javax/media/j3d/Shape3DRetained _b op zjavax/media/j3d/Shape3D )javax/media/j3d/CapabilityNotSetExceptionShape3D0 S Z[Shape3D1 >? ]Shape3D2Shape3D3 ` db ef g iW j lm eW nTShape3D4Shape3D5 qr sv zShape3D6javax/media/j3d/PickPoint"java/lang/IllegalArgumentExceptionShape3D7Shape3D8 wxShape3D9 yz }~ ~ ~ javax/media/j3d/Appearancejavax/media/j3d/Geometryjavax/media/j3d/NodeNode2 T ^javax/media/j3d/LeafsetDefaultReadCapabilities([I)Vretained*Ljavax/media/j3d/SceneGraphObjectRetained;(javax/media/j3d/SceneGraphObjectRetained setSource%(Ljavax/media/j3d/SceneGraphObject;)VisLiveOrCompiled getCapability(I)Zjavax/media/j3d/J3dI18N getString&(Ljava/lang/String;)Ljava/lang/String;(Ljava/lang/String;)V(I)Ljavax/media/j3d/Bounds;(II)Ljavax/media/j3d/Geometry;(I)Ljava/util/Enumeration;(I)IallowIntersectcheckDuplicateNode nodeHashtableLjava/util/Hashtable;getNodeComponentV(Ljavax/media/j3d/NodeComponent;ZLjava/util/Hashtable;)Ljavax/media/j3d/NodeComponent; checkForCycle! = >?@?ABC?ADE?AFG?AHI?AJK?ALM?ANO?APQRSTU, **V SWU<***+V SXUK#***+*,V "YTU4*Y ** V Z[UZ)* * Y*+V(\]^UY,* * Y**V\_WU[** * Y*+V)\`aUZ-* * Y**V \_bU[** * Y*+V*+,.)/\`cUZ-* * Y**V>?@B\dbU[** * Y*+VZ[\^)_\efUZ)* * Y*Vmnoq(r\ghUY,* * Y**V\iWUZ)* * Y*+V(\jkUY,* * Y**V\lmUV)* * Y*+V\eWUZ)* * Y*+V(\nTUY(* * Y* V'\opUZ)* * Y!*+V(\qrUU(* * Y"*#V   \stU *+,$V#suU\/* *%Y&*+,-'V;<=!?\!svUyC* *%Y&,()Y*+*+,-'V]^_!b(c5f\!wxUZ)* * Y,*-V|}~(\yzUU(* * Y.*/V\{|U0 Y0M,*1,V}~U#*+2V ~U *+3+4N*:*-#+567-*6I*-*+5686$*-*+568-*VJ#,6;DLV`jr{\Y 9'^U]+* * Y:*;*<V   \TU3 Y OYOYOYOV