#include <DlgRegularSolidImp.h>
Public Slots | |
void | on_createSolidButton_clicked () |
Builds a mesh solid from the currently active solid type. | |
Public Member Functions | |
DlgRegularSolidImp (QWidget *parent=0, Qt::WFlags fl=0) | |
Constructs a MeshGui::DlgRegularSolidImp as a child of 'parent', with the name 'name' and widget flags set to 'f'. | |
~DlgRegularSolidImp () | |
Destroys the object and frees any allocated resources. | |
Protected Member Functions | |
void | changeEvent (QEvent *e) |
Definition at line 30 of file DlgRegularSolidImp.h.
MeshGui::DlgRegularSolidImp::DlgRegularSolidImp | ( | QWidget * | parent = 0 , |
|
Qt::WFlags | fl = 0 | |||
) |
Constructs a MeshGui::DlgRegularSolidImp as a child of 'parent', with the name 'name' and widget flags set to 'f'.
The dialog will by default be modeless, unless you set 'modal' to TRUE to construct a modal dialog.
Definition at line 53 of file DlgRegularSolidImp.cpp.
References MeshGui::Ui_DlgRegularSolid::boxHeight, MeshGui::Ui_DlgRegularSolid::boxLength, MeshGui::Ui_DlgRegularSolid::boxWidth, MeshGui::Ui_DlgRegularSolid::coneCount, MeshGui::Ui_DlgRegularSolid::coneEdgeLength, MeshGui::Ui_DlgRegularSolid::coneLength, MeshGui::Ui_DlgRegularSolid::coneRadius1, MeshGui::Ui_DlgRegularSolid::coneRadius2, MeshGui::Ui_DlgRegularSolid::cylinderCount, MeshGui::Ui_DlgRegularSolid::cylinderEdgeLength, MeshGui::Ui_DlgRegularSolid::cylinderLength, MeshGui::Ui_DlgRegularSolid::cylinderRadius, Gui::Command::Doc, Gui::Command::doCommand(), MeshGui::Ui_DlgRegularSolid::ellipsoidCount, MeshGui::Ui_DlgRegularSolid::ellipsoidRadius1, MeshGui::Ui_DlgRegularSolid::ellipsoidRadius2, MeshGui::Ui_DlgRegularSolid::setupUi(), MeshGui::Ui_DlgRegularSolid::sphereCount, MeshGui::Ui_DlgRegularSolid::sphereRadius, MeshGui::Ui_DlgRegularSolid::toroidCount, MeshGui::Ui_DlgRegularSolid::toroidRadius1, and MeshGui::Ui_DlgRegularSolid::toroidRadius2.
MeshGui::DlgRegularSolidImp::~DlgRegularSolidImp | ( | ) |
Destroys the object and frees any allocated resources.
Definition at line 91 of file DlgRegularSolidImp.cpp.
void MeshGui::DlgRegularSolidImp::changeEvent | ( | QEvent * | e | ) | [protected] |
Definition at line 96 of file DlgRegularSolidImp.cpp.
References MeshGui::Ui_DlgRegularSolid::retranslateUi().
void MeshGui::DlgRegularSolidImp::on_createSolidButton_clicked | ( | ) | [slot] |
Builds a mesh solid from the currently active solid type.
Definition at line 107 of file DlgRegularSolidImp.cpp.
References MeshGui::Ui_DlgRegularSolid::boxHeight, MeshGui::Ui_DlgRegularSolid::boxLength, MeshGui::Ui_DlgRegularSolid::boxWidth, macros::cmd, MeshGui::Ui_DlgRegularSolid::comboBox1, MeshGui::Ui_DlgRegularSolid::coneClosed, MeshGui::Ui_DlgRegularSolid::coneCount, MeshGui::Ui_DlgRegularSolid::coneEdgeLength, MeshGui::Ui_DlgRegularSolid::coneLength, MeshGui::Ui_DlgRegularSolid::coneRadius1, MeshGui::Ui_DlgRegularSolid::coneRadius2, MeshGui::Ui_DlgRegularSolid::cylinderClosed, MeshGui::Ui_DlgRegularSolid::cylinderCount, MeshGui::Ui_DlgRegularSolid::cylinderEdgeLength, MeshGui::Ui_DlgRegularSolid::cylinderLength, MeshGui::Ui_DlgRegularSolid::cylinderRadius, Gui::Command::Doc, Gui::Command::doCommand(), MeshGui::Ui_DlgRegularSolid::ellipsoidCount, MeshGui::Ui_DlgRegularSolid::ellipsoidRadius1, MeshGui::Ui_DlgRegularSolid::ellipsoidRadius2, App::Application::getActiveDocument(), App::GetApplication(), App::Document::getUniqueObjectName(), Gui::Command::Gui, Gui::Application::Instance, MeshGui::Ui_DlgRegularSolid::sphereCount, MeshGui::Ui_DlgRegularSolid::sphereRadius, MeshGui::Ui_DlgRegularSolid::toroidCount, MeshGui::Ui_DlgRegularSolid::toroidRadius1, MeshGui::Ui_DlgRegularSolid::toroidRadius2, and Base::Exception::what().