#include <CrossSections.h>
Public Member Functions | |
void | accept () |
void | apply () |
CrossSections (const Base::BoundBox3d &bb, QWidget *parent=0, Qt::WFlags fl=0) | |
~CrossSections () | |
Protected Member Functions | |
void | changeEvent (QEvent *e) |
Definition at line 40 of file CrossSections.h.
CrossSections::CrossSections | ( | const Base::BoundBox3d & | bb, | |
QWidget * | parent = 0 , |
|||
Qt::WFlags | fl = 0 | |||
) |
Definition at line 121 of file CrossSections.cpp.
References Base::BoundBox3< _Precision >::CalcCenter(), Gui::Document::getActiveView(), Gui::Application::Instance, PartGui::Ui_CrossSections::position, PartGui::Ui_CrossSections::setupUi(), and Base::Vector3< _Precision >::z.
CrossSections::~CrossSections | ( | ) |
Definition at line 143 of file CrossSections.cpp.
void CrossSections::accept | ( | void | ) |
Definition at line 173 of file CrossSections.cpp.
References apply().
Referenced by PartGui::TaskCrossSections::accept().
void CrossSections::apply | ( | ) |
Definition at line 179 of file CrossSections.cpp.
References App::Document::addObject(), mach_dist_gui::app, FemExample::b, draftlibs::fcgeo::bind(), Part::Feature::getClassTypeId(), App::Document::getName(), Gui::Application::Instance, Base::SequencerLauncher::next(), PartGui::Ui_CrossSections::position, App::DocumentObject::purgeTouched(), Gui::Application::runPythonCode(), Part::CrossSection::section(), PartGui::Ui_CrossSections::sectionsBox, Gui::Selection(), Part::Feature::Shape, and RobotExample::w.
Referenced by accept(), and PartGui::TaskCrossSections::clicked().
void CrossSections::changeEvent | ( | QEvent * | e | ) | [protected] |
Definition at line 163 of file CrossSections.cpp.
References PartGui::Ui_CrossSections::retranslateUi().