return view.getAbsoluteLabelPositionFromRelative(pos); } else { Point2D vector = view.getLabelVector(); if (vector!=null) { double dx = vector.getX();
if (edge.isLoop()) { Point2D tmp = edge.getPoint(0); Point2D tmp2 = edge.getLabelVector(); center = new Point((int) (tmp.getX() + tmp2.getX() - dx), (int) (tmp.getY() + tmp2.getY() - dy));
double p0y = p0.getY(); Point2D vector = edge.getLabelVector(); double dx = vector.getX(); double dy = vector.getY();