+ if (!aFlyoutPnt) {
+ double aShift = aRadius * 1.1;
+ boost::shared_ptr<GeomAPI_Pnt2d> aPnt = aCenterAttr->pnt();
+ boost::shared_ptr<GeomAPI_Pnt2d> aFPnt =
+ boost::shared_ptr<GeomAPI_Pnt2d>(new GeomAPI_Pnt2d(aPnt->x() + aShift, aPnt->y() + aShift));
+ aFlyoutAttr->setValue(aFPnt);
+ aFlyoutPnt = sketch()->to3D(aFPnt->x(), aFPnt->y());
+ }