|
OpenLexocad
27.0
|
Python interface for command Gui::CmdBooleanSplitShapeWithPlane. More...
#include <CmdBooleanSplitShapeWithPlane.h>
Public Member Functions | |
| CmdBooleanSplitShapeWithPlane (std::shared_ptr< OpenLxApp::Element > softElement, Geom::Pnt point1, Geom::Pnt point2) | |
| ~CmdBooleanSplitShapeWithPlane () | |
| bool | redo () override |
| bool | undo () override |
| std::vector< std::shared_ptr< OpenLxApp::Element > > | getElements () const |
Public Member Functions inherited from Core::Command | |
| Command (void) | |
| virtual | ~Command (void) |
| Base::String | getDescription () const |
| void | setDescription (const Base::String &s) |
| void | setParameter (const std::string &key, const Core::Variant &value) |
| bool | getParameter (const std::string &key, Core::Variant &value) const |
| void | setSilentMode (bool onoff) |
| bool | isInSilentMode () const |
Python interface for command Gui::CmdBooleanSplitShapeWithPlane.
| OpenLxCmd::CmdBooleanSplitShapeWithPlane::CmdBooleanSplitShapeWithPlane | ( | std::shared_ptr< OpenLxApp::Element > | softElement, |
| Geom::Pnt | point1, | ||
| Geom::Pnt | point2 | ||
| ) |
| OpenLxCmd::CmdBooleanSplitShapeWithPlane::~CmdBooleanSplitShapeWithPlane | ( | ) |
| std::vector<std::shared_ptr<OpenLxApp::Element> > OpenLxCmd::CmdBooleanSplitShapeWithPlane::getElements | ( | ) | const |
|
overridevirtual |
Reimplemented from Core::Command.
|
overridevirtual |
Reimplemented from Core::Command.