�������4�
�k��	�j��	�j��	�j��
�Y��
�Y��
����@���������
�J��
�
����
�
��
�
����
����
���
���
�

��
	�j
	

�
��
��

��
���
�7
�+?6��C-
�/ ��������!"
�5#$
�7%&
'()*����*��
�<+
,-./
0123
�D4
�5567879:
�j;
��<
�D=
��>
�D?
��@
��A
��B@������
CD
CE	FG
CHI
�J
�Y��
�5K.L
�jM	�/NO	PQR
STU
'V
�WXY
��Z[\]�	VertexInt�InnerClasses�logger�Ljava/util/logging/Logger;�
triangulation�(LProGAL/geom2d/delaunay/DTWithBigPoints;�trids�Ljava/lang/ref/WeakReference;�	Signature�6Ljava/lang/ref/WeakReference<Lorg/das2/qds/QDataSet;>;�nearestNeighbor�Z�PROP_NEARESTNEIGHBOR�Ljava/lang/String;�
ConstantValue�w�<init>�()V�Code�LineNumberTable�LocalVariableTable�this�"Lorg/das2/dataset/TriScatRebinner;�area�B(LProGAL/geom2d/Point;LProGAL/geom2d/Point;LProGAL/geom2d/Point;)D�a�LProGAL/geom2d/Point;�b�c�	getBounds�>(LProGAL/geom2d/delaunay/Triangle;)Ljava/awt/geom/Rectangle2D;�t�!LProGAL/geom2d/delaunay/Triangle;�r�Double�"Ljava/awt/geom/Rectangle2D$Double;�isNearestNeighbor�()Z�setNearestNeighbor�(Z)V�rebin��(Lorg/das2/qds/QDataSet;Lorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;)Lorg/das2/qds/QDataSet;�zz�Lorg/das2/qds/QDataSet;�xx�yy�i�I�points�Ljava/util/List;�fuzz�D�rt�dfill�Ljava/awt/geom/Rectangle2D;�t1�k�d�ex� Ljava/lang/NullPointerException;�w�[D�n�thePoint�abc�[LProGAL/geom2d/Point;�abci�-[Lorg/das2/dataset/TriScatRebinner$VertexInt;�iy�ix�ds�ddX�"Lorg/das2/dataset/RebinDescriptor;�ddY�ddZ�result�Lorg/das2/qds/WritableDataSet;�extentX�extentY�dX�dY�ds1�wds�fill�Ljava/lang/Number;�hasFill�xunits�Lorg/das2/datum/Units;�yunits�dir�	triUsable�xs�"Lorg/das2/qds/util/DataSetBuilder;�ys�xss�yss�dxlimit�Lorg/das2/datum/Datum;�dylimit�xlimit�ylimit�nn�LocalVariableTypeTable�'Ljava/util/List<LProGAL/geom2d/Point;>;�
StackMapTable^[��_"*`:3abIc����O�<clinit>�
SourceFile�TriScatRebinner.java�}�~�q�r�s�t�w�xdefeghic� java/awt/geom/Rectangle2D$Doublejk�}lm�java/awt/geom/Point2D$Double�}nop�
triscat rebinqrstuvwx� org/das2/dataset/RebinDescriptoryz{|}~�}�o�p�	is bundle��s������org/das2/qds/QDataSet�DEPEND_0���u���DEPEND_1�}�PLANE_0�got X Y Z datasets�s������java/util/ArrayList�}z�*org/das2/dataset/TriScatRebinner$VertexInt�}�_o��added points�&ProGAL/geom2d/delaunay/DTWithBigPoints�}��java/lang/ref/WeakReference�}��triangulation done���
FILL_VALUE�java/lang/Number�e���^������begin interp all pixels� org/das2/qds/util/DataSetBuilder�}�����a������ProGAL/geom2d/delaunay/Triangle�����e���e������b��o�`������ProGAL/geom2d/Point��������������java/lang/NullPointerException����here151��s�done interp all pixels�����
TRIANGULATION�das2.data.rebinner��� org/das2/dataset/TriScatRebinner�java/lang/Object� org/das2/dataset/DataSetRebinner�org/das2/qds/WritableDataSet�java/util/List�org/das2/datum/Units�java/util/Iterator�org/das2/datum/Datum�java/awt/geom/Rectangle2D�x�()D�y�java/lang/Math�abs�(D)D�	getCorner�(I)LProGAL/geom2d/Point;�(DDDD)V�java/awt/geom/Point2D�(DD)V�add�(Ljava/awt/geom/Point2D;)V�org/das2/util/LoggerManager�
resetTimer�(Ljava/lang/String;)V�numberOfBins�()I�org/das2/qds/ops/Ops�zeros�"(II)Lorg/das2/qds/WritableDataSet;�setOutOfBoundsAction�(I)V�org/das2/qds/examples/Schemes�isSimpleSpectrogram�(Lorg/das2/qds/QDataSet;)Z�flatten�0(Lorg/das2/qds/QDataSet;)Lorg/das2/qds/QDataSet;�isBundleDataSet�java/util/logging/Logger�fine�org/das2/qds/DataSetOps�slice1�?(Lorg/das2/qds/QDataSet;I)Lorg/das2/qds/MutablePropertyDataSet;�length�(I)I�property�&(Ljava/lang/String;)Ljava/lang/Object;�findgen�(I)Lorg/das2/qds/QDataSet;�isLegacyXYZScatter�markTime�extent�value�(I)D�get�()Ljava/lang/Object;�(DDI)V�(Ljava/lang/Object;)Z�(Ljava/util/List;)V�(Ljava/lang/Object;)V�org/das2/qds/DataSetUtil�weightsDataSet�doubleValue�java/lang/Double�valueOf�(D)Ljava/lang/Double;�putProperty�'(Ljava/lang/String;Ljava/lang/Object;)V�org/das2/qds/SemanticOps�getUnits�/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;�(II)V�getTriangles�()Ljava/util/List;�iterator�()Ljava/util/Iterator;�hasNext�next�getWidth�
nextRecord�(D)V�	getHeight�
getDataSet�()Lorg/das2/qds/DDataSet;�mean�datum�*(Ljava/lang/Object;)Lorg/das2/datum/Datum;�stddev�multiply�(D)Lorg/das2/datum/Datum;�.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum;�
dimensionless�(Lorg/das2/datum/Units;)D�	binCenter�(ILorg/das2/datum/Units;)D�walk�i(LProGAL/geom2d/Point;Ljava/util/List;LProGAL/geom2d/delaunay/Triangle;)LProGAL/geom2d/delaunay/Triangle;�putValue�(IID)V�idx�java/lang/System�err�Ljava/io/PrintStream;�java/io/PrintStream�println�copyDimensionProperties�?(Lorg/das2/qds/QDataSet;Lorg/das2/qds/MutablePropertyDataSet;)V�
putDepDataSet��(Lorg/das2/qds/QDataSet;Lorg/das2/qds/MutablePropertyDataSet;Lorg/das2/dataset/RebinDescriptor;Lorg/das2/dataset/RebinDescriptor;)V�	getLogger�.(Ljava/lang/String;)Ljava/util/logging/Logger;�!�j�k��l���o�p�����q�r�����s�t��u����v��w�x����y�z��{����|���}�~�����J�����*��*��*��*����������������� �	�!��I����������������
���������~�����4*��+��,��gk+��,��*��gkc,��*��+��gkc���o�������������,��-��.�,�,����� ����4���������4��������4�����������������
����R��
Y+����+������M,��
Y+����+��������,��
Y+����+��������,�������������A��C�5�D�P�F����� ����R���������R�������8���������������/�����*���������������N�������������������������>�����*�����������
����R��S�������������������w�x������������	�1��
��,��-����:,���-���+����+��:��+:����/������:��:���d��:��r�� ����� ���:����!���":#�� ���#�� ���:��,��$��:%�� ���:����!���":&��'��(:	��(:
�Y	��)�RY	��)�	��)�gR:�Y
��)�RY
��)�
��)�gR:*������
*����*��:��	+�����+Y��!���,:�-96��!���N��/Y��)�1g1oc��)�1g1oc��0��1�W�2k9����4��'��5Y��6:
*
��*��7Y+��8��9��'��	*��:
��::;�� ���<:���=9��
��?9;��@��A�6��B:��B:C��':66��DYd��E:��DYd��E:6
��F��G�:��H���U��I���J:����/��:����/��.����/����*��K:��L��M��N��M�����O:��O:��P��Q��R��Q�S��U��V:��P��Q��R��Q�S��U��V:��W��X9 ��W��X9"*��6$6%%,��������	-��d6&��&-������&�x��YY,%��Z1g1o-&��Z1g1o��[:'
'��\:((��,*(��K:))��L ���)��N"�����6(:��YY��SY��SY��S:)��/:*66++��4)+2��/��%&��]�6��*+)+2��/S�+�������%&��]����:++')2)2��^R+')2)2��^R+')2)2��^R+1+1c+1c9,6..��+.\1,oR�.���$���+1+1���5+1+1���*2��_��)�9.��E*2��_��)�9.��2+1+1���*2��_��)�9.��*2��_��)�9.%&.��]����*2��_��)�+1k*2��_��)�+1kc*2��_��)�+1kc9.%&.��]���W:0��ab��c*2��_��)�+1k*2��_��)�+1kc*2��_��)�+1kc9.%&.��]�&`6&��wt6�%��Qd��'��e+,-��f��
;��A�g
��A���&ps�`�������~���Z��\��^��_��c�%�d�.�f�1�k�9�l�A�m�I�n�Q�o�e�q�q�r���t���v���w���y���z���{���}������������������/��F��Q��a��f��u���������������������������������������'��*��1��8��=��@��C��F��R��^��a�����������������������������
����!��'��3��E��\��������������������������������������#��)��3��C��H��Y��j��{�����������������������������������&BVcp
su}	�
���������������
������A�+�������I�������Q�����������������������������i�W�����a�������f������������r�
���������������C�������!�����)��7�����+�������.�������.�������.������.������.c������.u�R�����0H�����+�<�����,��
�����.�>�����'�2�����(�������)�������*E������&*������%��
��������
�������
�������
�������
�������������1���������������9�������-�����	��&�����
�����/����������r�
F�����������������������*����x�1������8������@������C������F����x�R������^������a�������=������6�����������
������������ !������"'����x�$������a�����������
�0��.������3����������e�
����������������������������I�������������V��)�������������������������������������!��������S���������������������������������������������������<��������`�#������������������������������������������������������E����a������@����,����#��	��J����/������L����S�$��������������������������������������������������������	��
"����~�����!������	h��i������������������������n�����/�j�m�
�
�����	�
�����