@Override public Point getStartPoint() { return memberCurves.get( 0 ).getStartPoint(); }
@Override public Point getEndPoint() { if ( isReversed ) { return baseCurve.getStartPoint(); } return baseCurve.getEndPoint(); }
@Override public Point getStartPoint() { if ( isReversed ) { return baseCurve.getEndPoint(); } return baseCurve.getStartPoint(); }
@Override public Point getStartPoint() { return getReferencedObject().getStartPoint(); }