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