import java.awt.RenderingHints;
import java.awt.Stroke;
import java.awt.geom.AffineTransform;
+import java.awt.geom.Path2D;
+import java.awt.geom.Point2D;
import java.awt.geom.Rectangle2D;
+import org.simantics.district.network.ModelledCRS;
+import org.simantics.district.network.ontology.DistrictNetworkResource;
import org.simantics.district.network.ui.DistrictNetworkEdge;
import org.simantics.scenegraph.g2d.G2DNode;
import org.simantics.scenegraph.utils.GeometryUtils;
}
// render
g2d.draw(edge.getPath());
-
+
// Reset
g2d.setStroke(oldStroke);
g2d.setColor(oldColor);
if (ot != null)
g2d.setTransform(ot);
}
-
+
private boolean isSelected() {
return NodeUtil.isSelected(this, 1);
}