com.groupbyinc.flux.common.geo.builders.ShapeBuilder$Edge.class Maven / Gradle / Ivy
???? 4 i 9com/groupbyinc/flux/common/geo/builders/ShapeBuilder$Edge java/lang/Object ShapeBuilder.java 4com/groupbyinc/flux/common/geo/builders/ShapeBuilder Edge
coordinate ?Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate; next ;Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$Edge; intersect component I MAX_COORDINATE ?(Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$Edge;Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;)V ()V
setNext >(Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$Edge;)V
=com/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate this intersection }(Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;Lcom/groupbyinc/flux/common/geo/builders/ShapeBuilder$Edge;)V
%
' equals (Ljava/lang/Object;)Z ) *
! + Qcom/groupbyinc/flux/common/locationtech/spatial4j/exception/InvalidShapeException - java/lang/StringBuilder /
0 9Provided shape has duplicate consecutive coordinates at: 2 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 4 5
0 6 -(Ljava/lang/Object;)Ljava/lang/StringBuilder; 4 8
0 9 toString ()Ljava/lang/String; ; <
0 = (Ljava/lang/String;)V ?
. @ B B(D)Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate; position ?(Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate;D)Lcom/groupbyinc/flux/common/vividsolutions/jts/geom/Coordinate; E F
G D x J I ! K y M I ! N (DD)V P
! Q p1 p2 Edge[Component= U (I)Ljava/lang/StringBuilder; 4 W
0 X ; start= Z ; intersection= \ ] ^ ? Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses 1
c ? %*? *? *+? *,? *-? ,? *,? ? ? d * % " %
% % #
e " A > B D E F G $I f ? $ ! ! $ c L
*+,? &? (? d
"
e
L M c ? 6+? 4*? +? ? ,? !? .Y? 0Y? 13? 7*? ? :? >? A?*+? C? d 6 " 6 e Q S T 0V 5X f 0 # D c I **? *? C? '? HZ? ? d " E I e b E F c ? @(?? *?(?? +?*? L(+? L*? Lgkc9*? O(+? O*? Ogkc9? !Y? R? d 4 " J I 4 M I @ S
@ T
@ E I e f g h i k "l 4m f ; <