Protected Attributes | |
Base::Vector2d EditPoint | |
bool selectionDone | |
std::vector< AutoConstraint > sugConstr | |
![]() | |
QCursor actCursor | |
QCursor oldCursor | |
ViewProviderSketch * sketchgui | |
Additional Inherited Members | |
![]() | |
void applyCursor (QCursor &newCursor) | |
void applyCursor (void) | |
void setCrosshairColor () | |
void setCursor (const QPixmap &p, int x, int y) | |
void unsetCursor (void) | |
Constructor & Destructor Documentation
◆ DrawSketchHandlerPoint()
DrawSketchHandlerPoint::DrawSketchHandlerPoint | ( | ) |
◆ ~DrawSketchHandlerPoint()
|
virtual |
Member Function Documentation
◆ activated()
|
virtual |
Reimplemented from SketcherGui::DrawSketchHandler.
References SketcherGui::DrawSketchHandler::setCrosshairColor(), and SketcherGui::DrawSketchHandler::setCursor().
◆ mouseMove()
|
virtual |
◆ pressButton()
|
virtual |
Implements SketcherGui::DrawSketchHandler.
References EditPoint, and selectionDone.
◆ releaseButton()
|
virtual |
Implements SketcherGui::DrawSketchHandler.
References Gui::Command::abortCommand(), SketcherGui::DrawSketchHandler::applyCursor(), Gui::cmdAppObjectArgs(), Gui::Command::commitCommand(), Base::Console(), SketcherGui::DrawSketchHandler::createAutoConstraints(), EditPoint, Base::ConsoleSingleton::Error(), App::GetApplication(), ParameterGrp::GetBool(), SketcherGui::DrawSketchHandler::getHighestCurveIndex(), Gui::ViewProviderDocumentObject::getObject(), App::Application::GetParameterGroupByPath(), Gui::Command::openCommand(), SketcherGui::ViewProviderSketch::purgeHandler(), SketcherGui::DrawSketchHandler::resetPositionText(), selectionDone, SketcherGui::DrawSketchHandler::sketchgui, Sketcher::start, sugConstr, SketcherGui::tryAutoRecomputeIfNotSolve(), SketcherGui::DrawSketchHandler::unsetCursor(), Base::Vector2d::x, and Base::Vector2d::y.
Member Data Documentation
◆ EditPoint
|
protected |
Referenced by pressButton(), and releaseButton().
◆ selectionDone
|
protected |
Referenced by pressButton(), and releaseButton().
◆ sugConstr
|
protected |
Referenced by mouseMove(), and releaseButton().
The documentation for this class was generated from the following file:
- src/Mod/Sketcher/Gui/CommandCreateGeo.cpp