SketcherGui::EditDatumDialog Class Reference
#include <EditDatumDialog.h>
Public Member Functions | |
| EditDatumDialog (Sketcher::SketchObject *pcSketch, int ConstrNbr) | |
| EditDatumDialog (ViewProviderSketch *vp, int ConstrNbr) | |
| void | exec (bool atCursor=true) |
| ~EditDatumDialog () | |
Constructor & Destructor Documentation
◆ EditDatumDialog() [1/2]
| EditDatumDialog::EditDatumDialog | ( | ViewProviderSketch * | vp, |
| int | ConstrNbr | ||
| ) |
◆ EditDatumDialog() [2/2]
| EditDatumDialog::EditDatumDialog | ( | Sketcher::SketchObject * | pcSketch, |
| int | ConstrNbr | ||
| ) |
◆ ~EditDatumDialog()
| EditDatumDialog::~EditDatumDialog | ( | ) |
Member Function Documentation
◆ exec()
| void EditDatumDialog::exec | ( | bool | atCursor = true | ) |
References Sketcher::Angle, Base::Unit::Angle, Sketcher::SketchObject::Constraints, Sketcher::PropertyConstraintList::createPath(), Sketcher::Diameter, Base::Tools::fromStdString(), Gui::getMainWindow(), Sketcher::Constraint::getValue(), Sketcher::SketchObject::hasConflicts(), Sketcher::Constraint::isDimensional(), Sketcher::Constraint::isDriving, Base::Unit::Length, Sketcher::Constraint::Name, Sketcher::Radius, Base::Quantity::setUnit(), Base::Quantity::setValue(), Sketcher::SnellsLaw, and Sketcher::Constraint::Type.
Referenced by SketcherGui::ViewProviderSketch::editDoubleClicked(), and SketcherGui::TaskSketcherConstrains::on_listWidgetConstraints_itemActivated().
The documentation for this class was generated from the following files:
- src/Mod/Sketcher/Gui/EditDatumDialog.h
- src/Mod/Sketcher/Gui/EditDatumDialog.cpp
1.8.17