◆ SelectMode
mode table
Enumerator |
---|
STATUS_SEEK_First | enum value -—.
|
STATUS_SEEK_Second | enum value -—.
|
STATUS_SEEK_Third | enum value -—.
|
STATUS_SEEK_Fourth | enum value -—.
|
STATUS_Close | |
◆ DrawSketchHandlerArcOfParabola()
DrawSketchHandlerArcOfParabola::DrawSketchHandlerArcOfParabola |
( |
| ) |
|
◆ ~DrawSketchHandlerArcOfParabola()
virtual DrawSketchHandlerArcOfParabola::~DrawSketchHandlerArcOfParabola |
( |
| ) |
|
|
virtual |
◆ activated()
◆ mouseMove()
virtual void DrawSketchHandlerArcOfParabola::mouseMove |
( |
Base::Vector2d |
onSketchPos | ) |
|
|
virtual |
Implements SketcherGui::DrawSketchHandler.
References SketcherGui::DrawSketchHandler::applyCursor(), arcAngle, axisPoint, SketcherGui::ViewProviderSketch::drawEdit(), EditCurve, focusPoint, Mode, SketcherGui::DrawSketchHandler::renderSuggestConstraintsCursor(), SketcherGui::DrawSketchHandler::seekAutoConstraint(), SketcherGui::DrawSketchHandler::setPositionText(), SketcherGui::DrawSketchHandler::sketchgui, startingPoint, STATUS_SEEK_First, STATUS_SEEK_Fourth, STATUS_SEEK_Second, STATUS_SEEK_Third, sugConstr1, sugConstr2, sugConstr3, sugConstr4, Base::Vector2d::x, and Base::Vector2d::y.
◆ pressButton()
Implements SketcherGui::DrawSketchHandler.
References arcAngle, arcAngle_t, axisPoint, EditCurve, endPoint, focusPoint, Mode, startingPoint, STATUS_Close, STATUS_SEEK_First, STATUS_SEEK_Fourth, STATUS_SEEK_Second, and STATUS_SEEK_Third.
◆ releaseButton()
Implements SketcherGui::DrawSketchHandler.
References Gui::Command::abortCommand(), SketcherGui::DrawSketchHandler::applyCursor(), arcAngle, axisPoint, Gui::cmdAppObjectArgs(), Gui::Command::commitCommand(), Base::Console(), SketcherGui::Construction, SketcherGui::DrawSketchHandler::createAutoConstraints(), SketcherGui::ViewProviderSketch::drawEdit(), EditCurve, Sketcher::end, endAngle, endPoint, Base::ConsoleSingleton::Error(), focusPoint, SketcherGui::geometryCreationMode, App::GetApplication(), ParameterGrp::GetBool(), SketcherGui::DrawSketchHandler::getHighestCurveIndex(), Gui::ViewProviderDocumentObject::getObject(), App::Application::GetParameterGroupByPath(), Sketcher::mid, Mode, Gui::Command::openCommand(), SketcherGui::ViewProviderSketch::purgeHandler(), SketcherGui::DrawSketchHandler::resetPositionText(), SketcherGui::DrawSketchHandler::sketchgui, Sketcher::start, startAngle, startingPoint, STATUS_Close, STATUS_SEEK_First, sugConstr1, sugConstr2, sugConstr3, sugConstr4, SketcherGui::tryAutoRecomputeIfNotSolve(), SketcherGui::DrawSketchHandler::unsetCursor(), Base::Vector2d::x, and Base::Vector2d::y.
◆ arcAngle
double DrawSketchHandlerArcOfParabola::arcAngle |
|
protected |
◆ arcAngle_t
double DrawSketchHandlerArcOfParabola::arcAngle_t |
|
protected |
◆ axisPoint
◆ EditCurve
◆ endAngle
double DrawSketchHandlerArcOfParabola::endAngle |
|
protected |
◆ endPoint
◆ focusPoint
◆ Mode
◆ startAngle
double DrawSketchHandlerArcOfParabola::startAngle |
|
protected |
◆ startingPoint
◆ sugConstr1
std::vector<AutoConstraint> DrawSketchHandlerArcOfParabola::sugConstr1 |
|
protected |
◆ sugConstr2
std::vector<AutoConstraint> DrawSketchHandlerArcOfParabola::sugConstr2 |
|
protected |
◆ sugConstr3
std::vector<AutoConstraint> DrawSketchHandlerArcOfParabola::sugConstr3 |
|
protected |
◆ sugConstr4
std::vector<AutoConstraint> DrawSketchHandlerArcOfParabola::sugConstr4 |
|
protected |
The documentation for this class was generated from the following file:
- src/Mod/Sketcher/Gui/CommandCreateGeo.cpp