Public Member Functions | |
virtual void | activated (ViewProviderSketch *sketchgui) |
DrawSketchHandlerTrimming () | |
virtual void | mouseMove (Base::Vector2D onSketchPos) |
virtual bool | pressButton (Base::Vector2D onSketchPos) |
virtual bool | releaseButton (Base::Vector2D onSketchPos) |
virtual | ~DrawSketchHandlerTrimming () |
Definition at line 1455 of file CommandCreateGeo.cpp.
DrawSketchHandlerTrimming::DrawSketchHandlerTrimming | ( | ) | [inline] |
Definition at line 1458 of file CommandCreateGeo.cpp.
virtual DrawSketchHandlerTrimming::~DrawSketchHandlerTrimming | ( | ) | [inline, virtual] |
Definition at line 1459 of file CommandCreateGeo.cpp.
References Gui::Selection().
virtual void DrawSketchHandlerTrimming::activated | ( | ViewProviderSketch * | sketchgui | ) | [inline, virtual] |
Reimplemented from SketcherGui::DrawSketchHandler.
Definition at line 1464 of file CommandCreateGeo.cpp.
References cursor_trimming, Gui::ViewProviderDocumentObject::getObject(), Gui::Selection(), and SketcherGui::DrawSketchHandler::setCursor().
virtual void DrawSketchHandlerTrimming::mouseMove | ( | Base::Vector2D | onSketchPos | ) | [inline, virtual] |
Implements SketcherGui::DrawSketchHandler.
Definition at line 1472 of file CommandCreateGeo.cpp.
virtual bool DrawSketchHandlerTrimming::pressButton | ( | Base::Vector2D | onSketchPos | ) | [inline, virtual] |
Implements SketcherGui::DrawSketchHandler.
Definition at line 1476 of file CommandCreateGeo.cpp.
virtual bool DrawSketchHandlerTrimming::releaseButton | ( | Base::Vector2D | onSketchPos | ) | [inline, virtual] |
Implements SketcherGui::DrawSketchHandler.
Definition at line 1481 of file CommandCreateGeo.cpp.
References Gui::Command::commitCommand(), Base::Console(), Gui::Command::Doc, Gui::Command::doCommand(), Base::Vector2D::fX, Base::Vector2D::fY, Sketcher::SketchObject::Geometry, Part::GeomCircle::getClassTypeId(), Part::GeomArcOfCircle::getClassTypeId(), Part::GeomLineSegment::getClassTypeId(), App::DocumentObject::getNameInDocument(), Gui::ViewProviderDocumentObject::getObject(), SketcherGui::ViewProviderSketch::getPreselectCurve(), SketcherGui::ViewProviderSketch::getSketchObject(), Part::Geometry::getTypeId(), Part::PropertyGeometryList::getValues(), Gui::Command::openCommand(), SketcherGui::ViewProviderSketch::purgeHandler(), SketcherGui::DrawSketchHandler::sketchgui, Gui::Command::updateActive(), and Base::Exception::what().