#include <DlgRevolution.h>
◆ DlgRevolution()
DlgRevolution::DlgRevolution |
( |
QWidget * |
parent = nullptr , |
|
|
Qt::WindowFlags |
fl = Qt::WindowFlags() |
|
) |
| |
◆ ~DlgRevolution()
DlgRevolution::~DlgRevolution |
( |
| ) |
|
◆ accept()
void DlgRevolution::accept |
( |
void |
| ) |
|
References Gui::Command::App, App::Document::commitTransaction(), App::Application::getActiveDocument(), getAngle(), App::GetApplication(), getAxisLink(), getDirection(), App::DocumentObject::getNameInDocument(), getPosition(), App::PropertyLinkSub::getSubValues(), App::Document::getUniqueObjectName(), App::PropertyLinkSub::getValue(), App::Document::openTransaction(), App::Document::recompute(), validate(), Base::Exception::what(), Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
Referenced by PartGui::TaskRevolution::accept(), femexamples.examplesgui.FemExamples::clicked(), femexamples.examplesgui.FemExamples::double_clicked(), ArchComponent.ComponentTaskPanel::editObject(), and PathScripts.PathToolBitLibraryGui.ToolBitLibrary::toolEdit().
◆ changeEvent()
void DlgRevolution::changeEvent |
( |
QEvent * |
e | ) |
|
|
protected |
◆ getAngle()
double DlgRevolution::getAngle |
( |
| ) |
const |
◆ getAxisLink()
◆ getDirection()
◆ getPosition()
◆ getShapesToRevolve()
◆ keyPressEvent()
void DlgRevolution::keyPressEvent |
( |
QKeyEvent * |
ke | ) |
|
|
protected |
◆ setAxisLink() [1/2]
◆ setAxisLink() [2/2]
void DlgRevolution::setAxisLink |
( |
const char * |
objname, |
|
|
const char * |
subname |
|
) |
| |
◆ setDirection()
◆ setPosition()
◆ validate()
bool DlgRevolution::validate |
( |
| ) |
|
The documentation for this class was generated from the following files:
- FreeCAD/src/Mod/Part/Gui/DlgRevolution.h
- FreeCAD/src/Mod/Part/Gui/DlgRevolution.cpp