#include <Command.h>
Public Member Functions | |
Command (const char *name) | |
virtual | ~Command () |
Helper methods to generate help pages | |
const char * | beginCmdHelp (void) |
returns the begin of a online help page | |
const char * | endCmdHelp (void) |
returns the end of a online help page | |
virtual const char * | getHelpUrl (void) const |
Get the help URL. | |
checking of internal state | |
const char * | getAppModuleName (void) const |
returns the name to which the command belongs | |
const char * | getGroupName () const |
Get the name of the grouping of the command. | |
const char * | getName () const |
Get the command name. | |
Helper methods for the Active tests | |
bool | hasActiveDocument (void) const |
true when there is a document | |
bool | hasObject (const char *Name) |
true when there is a document and a Feature with Name | |
Protected Types | |
enum | CmdType { AlterDoc = 1, Alter3DView = 2, AlterSelection = 4, ForEdit = 8 } |
Protected Member Functions | |
Methods to override when creating a new command | |
virtual void | activated (int iMsg)=0 |
Methods which gets called when activated, needs to be reimplemented! | |
void | adjustCameraPosition () |
void | applyCommandData (Action *) |
Applies the menu text, tool and status tip to the passed action object. | |
virtual Action * | createAction (void) |
Creates the used Action. | |
virtual bool | isActive (void) |
Overite this method if your Cmd is not always active. | |
const char * | keySequenceToAccel (int) const |
Protected Attributes | |
Attributes | |
Set by the inherited constructor to set up the most important properties of the command. In the Command constructor are set default values! The real values should be set in the constructor of the inhereting class. | |
int | eType |
const char * | sAppModule |
const char * | sGroup |
const char * | sHelpUrl |
const char * | sName |
Helper methods for issuing commands to the Python interpreter | |
| |
enum | DoCmd_Type { Doc, App, Gui } |
types of application level actions for DoCommand() More... | |
const std::string | strToPython (const std::string &Str) |
const std::string | strToPython (const char *Str) |
import an external module only once | |
static void | blockCommand (bool) |
Blocks all command objects. | |
static void | copyVisual (const char *to, const char *attr_to, const char *from, const char *attr_from) |
static void | copyVisual (const char *to, const char *attr, const char *from) |
static void | doCommand (DoCmd_Type eType, const char *sCmd,...) |
Run a App level Action. | |
interface used by the CommandManager and the Action | |
| |
class | CommandManager |
CommandManager is a friend. | |
void | addTo (QWidget *) |
adds this command to arbitrary widgets | |
void | invoke (int) |
get called by the QAction | |
void | testActive (void) |
Get somtile called to check the state of the command. | |
Helper methods to get important classes | |
| |
Gui::Document * | getActiveGuiDocument (void) const |
Get pointer to the active gui document. | |
App::Document * | getDocument (const char *Name=0) const |
Get pointer to the named or active App document Returns a pointer to the named document or the active document when no name is given. | |
App::DocumentObject * | getObject (const char *Name) const |
returns the named feature or the active one from the active document or NULL | |
Gui::SelectionSingleton & | getSelection (void) |
Get a reference to the selection. | |
std::string | getUniqueObjectName (const char *BaseName) const |
Get unique Feature name from the active document. | |
bool | isViewOfType (Base::Type t) const |
checks if the active view is of a special type or derived | |
static Application * | getGuiApplication (void) |
Get pointer to the Application Window. | |
Helper methods for the Undo/Redo and Update handling | |
| |
void | languageChange () |
Translate command. | |
static void | abortCommand (void) |
Abort the Undo transaction on the active document. | |
static void | commitCommand (void) |
Commit the Undo transaction on the active document. | |
static bool | isActiveObjectValid (void) |
Checks if the active object of the active document is valid. | |
static void | openCommand (const char *sName=0) |
Open a new Undo transaction on the active document. | |
static void | updateActive (void) |
Updates the (active) document (propagate changes). | |
static void | updateAll (std::list< Gui::Document * > cList) |
Updates the (all or listed) documents (propagate changes). |
The Command class.
This class is mostly used for commands implemented directly in C++ (see PythonCommand). It contains also a lot of helper methods to make implementing commands for FreeCAD as easy as possible.
Definition at line 146 of file Command.h.
enum Gui::Command::CmdType [protected] |
Command::Command | ( | const char * | name | ) |
Definition at line 206 of file Gui/Command.cpp.
References Alter3DView, AlterDoc, AlterSelection, eType, sAppModule, and sGroup.
Command::~Command | ( | ) | [virtual] |
Definition at line 214 of file Gui/Command.cpp.
void Command::abortCommand | ( | void | ) | [static] |
Abort the Undo transaction on the active document.
Definition at line 384 of file Gui/Command.cpp.
References Gui::Document::abortCommand(), Gui::Application::activeDocument(), and Gui::Application::Instance.
Referenced by FCCmdImportReadBREP::activated(), SketcherGui::EditDatumDialog::exec(), PartDesignGui::TaskDlgRevolutionParameters::reject(), PartDesignGui::TaskDlgPocketParameters::reject(), PartDesignGui::TaskDlgPadParameters::reject(), and PartDesignGui::TaskDlgFilletParameters::reject().
virtual void Gui::Command::activated | ( | int | iMsg | ) | [protected, pure virtual] |
Methods which gets called when activated, needs to be reimplemented!
Implemented in Gui::PythonCommand, Gui::MacroCommand, StdCmdOpen, StdCmdImport, StdCmdExport, StdCmdMergeProjects, StdCmdNew, StdCmdSave, StdCmdSaveAs, StdCmdProjectInfo, StdCmdProjectUtil, StdCmdPrint, StdCmdPrintPreview, StdCmdPrintPdf, StdCmdQuit, StdCmdUndo, StdCmdRedo, StdCmdCut, StdCmdCopy, StdCmdPaste, StdCmdDDuplicateSelection, StdCmdSelectAll, StdCmdDelete, StdCmdRefresh, StdCmdTransform, StdCmdPlacement, StdCmdFeatRecompute, StdCmdRandomColor, StdCmdDlgMacroRecord, StdCmdMacroStopRecord, StdCmdDlgMacroExecute, StdCmdDlgMacroExecuteDirect, StdCmdMacroStartDebug, StdCmdMacroStopDebug, StdCmdMacroStepOver, StdCmdToggleBreakpoint, StdCmdWorkbench, StdCmdRecentFiles, StdCmdAbout, StdCmdAboutQt, StdCmdWhatsThis, StdCmdDlgParameter, StdCmdDlgPreferences, StdCmdDlgCustomize, StdCmdCommandLine, StdCmdOnlineHelp, StdCmdOnlineHelpPython, StdCmdOnlineHelpWebsite, StdCmdFreeCADWebsite, StdCmdPythonWebsite, StdCmdMeasurementSimple, Std_TestQM, FCCmdTest1, FCCmdTest2, FCCmdTest3, FCCmdTest4, FCCmdTest5, FCCmdTest6, CmdTestProgress1, CmdTestProgress2, CmdTestProgress3, CmdTestProgress4, CmdTestProgress5, CmdTestMDI1, CmdTestMDI2, CmdTestMDI3, StdOrthographicCamera, StdPerspectiveCamera, StdCmdFreezeViews, StdCmdToggleClipPlane, StdCmdDrawStyle, StdCmdToggleVisibility, StdCmdToggleSelectability, StdCmdShowSelection, StdCmdHideSelection, StdCmdToggleObjects, StdCmdShowObjects, StdCmdHideObjects, StdCmdSetAppearance, StdCmdViewBottom, StdCmdViewFront, StdCmdViewLeft, StdCmdViewRear, StdCmdViewRight, StdCmdViewTop, StdCmdViewAxo, StdCmdViewFitAll, StdCmdViewFitSelection, StdViewDockUndockFullscreen, StdViewScreenShot, StdCmdViewCreate, StdCmdToggleNavigation, StdCmdAxisCross, StdCmdViewExample1, StdCmdViewExample2, StdCmdViewExample3, StdCmdViewIvStereoOff, StdCmdViewIvStereoRedGreen, StdCmdViewIvStereoQuadBuff, StdCmdViewIvStereoInterleavedRows, StdCmdViewIvStereoInterleavedColumns, StdCmdViewIvIssueCamPos, StdViewZoomIn, StdViewZoomOut, StdViewBoxZoom, StdCmdTreeSelection, StdCmdMeasureDistance, StdCmdSceneInspector, StdCmdTextureMapping, StdCmdDemoMode, StdCmdArrangeIcons, StdCmdTileWindows, StdCmdCascadeWindows, StdCmdCloseActiveWindow, StdCmdCloseAllWindows, StdCmdActivateNextWindow, StdCmdActivatePrevWindow, StdCmdWindows, StdCmdUserInterface, StdCmdDockViewMenu, StdCmdToolBarMenu, StdCmdStatusBar, StdCmdWindowsMenu, Gui::StdCmdDownloadOnlineHelp, Gui::StdCmdPythonHelp, Gui::StdCmdDescription, CmdAssemblyConstraintAxle, StdCamCutting, CmdCompleteConstraintAxle, CmdDrawingOpen, CmdDrawingNewPage, CmdDrawingNewA3Landscape, CmdDrawingNewView, CmdDrawingExportPage, CmdDrawingProjectShape, CmdFemCreateFromShape, CmdImageOpen, CmdCreateImagePlane, FCCmdImportReadBREP, ImportStep, ImportIges, CmdVisualInspection, CmdInspectElement, CmdMeshTransform, CmdMeshDemolding, CmdMeshUnion, CmdMeshDifference, CmdMeshIntersection, CmdMeshImport, CmdMeshExport, CmdMeshFromGeometry, CmdMeshVertexCurvature, CmdMeshVertexCurvatureInfo, CmdMeshPolySegm, CmdMeshPolySelect, CmdMeshAddFacet, CmdMeshPolyCut, CmdMeshPolySplit, CmdMeshToolMesh, CmdMeshEvaluation, CmdMeshEvaluateFacet, CmdMeshRemoveComponents, CmdMeshRemoveCompByHand, CmdMeshEvaluateSolid, CmdMeshSmoothing, CmdMeshHarmonizeNormals, CmdMeshFlipNormals, CmdMeshBoundingBox, CmdMeshBuildRegularSolid, CmdMeshFillupHoles, CmdMeshFillInteractiveHole, CmdMeshPartMesher, CmdPartPickCurveNet, CmdPartNewDoc, CmdPartBox2, CmdPartBox3, CmdPartPrimitives, CmdPartCut, CmdPartCommon, CmdPartFuse, CmdPartSection, CmdPartImport, CmdPartExport, CmdPartImportCurveNet, CmdPartMakeSolid, CmdPartReverseShape, CmdPartBoolean, CmdPartExtrude, CmdPartRevolve, CmdPartFillet, CmdPartMirror, CmdPartCrossSections, CmdPartBuilder, CmdPartLoft, CmdShapeInfo, CmdPartRuledSurface, CmdPartCylinder, CmdPartBox, CmdPartSphere, CmdPartCone, CmdPartTorus, CmdPartSimpleCylinder, CmdPartShapeFromMesh, CmdPartSimpleCopy, CmdPartDesignPad, CmdPartDesignPocket, CmdPartDesignRevolution, CmdPartDesignFillet, CmdPartDesignChamfer, CmdPointsImport, CmdPointsExport, CmdPointsTransform, CmdPointsPolyCut, CmdRaytracingWriteCamera, CmdRaytracingWritePart, CmdRaytracingWriteView, CmdRaytracingNewPovrayProject, CmdRaytracingNewPartSegment, CmdRaytracingExportProject, CmdApproxSurface, CmdApproxPlane, CmdRobotSetHomePos, CmdRobotRestoreHomePos, CmdRobotConstraintAxle, CmdRobotSimulate, CmdRobotExportKukaCompact, CmdRobotExportKukaFull, CmdRobotInsertKukaIR500, CmdRobotInsertKukaIR16, CmdRobotInsertKukaIR210, CmdRobotInsertKukaIR125, CmdRobotAddToolShape, CmdRobotCreateTrajectory, CmdRobotInsertWaypoint, CmdRobotInsertWaypointPreselect, CmdRobotSetDefaultOrientation, CmdRobotSetDefaultValues, CmdRobotEdge2Trac, CmdRobotTrajectoryDressUp, CmdRobotTrajectoryCompound, CmdSandboxDocumentThread, CmdSandboxDocumentTestThread, CmdSandboxDocThreadWithSeq, CmdSandboxDocThreadBusy, CmdSandboxDocumentNoThread, CmdSandboxWorkerThread, CmdSandboxPythonLockThread, CmdSandboxPythonNolockThread, CmdSandboxPyQtThread, CmdSandboxPythonThread, CmdSandboxPythonMainThread, CmdSandboxDocThreadWithDialog, CmdSandboxDocThreadWithFileDlg, CmdSandboxEventLoop, CmdSandboxMeshLoader, CmdSandboxMeshLoaderBoost, CmdSandboxMeshLoaderFuture, CmdSandboxMeshTestJob, CmdSandboxMeshTestRef, CmdTestGrabWidget, CmdTestImageNode, CmdTestGDIWidget, CmdTestRedirectPaint, CmdTestCryptographicHash, CmdTestWidgetShape, CmdSandboxPlaneViewer, CmdSandboxExaminerViewer, CmdSandboxFlyViewer, CmdSketcherNewSketch, CmdSketcherMapSketch, CmdSketcherLeaveSketch, CmdSketcherViewSketch, SketcherGui::CmdSketcherToggleConstruction, CmdSketcherConstrainHorizontal, CmdSketcherConstrainVertical, CmdSketcherConstrainLock, CmdSketcherConstrainCoincident, CmdSketcherConstrainDistance, CmdSketcherConstrainPointOnObject, CmdSketcherConstrainDistanceX, CmdSketcherConstrainDistanceY, CmdSketcherConstrainParallel, CmdSketcherConstrainPerpendicular, CmdSketcherConstrainTangent, CmdSketcherConstrainRadius, CmdSketcherConstrainAngle, CmdSketcherConstrainEqual, CmdSketcherConstrainSymmetric, CmdSketcherCreateLine, CmdSketcherCreateRectangle, CmdSketcherCreatePolyline, CmdSketcherCreateArc, CmdSketcherCreateCircle, CmdSketcherCreatePoint, CmdSketcherCreateText, CmdSketcherCreateDraftLine, CmdSketcherCreateFillet, CmdSketcherTrimming, CmdStartConstraintAxle, CmdWebOpenWebsite, CmdWebBrowserBack, CmdWebBrowserNext, CmdWebBrowserRefresh, CmdWebBrowserStop, CmdWebBrowserZoomIn, and CmdWebBrowserZoomOut.
Referenced by invoke().
void Command::addTo | ( | QWidget * | pcWidget | ) |
adds this command to arbitrary widgets
Definition at line 230 of file Gui/Command.cpp.
References Gui::CommandBase::_pcAction, Gui::Action::addTo(), and createAction().
Referenced by Gui::CommandManager::addTo(), Gui::MDITabbar::contextMenuEvent(), Gui::MainWindow::createPopupMenu(), Gui::TaskView::TaskWatcherCommands::TaskWatcherCommands(), and Gui::TaskView::TaskWatcherPython::TaskWatcherPython().
void Command::adjustCameraPosition | ( | ) | [protected] |
Definition at line 532 of file Gui/Command.cpp.
References Gui::Application::activeDocument(), Gui::Document::getActiveView(), Gui::View3DInventor::getViewer(), and Gui::Application::Instance.
Referenced by CmdPartDesignPad::activated().
void Command::applyCommandData | ( | Action * | action | ) | [protected] |
Applies the menu text, tool and status tip to the passed action object.
Definition at line 493 of file Gui/Command.cpp.
References Gui::CommandBase::className(), Gui::Action::setStatusTip(), Gui::Action::setText(), Gui::Action::setToolTip(), Gui::Action::setWhatsThis(), Gui::CommandBase::sMenuText, Gui::CommandBase::sStatusTip, Gui::CommandBase::sToolTipText, Gui::CommandBase::sWhatsThis, and draftGui::translate().
Referenced by StdCmdToolBarMenu::createAction(), StdCmdDockViewMenu::createAction(), StdCmdDrawStyle::createAction(), StdCmdFreezeViews::createAction(), StdCmdRecentFiles::createAction(), StdCmdWorkbench::createAction(), StdCmdRedo::createAction(), StdCmdUndo::createAction(), CmdDrawingNewPage::createAction(), createAction(), and languageChange().
const char * Command::beginCmdHelp | ( | void | ) |
returns the begin of a online help page
Definition at line 476 of file Gui/Command.cpp.
void Command::blockCommand | ( | bool | block | ) | [static] |
Blocks all command objects.
Definition at line 391 of file Gui/Command.cpp.
void Command::commitCommand | ( | void | ) | [static] |
Commit the Undo transaction on the active document.
Definition at line 379 of file Gui/Command.cpp.
References Gui::Application::activeDocument(), Gui::Document::commitCommand(), and Gui::Application::Instance.
Referenced by PartDesignGui::TaskDlgRevolutionParameters::accept(), PartDesignGui::TaskDlgPocketParameters::accept(), PartDesignGui::TaskDlgPadParameters::accept(), PartDesignGui::TaskDlgFilletParameters::accept(), DrawingGui::TaskProjection::accept(), CmdRobotInsertWaypointPreselect::activated(), CmdRobotInsertWaypoint::activated(), CmdRobotCreateTrajectory::activated(), StdCmdMeasurementSimple::activated(), CmdPartSimpleCopy::activated(), CmdPartShapeFromMesh::activated(), CmdPartSimpleCylinder::activated(), CmdPartTorus::activated(), CmdPartCone::activated(), CmdPartSphere::activated(), CmdPartBox::activated(), CmdPartCylinder::activated(), CmdRobotAddToolShape::activated(), CmdRobotInsertKukaIR125::activated(), CmdRobotInsertKukaIR210::activated(), CmdRobotInsertKukaIR16::activated(), CmdRobotInsertKukaIR500::activated(), StdCmdRefresh::activated(), CmdSketcherConstrainSymmetric::activated(), CmdSketcherConstrainEqual::activated(), CmdSketcherConstrainAngle::activated(), CmdSketcherConstrainRadius::activated(), CmdSketcherConstrainTangent::activated(), CmdSketcherConstrainPerpendicular::activated(), CmdSketcherConstrainParallel::activated(), CmdSketcherConstrainDistanceY::activated(), CmdSketcherConstrainDistanceX::activated(), CmdSketcherConstrainPointOnObject::activated(), CmdSketcherConstrainDistance::activated(), CmdSketcherConstrainCoincident::activated(), CmdSketcherConstrainLock::activated(), CmdSketcherConstrainVertical::activated(), CmdSketcherConstrainHorizontal::activated(), SketcherGui::CmdSketcherToggleConstruction::activated(), CmdSketcherLeaveSketch::activated(), CmdRobotConstraintAxle::activated(), CmdRobotRestoreHomePos::activated(), CmdRobotSetHomePos::activated(), CmdApproxPlane::activated(), CmdApproxSurface::activated(), CmdRaytracingExportProject::activated(), CmdRaytracingNewPartSegment::activated(), CmdRaytracingNewPovrayProject::activated(), CmdRaytracingWriteView::activated(), CmdPointsTransform::activated(), CmdPointsExport::activated(), CmdPointsImport::activated(), CmdPartRuledSurface::activated(), CmdPartImportCurveNet::activated(), CmdPartExport::activated(), CmdPartImport::activated(), CmdPartSection::activated(), CmdPartFuse::activated(), CmdPartCommon::activated(), CmdPartCut::activated(), CmdPartBox3::activated(), CmdPartBox2::activated(), CmdMeshFillupHoles::activated(), CmdMeshFlipNormals::activated(), CmdMeshHarmonizeNormals::activated(), CmdMeshSmoothing::activated(), CmdMeshToolMesh::activated(), CmdMeshVertexCurvature::activated(), CmdMeshImport::activated(), CmdMeshIntersection::activated(), CmdMeshDifference::activated(), CmdMeshUnion::activated(), CmdMeshDemolding::activated(), CmdMeshTransform::activated(), ImportIges::activated(), ImportStep::activated(), FCCmdImportReadBREP::activated(), CmdFemCreateFromShape::activated(), CmdDrawingExportPage::activated(), CmdDrawingNewView::activated(), CmdDrawingNewA3Landscape::activated(), CmdDrawingNewPage::activated(), SketcherGui::DrawSketchHandler::createAutoConstraints(), SketcherGui::EditDatumDialog::exec(), SketcherGui::ViewProviderSketch::mouseButtonPressed(), PartDesignGui::TaskDlgPatternRectangularParameters::reject(), PartDesignGui::TaskDlgHoleParameters::reject(), DrawSketchHandlerTrimming::releaseButton(), DrawSketchHandlerFillet::releaseButton(), DrawSketchHandlerCircle::releaseButton(), DrawSketchHandlerArc::releaseButton(), DrawSketchHandlerLineSet::releaseButton(), DrawSketchHandlerBox::releaseButton(), and DrawSketchHandlerLine::releaseButton().
void Command::copyVisual | ( | const char * | to, | |
const char * | attr_to, | |||
const char * | from, | |||
const char * | attr_from | |||
) | [static] |
Definition at line 432 of file Gui/Command.cpp.
References doCommand(), and Gui.
void Command::copyVisual | ( | const char * | to, | |
const char * | attr, | |||
const char * | from | |||
) | [static] |
Definition at line 427 of file Gui/Command.cpp.
References doCommand(), and Gui.
Referenced by PartDesignGui::ChamferWidget::accept(), PartGui::Mirroring::accept(), PartGui::DlgRevolution::accept(), PartGui::DlgFilletEdges::accept(), CmdPartSimpleCopy::activated(), CmdPartDesignFillet::activated(), CmdPartDesignRevolution::activated(), CmdPartDesignPocket::activated(), CmdPartDesignPad::activated(), and PartGui::DlgExtrusion::apply().
Action * Command::createAction | ( | void | ) | [protected, virtual] |
Creates the used Action.
Reimplemented from Gui::CommandBase.
Reimplemented in Gui::PythonCommand, Gui::MacroCommand, StdCmdUndo, StdCmdRedo, StdCmdWorkbench, StdCmdRecentFiles, StdCmdAbout, StdOrthographicCamera, StdPerspectiveCamera, StdCmdFreezeViews, StdCmdToggleClipPlane, StdCmdDrawStyle, StdViewDockUndockFullscreen, StdCmdAxisCross, StdCmdDockViewMenu, StdCmdToolBarMenu, StdCmdStatusBar, StdCmdWindowsMenu, Gui::StdCmdDownloadOnlineHelp, Gui::StdCmdDescription, and CmdDrawingNewPage.
Definition at line 572 of file Gui/Command.cpp.
References applyCommandData(), Gui::BitmapFactory(), Gui::getMainWindow(), Gui::CommandBase::sAccel, Gui::Action::setIcon(), Gui::Action::setShortcut(), and Gui::CommandBase::sPixmap.
Referenced by addTo().
void Command::doCommand | ( | DoCmd_Type | eType, | |
const char * | sCmd, | |||
... | ||||
) | [static] |
Definition at line 397 of file Gui/Command.cpp.
References Gui::MacroManager::addLine(), Gui::MacroManager::Base, Base::Console(), format, format_len, boost::numeric::bindings::umfpack::free(), Gui::MacroManager::Gui, Gui, Gui::Application::Instance, Base::Interpreter(), and Gui::Application::macroManager().
Referenced by MeshPartGui::Tessellation::accept(), PartDesignGui::TaskDlgRevolutionParameters::accept(), PartDesignGui::TaskDlgPocketParameters::accept(), PartDesignGui::TaskDlgPadParameters::accept(), PartDesignGui::TaskDlgFilletParameters::accept(), DrawingGui::TaskProjection::accept(), PartGui::DlgPrimitives::accept(), PartGui::TaskFilletEdges::accept(), PartGui::DlgBooleanOperation::accept(), StartGui::Workbench::activated(), StdCmdViewIvStereoInterleavedColumns::activated(), StdCmdViewIvStereoInterleavedRows::activated(), StdCmdViewIvStereoQuadBuff::activated(), StdCmdViewIvStereoRedGreen::activated(), StdCmdViewIvStereoOff::activated(), StdCmdViewExample3::activated(), StdCmdViewExample2::activated(), StdCmdViewExample1::activated(), StdViewScreenShot::activated(), StdCmdViewFitSelection::activated(), StdCmdViewFitAll::activated(), StdCmdViewAxo::activated(), StdCmdViewTop::activated(), StdCmdViewRight::activated(), StdCmdViewRear::activated(), StdCmdViewLeft::activated(), StdCmdViewFront::activated(), StdCmdViewBottom::activated(), StdCmdHideObjects::activated(), StdCmdShowObjects::activated(), StdCmdToggleObjects::activated(), StdCmdHideSelection::activated(), StdCmdShowSelection::activated(), StdCmdToggleSelectability::activated(), StdCmdToggleVisibility::activated(), StdPerspectiveCamera::activated(), StdOrthographicCamera::activated(), CmdRobotTrajectoryCompound::activated(), CmdRobotTrajectoryDressUp::activated(), CmdRobotEdge2Trac::activated(), CmdRobotSetDefaultValues::activated(), CmdRobotSetDefaultOrientation::activated(), CmdRobotInsertWaypointPreselect::activated(), CmdRobotInsertWaypoint::activated(), CmdRobotCreateTrajectory::activated(), StdCmdMeasurementSimple::activated(), StdCmdWorkbench::activated(), CmdPartSimpleCopy::activated(), CmdPartShapeFromMesh::activated(), CmdPartSimpleCylinder::activated(), CmdPartTorus::activated(), CmdPartCone::activated(), CmdPartSphere::activated(), CmdPartBox::activated(), CmdPartCylinder::activated(), StdCmdToggleBreakpoint::activated(), StdCmdMacroStartDebug::activated(), StdCmdDlgMacroExecuteDirect::activated(), CmdRobotAddToolShape::activated(), CmdRobotInsertKukaIR125::activated(), CmdRobotInsertKukaIR210::activated(), CmdRobotInsertKukaIR16::activated(), CmdRobotInsertKukaIR500::activated(), StdCmdRandomColor::activated(), CmdRobotExportKukaFull::activated(), CmdRobotExportKukaCompact::activated(), StdCmdRefresh::activated(), StdCmdDelete::activated(), StdCmdSaveAs::activated(), StdCmdSave::activated(), StdCmdNew::activated(), CmdSketcherConstrainSymmetric::activated(), CmdSketcherConstrainEqual::activated(), CmdSketcherConstrainAngle::activated(), CmdSketcherConstrainRadius::activated(), CmdSketcherConstrainTangent::activated(), CmdSketcherConstrainPerpendicular::activated(), CmdSketcherConstrainParallel::activated(), CmdSketcherConstrainDistanceY::activated(), CmdSketcherConstrainDistanceX::activated(), CmdSketcherConstrainPointOnObject::activated(), CmdSketcherConstrainDistance::activated(), CmdSketcherConstrainCoincident::activated(), CmdSketcherConstrainLock::activated(), CmdSketcherConstrainVertical::activated(), CmdSketcherConstrainHorizontal::activated(), SketcherGui::CmdSketcherToggleConstruction::activated(), CmdWebBrowserZoomOut::activated(), CmdWebBrowserZoomIn::activated(), CmdWebBrowserStop::activated(), CmdWebBrowserRefresh::activated(), CmdWebBrowserNext::activated(), CmdWebBrowserBack::activated(), CmdWebOpenWebsite::activated(), CmdSketcherViewSketch::activated(), CmdSketcherLeaveSketch::activated(), CmdSketcherMapSketch::activated(), CmdSketcherNewSketch::activated(), CmdSandboxPythonMainThread::activated(), CmdSandboxPyQtThread::activated(), CmdSandboxPythonNolockThread::activated(), CmdSandboxPythonLockThread::activated(), CmdRobotConstraintAxle::activated(), CmdRobotRestoreHomePos::activated(), CmdRobotSetHomePos::activated(), CmdApproxPlane::activated(), CmdApproxSurface::activated(), CmdRaytracingExportProject::activated(), CmdRaytracingNewPartSegment::activated(), CmdRaytracingNewPovrayProject::activated(), CmdRaytracingWriteView::activated(), CmdRaytracingWritePart::activated(), CmdRaytracingWriteCamera::activated(), CmdPointsExport::activated(), CmdPointsImport::activated(), CmdPartDesignFillet::activated(), CmdPartDesignRevolution::activated(), CmdPartDesignPocket::activated(), CmdPartDesignPad::activated(), CmdPartRuledSurface::activated(), CmdPartReverseShape::activated(), CmdPartMakeSolid::activated(), CmdPartImportCurveNet::activated(), CmdPartImport::activated(), CmdPartSection::activated(), CmdPartFuse::activated(), CmdPartCommon::activated(), CmdPartCut::activated(), CmdPartBox3::activated(), CmdPartBox2::activated(), CmdPartNewDoc::activated(), CmdMeshFillupHoles::activated(), CmdMeshFlipNormals::activated(), CmdMeshHarmonizeNormals::activated(), CmdMeshToolMesh::activated(), CmdMeshVertexCurvature::activated(), CmdMeshExport::activated(), CmdMeshImport::activated(), CmdMeshIntersection::activated(), CmdMeshDifference::activated(), CmdMeshUnion::activated(), CmdMeshDemolding::activated(), CmdMeshTransform::activated(), ImportIges::activated(), ImportStep::activated(), FCCmdImportReadBREP::activated(), CmdCreateImagePlane::activated(), CmdImageOpen::activated(), CmdFemCreateFromShape::activated(), CmdDrawingExportPage::activated(), CmdDrawingNewView::activated(), CmdDrawingNewA3Landscape::activated(), CmdDrawingNewPage::activated(), CmdDrawingOpen::activated(), Gui::PythonCommand::activated(), copyVisual(), SketcherGui::DrawSketchHandler::createAutoConstraints(), PartGui::DlgPrimitives::DlgPrimitives(), MeshGui::DlgRegularSolidImp::DlgRegularSolidImp(), PartDesignGui::ViewProvider::doubleClicked(), SketcherGui::EditDatumDialog::exec(), Gui::Application::importFrom(), SketcherGui::ViewProviderSketch::mouseButtonPressed(), MeshGui::DlgRegularSolidImp::on_createSolidButton_clicked(), SketcherGui::ViewProviderSketch::onDelete(), Gui::ViewProviderDocumentObjectGroup::onDelete(), Gui::Application::onLastWindowClosed(), WebGui::BrowserView::onLinkClicked(), Gui::Application::open(), PartDesignGui::TaskDlgRevolutionParameters::reject(), PartDesignGui::TaskDlgPocketParameters::reject(), PartDesignGui::TaskDlgPatternRectangularParameters::reject(), PartDesignGui::TaskDlgPadParameters::reject(), PartDesignGui::TaskDlgHoleParameters::reject(), PartDesignGui::TaskDlgFilletParameters::reject(), SketcherGui::TaskDlgEditSketch::reject(), PartGui::TaskFilletEdges::reject(), DrawSketchHandlerTrimming::releaseButton(), DrawSketchHandlerFillet::releaseButton(), DrawSketchHandlerCircle::releaseButton(), DrawSketchHandlerArc::releaseButton(), DrawSketchHandlerLineSet::releaseButton(), DrawSketchHandlerBox::releaseButton(), DrawSketchHandlerLine::releaseButton(), Gui::Document::save(), Gui::Document::saveAs(), MeshPartGui::Tessellation::Tessellation(), and updateActive().
const char * Command::endCmdHelp | ( | void | ) |
returns the end of a online help page
Definition at line 488 of file Gui/Command.cpp.
Gui::Document * Command::getActiveGuiDocument | ( | void | ) | const |
Get pointer to the active gui document.
Definition at line 243 of file Gui/Command.cpp.
References Gui::Application::activeDocument(), and getGuiApplication().
Referenced by StdCmdViewCreate::activated(), StdCmdRefresh::activated(), StdCmdProjectInfo::activated(), StdCmdSaveAs::activated(), StdCmdSave::activated(), StdCmdExport::activated(), StdCmdImport::activated(), CmdSketcherTrimming::activated(), CmdSketcherCreateFillet::activated(), CmdSketcherCreateCircle::activated(), CmdSketcherCreateArc::activated(), CmdSketcherCreatePolyline::activated(), CmdSketcherCreateRectangle::activated(), CmdSketcherCreateLine::activated(), CmdSketcherConstrainAngle::activated(), CmdSketcherConstrainDistanceY::activated(), CmdSketcherConstrainDistanceX::activated(), CmdSketcherConstrainDistance::activated(), CmdSketcherViewSketch::activated(), CmdRaytracingWriteView::activated(), CmdPointsPolyCut::activated(), CmdMeshPolySplit::activated(), CmdMeshPolyCut::activated(), CmdMeshPolySelect::activated(), CmdMeshPolySegm::activated(), getUniqueObjectName(), hasActiveDocument(), StdCmdViewCreate::isActive(), CmdPartSimpleCylinder::isActive(), CmdPartTorus::isActive(), CmdPartCone::isActive(), CmdPartSphere::isActive(), CmdPartBox::isActive(), CmdPartCylinder::isActive(), StdCmdProjectInfo::isActive(), StdCmdSaveAs::isActive(), StdCmdSave::isActive(), StdCmdImport::isActive(), CmdSketcherTrimming::isActive(), CmdSketcherCreateFillet::isActive(), CmdSketcherCreateCircle::isActive(), CmdSketcherCreateArc::isActive(), CmdSketcherCreatePolyline::isActive(), CmdSketcherCreateRectangle::isActive(), CmdSketcherCreateLine::isActive(), CmdSketcherConstrainSymmetric::isActive(), CmdSketcherConstrainEqual::isActive(), CmdSketcherConstrainAngle::isActive(), CmdSketcherConstrainRadius::isActive(), CmdSketcherConstrainTangent::isActive(), CmdSketcherConstrainPerpendicular::isActive(), CmdSketcherConstrainParallel::isActive(), CmdSketcherConstrainDistanceY::isActive(), CmdSketcherConstrainDistanceX::isActive(), CmdSketcherConstrainPointOnObject::isActive(), CmdSketcherConstrainDistance::isActive(), CmdSketcherConstrainCoincident::isActive(), CmdSketcherConstrainLock::isActive(), CmdSketcherConstrainVertical::isActive(), CmdSketcherConstrainHorizontal::isActive(), SketcherGui::CmdSketcherToggleConstruction::isActive(), CmdSketcherViewSketch::isActive(), CmdSketcherLeaveSketch::isActive(), CmdSketcherMapSketch::isActive(), CmdSketcherNewSketch::isActive(), CmdRaytracingExportProject::isActive(), CmdRaytracingNewPovrayProject::isActive(), CmdPointsImport::isActive(), CmdPartRuledSurface::isActive(), CmdPartImportCurveNet::isActive(), CmdPartImport::isActive(), CmdPartBox3::isActive(), CmdPartBox2::isActive(), CmdMeshImport::isActive(), ImportIges::isActive(), ImportStep::isActive(), CmdDrawingExportPage::isActive(), CmdDrawingNewA3Landscape::isActive(), and CmdDrawingNewPage::isActive().
const char* Gui::Command::getAppModuleName | ( | void | ) | const [inline] |
App::Document * Command::getDocument | ( | const char * | Name = 0 |
) | const |
Get pointer to the named or active App document Returns a pointer to the named document or the active document when no name is given.
NULL is returned when the name does not exist or no document is active!
Definition at line 248 of file Gui/Command.cpp.
References Gui::Application::activeDocument(), App::GetApplication(), Gui::Document::getDocument(), App::Application::getDocument(), getGuiApplication(), and RobotExample::l.
Referenced by FCCmdTest6::activated(), FCCmdTest5::activated(), FCCmdTest4::activated(), FCCmdTest3::activated(), StdCmdProjectInfo::activated(), CmdPartExport::activated(), CmdPartImport::activated(), CmdMeshToolMesh::activated(), CmdDrawingNewView::activated(), getObject(), hasObject(), FCCmdTest6::isActive(), FCCmdTest5::isActive(), FCCmdTest4::isActive(), FCCmdTest3::isActive(), FCCmdTest2::isActive(), StdCmdRefresh::isActive(), and CmdMeshRemoveComponents::isActive().
const char* Gui::Command::getGroupName | ( | ) | const [inline] |
Get the name of the grouping of the command.
Definition at line 271 of file Command.h.
Referenced by Gui::Dialog::CommandModel::data().
Application * Command::getGuiApplication | ( | void | ) | [static] |
Get pointer to the Application Window.
Definition at line 238 of file Gui/Command.cpp.
References Gui::Application::Instance.
Referenced by StdCmdViewIvIssueCamPos::activated(), StdCmdFreezeViews::activated(), StdCmdMacroStopRecord::activated(), StdCmdPaste::activated(), StdCmdCopy::activated(), StdCmdCut::activated(), StdCmdRedo::activated(), StdCmdUndo::activated(), StdCmdExport::activated(), StdCmdImport::activated(), StdCmdOpen::activated(), CmdRaytracingWriteCamera::activated(), getActiveGuiDocument(), getDocument(), invoke(), StdCmdViewIvIssueCamPos::isActive(), StdCmdViewIvStereoInterleavedColumns::isActive(), StdCmdViewIvStereoInterleavedRows::isActive(), StdCmdViewIvStereoQuadBuff::isActive(), StdCmdViewIvStereoRedGreen::isActive(), StdCmdViewIvStereoOff::isActive(), StdCmdViewExample3::isActive(), StdCmdViewExample2::isActive(), StdCmdViewExample1::isActive(), StdCmdViewFitSelection::isActive(), StdCmdViewFitAll::isActive(), StdCmdToggleBreakpoint::isActive(), StdCmdMacroStartDebug::isActive(), StdCmdDlgMacroExecuteDirect::isActive(), StdCmdDlgMacroExecute::isActive(), StdCmdMacroStopRecord::isActive(), StdCmdDlgMacroRecord::isActive(), StdCmdPaste::isActive(), StdCmdCopy::isActive(), StdCmdCut::isActive(), StdCmdRedo::isActive(), StdCmdUndo::isActive(), StdCmdPrintPdf::isActive(), StdCmdPrintPreview::isActive(), StdCmdPrint::isActive(), StdCmdSaveAs::isActive(), StdCmdSave::isActive(), CmdWebBrowserZoomOut::isActive(), CmdWebBrowserZoomIn::isActive(), CmdWebBrowserStop::isActive(), CmdWebBrowserRefresh::isActive(), CmdWebBrowserNext::isActive(), CmdWebBrowserBack::isActive(), CmdRaytracingWriteCamera::isActive(), FCCmdImportReadBREP::isActive(), and isViewOfType().
virtual const char* Gui::Command::getHelpUrl | ( | void | ) | const [inline, virtual] |
const char* Gui::Command::getName | ( | void | ) | const [inline] |
Get the command name.
Definition at line 269 of file Command.h.
Referenced by Gui::Action::Action(), Gui::CommandManager::addCommand(), Gui::PythonCommand::createAction(), Gui::Dialog::CommandModel::data(), Gui::PythonCommand::getWhatsThis(), Gui::PythonCommand::languageChange(), Gui::CommandManager::removeCommand(), and Gui::MacroCommand::save().
App::DocumentObject * Command::getObject | ( | const char * | Name | ) | const |
returns the named feature or the active one from the active document or NULL
Definition at line 262 of file Gui/Command.cpp.
References getDocument(), and App::Document::getObject().
Gui::SelectionSingleton & Command::getSelection | ( | void | ) |
Get a reference to the selection.
Definition at line 344 of file Gui/Command.cpp.
References Gui::Selection().
Referenced by CmdRobotInsertWaypointPreselect::activated(), CmdRobotInsertWaypoint::activated(), StdCmdMeasurementSimple::activated(), CmdRobotAddToolShape::activated(), CmdRobotExportKukaFull::activated(), CmdRobotExportKukaCompact::activated(), CmdSketcherConstrainSymmetric::activated(), CmdSketcherConstrainEqual::activated(), CmdSketcherConstrainAngle::activated(), CmdSketcherConstrainRadius::activated(), CmdSketcherConstrainTangent::activated(), CmdSketcherConstrainPerpendicular::activated(), CmdSketcherConstrainParallel::activated(), CmdSketcherConstrainDistanceY::activated(), CmdSketcherConstrainDistanceX::activated(), CmdSketcherConstrainPointOnObject::activated(), CmdSketcherConstrainDistance::activated(), CmdSketcherConstrainCoincident::activated(), CmdSketcherConstrainLock::activated(), CmdSketcherConstrainVertical::activated(), CmdSketcherConstrainHorizontal::activated(), SketcherGui::CmdSketcherToggleConstruction::activated(), CmdRaytracingExportProject::activated(), CmdPointsExport::activated(), CmdPartDesignFillet::activated(), CmdPartDesignRevolution::activated(), CmdPartDesignPocket::activated(), CmdPartDesignPad::activated(), CmdPartSection::activated(), CmdPartFuse::activated(), CmdPartCommon::activated(), CmdPartCut::activated(), CmdMeshFillupHoles::activated(), CmdMeshBoundingBox::activated(), CmdMeshFlipNormals::activated(), CmdMeshHarmonizeNormals::activated(), CmdMeshSmoothing::activated(), CmdMeshEvaluateSolid::activated(), CmdMeshEvaluation::activated(), CmdMeshToolMesh::activated(), CmdMeshVertexCurvature::activated(), CmdMeshDemolding::activated(), CmdMeshTransform::activated(), CmdDrawingExportPage::activated(), CmdDrawingNewView::activated(), CmdApproxPlane::isActive(), CmdApproxSurface::isActive(), CmdPointsPolyCut::isActive(), CmdPointsTransform::isActive(), CmdPointsExport::isActive(), CmdPartSection::isActive(), CmdPartFuse::isActive(), CmdPartCommon::isActive(), CmdPartCut::isActive(), CmdMeshFillupHoles::isActive(), CmdMeshBoundingBox::isActive(), CmdMeshFlipNormals::isActive(), CmdMeshHarmonizeNormals::isActive(), CmdMeshSmoothing::isActive(), CmdMeshEvaluateSolid::isActive(), CmdMeshToolMesh::isActive(), CmdMeshPolySplit::isActive(), CmdMeshPolyCut::isActive(), CmdMeshAddFacet::isActive(), CmdMeshPolySelect::isActive(), CmdMeshPolySegm::isActive(), CmdMeshVertexCurvature::isActive(), CmdMeshFromGeometry::isActive(), CmdMeshExport::isActive(), CmdMeshIntersection::isActive(), CmdMeshDifference::isActive(), CmdMeshUnion::isActive(), CmdMeshDemolding::isActive(), and CmdMeshTransform::isActive().
std::string Command::getUniqueObjectName | ( | const char * | BaseName | ) | const |
Get unique Feature name from the active document.
Definition at line 349 of file Gui/Command.cpp.
References getActiveGuiDocument(), Gui::Document::getDocument(), App::Document::getUniqueObjectName(), and hasActiveDocument().
Referenced by CmdRobotTrajectoryCompound::activated(), CmdRobotTrajectoryDressUp::activated(), CmdRobotEdge2Trac::activated(), CmdRobotCreateTrajectory::activated(), CmdRobotInsertKukaIR125::activated(), CmdRobotInsertKukaIR210::activated(), CmdRobotInsertKukaIR16::activated(), CmdRobotInsertKukaIR500::activated(), CmdSketcherNewSketch::activated(), CmdRobotConstraintAxle::activated(), CmdRaytracingNewPartSegment::activated(), CmdRaytracingNewPovrayProject::activated(), CmdPartDesignFillet::activated(), CmdPartDesignRevolution::activated(), CmdPartDesignPocket::activated(), CmdPartDesignPad::activated(), CmdPartSection::activated(), CmdPartFuse::activated(), CmdPartCommon::activated(), CmdPartCut::activated(), CmdMeshToolMesh::activated(), CmdMeshVertexCurvature::activated(), CmdMeshIntersection::activated(), CmdMeshDifference::activated(), CmdMeshUnion::activated(), CmdMeshDemolding::activated(), CmdMeshTransform::activated(), CmdCreateImagePlane::activated(), CmdDrawingNewView::activated(), CmdDrawingNewA3Landscape::activated(), and CmdDrawingNewPage::activated().
bool Command::hasActiveDocument | ( | void | ) | const |
true when there is a document
Definition at line 334 of file Gui/Command.cpp.
References getActiveGuiDocument().
Referenced by getUniqueObjectName(), CmdRobotInsertWaypointPreselect::isActive(), CmdRobotInsertWaypoint::isActive(), CmdRobotCreateTrajectory::isActive(), CmdRobotAddToolShape::isActive(), CmdRobotInsertKukaIR125::isActive(), CmdRobotInsertKukaIR210::isActive(), CmdRobotInsertKukaIR16::isActive(), CmdRobotInsertKukaIR500::isActive(), CmdRobotExportKukaFull::isActive(), CmdRobotExportKukaCompact::isActive(), StdCmdMergeProjects::isActive(), CmdSandboxMeshTestJob::isActive(), CmdSandboxMeshLoaderFuture::isActive(), CmdSandboxMeshLoaderBoost::isActive(), CmdSandboxMeshLoader::isActive(), CmdRobotSimulate::isActive(), CmdRobotConstraintAxle::isActive(), CmdRobotRestoreHomePos::isActive(), CmdRobotSetHomePos::isActive(), CmdPartDesignChamfer::isActive(), CmdPartDesignFillet::isActive(), CmdPartDesignRevolution::isActive(), CmdPartDesignPocket::isActive(), CmdPartDesignPad::isActive(), CmdPartLoft::isActive(), CmdPartBuilder::isActive(), CmdPartMirror::isActive(), CmdPartFillet::isActive(), CmdPartRevolve::isActive(), CmdPartExtrude::isActive(), CmdPartBoolean::isActive(), CmdPartPrimitives::isActive(), CmdMeshPartMesher::isActive(), and CmdMeshBuildRegularSolid::isActive().
bool Command::hasObject | ( | const char * | Name | ) |
true when there is a document and a Feature with Name
Definition at line 339 of file Gui/Command.cpp.
References getDocument(), and App::Document::getObject().
void Command::invoke | ( | int | i | ) |
get called by the QAction
Definition at line 271 of file Gui/Command.cpp.
References activated(), Base::Console(), getGuiApplication(), Gui::getMainWindow(), Base::PyException::getStackTrace(), isActive(), Gui::Application::macroManager(), Base::Exception::ReportException(), sAppModule, Gui::MacroManager::setModule(), sName, and Base::Exception::what().
Referenced by Gui::ActionGroup::onActivated(), Gui::Action::onActivated(), Gui::Action::onToggled(), Gui::CommandManager::runCommandByName(), and Gui::Application::sRunCommand().
virtual bool Gui::Command::isActive | ( | void | ) | [inline, protected, virtual] |
Overite this method if your Cmd is not always active.
Reimplemented in Gui::PythonCommand, StdCmdImport, StdCmdExport, StdCmdMergeProjects, StdCmdSave, StdCmdSaveAs, StdCmdProjectInfo, StdCmdProjectUtil, StdCmdPrint, StdCmdPrintPreview, StdCmdPrintPdf, StdCmdUndo, StdCmdRedo, StdCmdCut, StdCmdCopy, StdCmdPaste, StdCmdDDuplicateSelection, StdCmdSelectAll, StdCmdDelete, StdCmdRefresh, StdCmdTransform, StdCmdPlacement, StdCmdRandomColor, StdCmdDlgMacroRecord, StdCmdMacroStopRecord, StdCmdDlgMacroExecute, StdCmdDlgMacroExecuteDirect, StdCmdMacroStartDebug, StdCmdMacroStopDebug, StdCmdMacroStepOver, StdCmdToggleBreakpoint, StdCmdWorkbench, StdCmdAbout, FCCmdTest1, FCCmdTest2, FCCmdTest3, FCCmdTest4, FCCmdTest5, FCCmdTest6, CmdTestProgress1, CmdTestProgress2, CmdTestProgress3, CmdTestProgress4, CmdTestProgress5, CmdTestMDI1, CmdTestMDI2, CmdTestMDI3, StdOrthographicCamera, StdPerspectiveCamera, StdCmdFreezeViews, StdCmdToggleClipPlane, StdCmdDrawStyle, StdCmdToggleVisibility, StdCmdToggleSelectability, StdCmdShowSelection, StdCmdHideSelection, StdCmdToggleObjects, StdCmdShowObjects, StdCmdHideObjects, StdCmdSetAppearance, StdCmdViewBottom, StdCmdViewFront, StdCmdViewLeft, StdCmdViewRear, StdCmdViewRight, StdCmdViewTop, StdCmdViewAxo, StdCmdViewFitAll, StdCmdViewFitSelection, StdViewDockUndockFullscreen, StdViewScreenShot, StdCmdViewCreate, StdCmdToggleNavigation, StdCmdAxisCross, StdCmdViewExample1, StdCmdViewExample2, StdCmdViewExample3, StdCmdViewIvStereoOff, StdCmdViewIvStereoRedGreen, StdCmdViewIvStereoQuadBuff, StdCmdViewIvStereoInterleavedRows, StdCmdViewIvStereoInterleavedColumns, StdCmdViewIvIssueCamPos, StdViewZoomIn, StdViewZoomOut, StdViewBoxZoom, StdCmdMeasureDistance, StdCmdSceneInspector, StdCmdTextureMapping, StdCmdArrangeIcons, StdCmdTileWindows, StdCmdCascadeWindows, StdCmdCloseActiveWindow, StdCmdCloseAllWindows, StdCmdActivateNextWindow, StdCmdActivatePrevWindow, StdCmdDockViewMenu, StdCmdToolBarMenu, StdCmdWindowsMenu, CmdDrawingNewPage, CmdDrawingNewA3Landscape, CmdDrawingExportPage, CmdDrawingProjectShape, CmdFemCreateFromShape, CmdCreateImagePlane, FCCmdImportReadBREP, ImportStep, ImportIges, CmdVisualInspection, CmdInspectElement, CmdMeshTransform, CmdMeshDemolding, CmdMeshUnion, CmdMeshDifference, CmdMeshIntersection, CmdMeshImport, CmdMeshExport, CmdMeshFromGeometry, CmdMeshVertexCurvature, CmdMeshVertexCurvatureInfo, CmdMeshPolySegm, CmdMeshPolySelect, CmdMeshAddFacet, CmdMeshPolyCut, CmdMeshPolySplit, CmdMeshToolMesh, CmdMeshEvaluation, CmdMeshEvaluateFacet, CmdMeshRemoveComponents, CmdMeshRemoveCompByHand, CmdMeshEvaluateSolid, CmdMeshSmoothing, CmdMeshHarmonizeNormals, CmdMeshFlipNormals, CmdMeshBoundingBox, CmdMeshBuildRegularSolid, CmdMeshFillupHoles, CmdMeshFillInteractiveHole, CmdMeshPartMesher, CmdPartBox2, CmdPartBox3, CmdPartPrimitives, CmdPartCut, CmdPartCommon, CmdPartFuse, CmdPartSection, CmdPartImport, CmdPartExport, CmdPartImportCurveNet, CmdPartMakeSolid, CmdPartReverseShape, CmdPartBoolean, CmdPartExtrude, CmdPartRevolve, CmdPartFillet, CmdPartMirror, CmdPartCrossSections, CmdPartBuilder, CmdPartLoft, CmdShapeInfo, CmdPartRuledSurface, CmdPartCylinder, CmdPartBox, CmdPartSphere, CmdPartCone, CmdPartTorus, CmdPartSimpleCylinder, CmdPartShapeFromMesh, CmdPartSimpleCopy, CmdPartDesignPad, CmdPartDesignPocket, CmdPartDesignRevolution, CmdPartDesignFillet, CmdPartDesignChamfer, CmdPointsImport, CmdPointsExport, CmdPointsTransform, CmdPointsPolyCut, CmdRaytracingWriteCamera, CmdRaytracingWritePart, CmdRaytracingWriteView, CmdRaytracingNewPovrayProject, CmdRaytracingExportProject, CmdApproxSurface, CmdApproxPlane, CmdRobotSetHomePos, CmdRobotRestoreHomePos, CmdRobotConstraintAxle, CmdRobotSimulate, CmdRobotExportKukaCompact, CmdRobotExportKukaFull, CmdRobotInsertKukaIR500, CmdRobotInsertKukaIR16, CmdRobotInsertKukaIR210, CmdRobotInsertKukaIR125, CmdRobotAddToolShape, CmdRobotCreateTrajectory, CmdRobotInsertWaypoint, CmdRobotInsertWaypointPreselect, CmdRobotSetDefaultOrientation, CmdRobotSetDefaultValues, CmdRobotEdge2Trac, CmdRobotTrajectoryDressUp, CmdRobotTrajectoryCompound, CmdSandboxEventLoop, CmdSandboxMeshLoader, CmdSandboxMeshLoaderBoost, CmdSandboxMeshLoaderFuture, CmdSandboxMeshTestJob, CmdSandboxMeshTestRef, CmdTestGrabWidget, CmdTestImageNode, CmdTestWidgetShape, CmdSketcherNewSketch, CmdSketcherMapSketch, CmdSketcherLeaveSketch, CmdSketcherViewSketch, SketcherGui::CmdSketcherToggleConstruction, CmdSketcherConstrainHorizontal, CmdSketcherConstrainVertical, CmdSketcherConstrainLock, CmdSketcherConstrainCoincident, CmdSketcherConstrainDistance, CmdSketcherConstrainPointOnObject, CmdSketcherConstrainDistanceX, CmdSketcherConstrainDistanceY, CmdSketcherConstrainParallel, CmdSketcherConstrainPerpendicular, CmdSketcherConstrainTangent, CmdSketcherConstrainRadius, CmdSketcherConstrainAngle, CmdSketcherConstrainEqual, CmdSketcherConstrainSymmetric, CmdSketcherCreateLine, CmdSketcherCreateRectangle, CmdSketcherCreatePolyline, CmdSketcherCreateArc, CmdSketcherCreateCircle, CmdSketcherCreatePoint, CmdSketcherCreateText, CmdSketcherCreateDraftLine, CmdSketcherCreateFillet, CmdSketcherTrimming, CmdWebBrowserBack, CmdWebBrowserNext, CmdWebBrowserRefresh, CmdWebBrowserStop, CmdWebBrowserZoomIn, and CmdWebBrowserZoomOut.
Definition at line 159 of file Command.h.
Referenced by invoke(), and testActive().
bool Command::isActiveObjectValid | ( | void | ) | [static] |
Checks if the active object of the active document is valid.
Definition at line 449 of file Gui/Command.cpp.
References Gui::Application::activeDocument(), App::Document::getActiveObject(), Gui::Document::getDocument(), and Gui::Application::Instance.
Referenced by CmdPartDesignRevolution::activated(), CmdPartDesignPocket::activated(), and CmdPartDesignPad::activated().
bool Command::isViewOfType | ( | Base::Type | t | ) | const |
checks if the active view is of a special type or derived
Definition at line 218 of file Gui/Command.cpp.
References Gui::Application::activeDocument(), Gui::Document::getActiveView(), getGuiApplication(), Gui::BaseView::getTypeId(), and Base::Type::isDerivedFrom().
Referenced by StdViewScreenShot::isActive().
const char * Command::keySequenceToAccel | ( | int | sk | ) | const [protected] |
Definition at line 519 of file Gui/Command.cpp.
References Py::type().
Referenced by StdCmdActivateNextWindow::StdCmdActivateNextWindow(), StdCmdActivatePrevWindow::StdCmdActivatePrevWindow(), StdCmdCopy::StdCmdCopy(), StdCmdCut::StdCmdCut(), StdCmdDelete::StdCmdDelete(), StdCmdNew::StdCmdNew(), StdCmdOnlineHelp::StdCmdOnlineHelp(), StdCmdOpen::StdCmdOpen(), StdCmdPaste::StdCmdPaste(), StdCmdPrint::StdCmdPrint(), StdCmdRedo::StdCmdRedo(), StdCmdRefresh::StdCmdRefresh(), StdCmdSave::StdCmdSave(), StdCmdSaveAs::StdCmdSaveAs(), StdCmdUndo::StdCmdUndo(), StdCmdWhatsThis::StdCmdWhatsThis(), StdViewZoomIn::StdViewZoomIn(), and StdViewZoomOut::StdViewZoomOut().
void Command::languageChange | ( | ) | [virtual] |
Translate command.
Implements Gui::CommandBase.
Reimplemented in Gui::PythonCommand, Gui::MacroCommand, StdCmdAbout, StdCmdFreezeViews, StdCmdDrawStyle, Gui::StdCmdDownloadOnlineHelp, and CmdDrawingNewPage.
Definition at line 585 of file Gui/Command.cpp.
References Gui::CommandBase::_pcAction, and applyCommandData().
void Command::openCommand | ( | const char * | sCmdName = 0 |
) | [static] |
Open a new Undo transaction on the active document.
Open a new Undo transaction on the active document This method opens a new UNDO transaction on the active document.
This transaction will later apear in the UNDO REDO dialog with the name of the command. If the user recall the transaction everything changed on the document between OpenCommand() and CommitCommand will be undone (or redone). You can use an alternetive name for the operation default is the Command name.
Definition at line 368 of file Gui/Command.cpp.
References Gui::Application::activeDocument(), Gui::Application::Instance, and Gui::Document::openCommand().
Referenced by DrawingGui::TaskProjection::accept(), CmdRobotTrajectoryCompound::activated(), CmdRobotTrajectoryDressUp::activated(), CmdRobotEdge2Trac::activated(), CmdRobotInsertWaypointPreselect::activated(), CmdRobotInsertWaypoint::activated(), CmdRobotCreateTrajectory::activated(), StdCmdMeasurementSimple::activated(), CmdPartSimpleCopy::activated(), CmdPartShapeFromMesh::activated(), CmdPartSimpleCylinder::activated(), CmdPartTorus::activated(), CmdPartCone::activated(), CmdPartSphere::activated(), CmdPartBox::activated(), CmdPartCylinder::activated(), CmdRobotAddToolShape::activated(), CmdRobotInsertKukaIR125::activated(), CmdRobotInsertKukaIR210::activated(), CmdRobotInsertKukaIR16::activated(), CmdRobotInsertKukaIR500::activated(), StdCmdRefresh::activated(), CmdSketcherConstrainSymmetric::activated(), CmdSketcherConstrainEqual::activated(), CmdSketcherConstrainAngle::activated(), CmdSketcherConstrainRadius::activated(), CmdSketcherConstrainTangent::activated(), CmdSketcherConstrainPerpendicular::activated(), CmdSketcherConstrainParallel::activated(), CmdSketcherConstrainDistanceY::activated(), CmdSketcherConstrainDistanceX::activated(), CmdSketcherConstrainPointOnObject::activated(), CmdSketcherConstrainDistance::activated(), CmdSketcherConstrainCoincident::activated(), CmdSketcherConstrainLock::activated(), CmdSketcherConstrainVertical::activated(), CmdSketcherConstrainHorizontal::activated(), SketcherGui::CmdSketcherToggleConstruction::activated(), CmdSketcherLeaveSketch::activated(), CmdSketcherMapSketch::activated(), CmdSketcherNewSketch::activated(), CmdRobotConstraintAxle::activated(), CmdRobotRestoreHomePos::activated(), CmdRobotSetHomePos::activated(), CmdApproxPlane::activated(), CmdApproxSurface::activated(), CmdRaytracingExportProject::activated(), CmdRaytracingNewPartSegment::activated(), CmdRaytracingNewPovrayProject::activated(), CmdRaytracingWriteView::activated(), CmdPointsTransform::activated(), CmdPointsExport::activated(), CmdPointsImport::activated(), CmdPartDesignFillet::activated(), CmdPartDesignRevolution::activated(), CmdPartDesignPocket::activated(), CmdPartDesignPad::activated(), CmdPartRuledSurface::activated(), CmdPartImportCurveNet::activated(), CmdPartExport::activated(), CmdPartImport::activated(), CmdPartSection::activated(), CmdPartFuse::activated(), CmdPartCommon::activated(), CmdPartCut::activated(), CmdPartBox3::activated(), CmdPartBox2::activated(), CmdMeshFillupHoles::activated(), CmdMeshFlipNormals::activated(), CmdMeshHarmonizeNormals::activated(), CmdMeshSmoothing::activated(), CmdMeshToolMesh::activated(), CmdMeshVertexCurvature::activated(), CmdMeshImport::activated(), CmdMeshIntersection::activated(), CmdMeshDifference::activated(), CmdMeshUnion::activated(), CmdMeshDemolding::activated(), CmdMeshTransform::activated(), ImportIges::activated(), ImportStep::activated(), FCCmdImportReadBREP::activated(), CmdCreateImagePlane::activated(), CmdFemCreateFromShape::activated(), CmdDrawingExportPage::activated(), CmdDrawingNewView::activated(), CmdDrawingNewA3Landscape::activated(), CmdDrawingNewPage::activated(), SketcherGui::DrawSketchHandler::createAutoConstraints(), PartDesignGui::ViewProvider::doubleClicked(), SketcherGui::EditDatumDialog::exec(), SketcherGui::ViewProviderSketch::mouseButtonPressed(), PartDesignGui::TaskDlgPatternRectangularParameters::reject(), PartDesignGui::TaskDlgHoleParameters::reject(), DrawSketchHandlerTrimming::releaseButton(), DrawSketchHandlerFillet::releaseButton(), DrawSketchHandlerCircle::releaseButton(), DrawSketchHandlerArc::releaseButton(), DrawSketchHandlerLineSet::releaseButton(), DrawSketchHandlerBox::releaseButton(), and DrawSketchHandlerLine::releaseButton().
const std::string Gui::Command::strToPython | ( | const std::string & | Str | ) | [inline] |
const std::string Command::strToPython | ( | const char * | Str | ) |
import an external module only once
translate a string to a python string literal (needed e.g. in file names for windows...)
Definition at line 437 of file Gui/Command.cpp.
Referenced by CmdRaytracingWritePart::activated(), and CmdRaytracingWriteCamera::activated().
void Command::testActive | ( | void | ) |
Get somtile called to check the state of the command.
Definition at line 308 of file Gui/Command.cpp.
References Gui::CommandBase::_pcAction, Alter3DView, AlterDoc, AlterSelection, Gui::Control(), eType, ForEdit, isActive(), Gui::ControlSingleton::isAllowedAlterDocument(), Gui::ControlSingleton::isAllowedAlterSelection(), Gui::ControlSingleton::isAllowedAlterView(), and Gui::Action::setEnabled().
void Command::updateActive | ( | void | ) | [static] |
Updates the (active) document (propagate changes).
Definition at line 443 of file Gui/Command.cpp.
References doCommand(), and Gui.
Referenced by DrawingGui::TaskProjection::accept(), CmdRobotInsertWaypointPreselect::activated(), CmdRobotInsertWaypoint::activated(), CmdRobotCreateTrajectory::activated(), StdCmdMeasurementSimple::activated(), CmdPartSimpleCopy::activated(), CmdPartSimpleCylinder::activated(), CmdPartTorus::activated(), CmdPartCone::activated(), CmdPartSphere::activated(), CmdPartBox::activated(), CmdPartCylinder::activated(), CmdRobotAddToolShape::activated(), CmdRobotInsertKukaIR125::activated(), CmdRobotInsertKukaIR210::activated(), CmdRobotInsertKukaIR16::activated(), CmdRobotInsertKukaIR500::activated(), CmdSketcherConstrainSymmetric::activated(), CmdSketcherConstrainEqual::activated(), CmdSketcherConstrainTangent::activated(), CmdSketcherConstrainPerpendicular::activated(), CmdSketcherConstrainParallel::activated(), CmdSketcherConstrainCoincident::activated(), CmdSketcherConstrainLock::activated(), CmdSketcherConstrainVertical::activated(), CmdSketcherConstrainHorizontal::activated(), SketcherGui::CmdSketcherToggleConstruction::activated(), CmdRobotConstraintAxle::activated(), CmdRobotRestoreHomePos::activated(), CmdRobotSetHomePos::activated(), CmdApproxPlane::activated(), CmdApproxSurface::activated(), CmdRaytracingNewPartSegment::activated(), CmdRaytracingWriteView::activated(), CmdPointsExport::activated(), CmdPointsImport::activated(), CmdPartDesignRevolution::activated(), CmdPartDesignPocket::activated(), CmdPartDesignPad::activated(), CmdPartRuledSurface::activated(), CmdPartImportCurveNet::activated(), CmdPartSection::activated(), CmdPartFuse::activated(), CmdPartCommon::activated(), CmdPartCut::activated(), CmdPartBox3::activated(), CmdPartBox2::activated(), CmdPartNewDoc::activated(), CmdMeshFillupHoles::activated(), CmdMeshFlipNormals::activated(), CmdMeshHarmonizeNormals::activated(), CmdMeshToolMesh::activated(), CmdMeshVertexCurvature::activated(), CmdMeshImport::activated(), CmdMeshIntersection::activated(), CmdMeshDifference::activated(), CmdMeshUnion::activated(), CmdMeshDemolding::activated(), CmdMeshTransform::activated(), ImportIges::activated(), ImportStep::activated(), CmdDrawingNewView::activated(), SketcherGui::DrawSketchHandler::createAutoConstraints(), SketcherGui::ViewProviderSketch::mouseButtonPressed(), DrawSketchHandlerTrimming::releaseButton(), DrawSketchHandlerFillet::releaseButton(), DrawSketchHandlerCircle::releaseButton(), DrawSketchHandlerArc::releaseButton(), DrawSketchHandlerLineSet::releaseButton(), DrawSketchHandlerBox::releaseButton(), and DrawSketchHandlerLine::releaseButton().
void Command::updateAll | ( | std::list< Gui::Document * > | cList | ) | [static] |
Updates the (all or listed) documents (propagate changes).
Definition at line 460 of file Gui/Command.cpp.
References Gui::Application::Instance, and Gui::Application::onUpdate().
friend class CommandManager [friend] |
CommandManager is a friend.
int Gui::Command::eType [protected] |
Definition at line 292 of file Command.h.
Referenced by CmdSketcherConstrainAngle::CmdSketcherConstrainAngle(), CmdSketcherConstrainCoincident::CmdSketcherConstrainCoincident(), CmdSketcherConstrainDistance::CmdSketcherConstrainDistance(), CmdSketcherConstrainDistanceX::CmdSketcherConstrainDistanceX(), CmdSketcherConstrainDistanceY::CmdSketcherConstrainDistanceY(), CmdSketcherConstrainEqual::CmdSketcherConstrainEqual(), CmdSketcherConstrainHorizontal::CmdSketcherConstrainHorizontal(), CmdSketcherConstrainLock::CmdSketcherConstrainLock(), CmdSketcherConstrainParallel::CmdSketcherConstrainParallel(), CmdSketcherConstrainPerpendicular::CmdSketcherConstrainPerpendicular(), CmdSketcherConstrainPointOnObject::CmdSketcherConstrainPointOnObject(), CmdSketcherConstrainRadius::CmdSketcherConstrainRadius(), CmdSketcherConstrainSymmetric::CmdSketcherConstrainSymmetric(), CmdSketcherConstrainTangent::CmdSketcherConstrainTangent(), CmdSketcherConstrainVertical::CmdSketcherConstrainVertical(), CmdSketcherCreateArc::CmdSketcherCreateArc(), CmdSketcherCreateCircle::CmdSketcherCreateCircle(), CmdSketcherCreateDraftLine::CmdSketcherCreateDraftLine(), CmdSketcherCreateFillet::CmdSketcherCreateFillet(), CmdSketcherCreateLine::CmdSketcherCreateLine(), CmdSketcherCreatePoint::CmdSketcherCreatePoint(), CmdSketcherCreatePolyline::CmdSketcherCreatePolyline(), CmdSketcherCreateRectangle::CmdSketcherCreateRectangle(), CmdSketcherCreateText::CmdSketcherCreateText(), CmdSketcherLeaveSketch::CmdSketcherLeaveSketch(), SketcherGui::CmdSketcherToggleConstruction::CmdSketcherToggleConstruction(), CmdSketcherTrimming::CmdSketcherTrimming(), CmdSketcherViewSketch::CmdSketcherViewSketch(), Command(), StdCmdAboutQt::StdCmdAboutQt(), StdCmdActivateNextWindow::StdCmdActivateNextWindow(), StdCmdActivatePrevWindow::StdCmdActivatePrevWindow(), StdCmdArrangeIcons::StdCmdArrangeIcons(), StdCmdCascadeWindows::StdCmdCascadeWindows(), StdCmdCloseActiveWindow::StdCmdCloseActiveWindow(), StdCmdCloseAllWindows::StdCmdCloseAllWindows(), StdCmdCommandLine::StdCmdCommandLine(), StdCmdDelete::StdCmdDelete(), StdCmdDemoMode::StdCmdDemoMode(), StdCmdDlgCustomize::StdCmdDlgCustomize(), StdCmdDlgMacroExecute::StdCmdDlgMacroExecute(), StdCmdDlgMacroExecuteDirect::StdCmdDlgMacroExecuteDirect(), StdCmdDlgMacroRecord::StdCmdDlgMacroRecord(), StdCmdDlgParameter::StdCmdDlgParameter(), StdCmdDlgPreferences::StdCmdDlgPreferences(), StdCmdDockViewMenu::StdCmdDockViewMenu(), StdCmdDrawStyle::StdCmdDrawStyle(), StdCmdExport::StdCmdExport(), StdCmdFreeCADWebsite::StdCmdFreeCADWebsite(), StdCmdFreezeViews::StdCmdFreezeViews(), StdCmdHideObjects::StdCmdHideObjects(), StdCmdHideSelection::StdCmdHideSelection(), StdCmdMacroStartDebug::StdCmdMacroStartDebug(), StdCmdMacroStepOver::StdCmdMacroStepOver(), StdCmdMacroStopDebug::StdCmdMacroStopDebug(), StdCmdMacroStopRecord::StdCmdMacroStopRecord(), StdCmdMeasureDistance::StdCmdMeasureDistance(), StdCmdMeasurementSimple::StdCmdMeasurementSimple(), StdCmdOnlineHelp::StdCmdOnlineHelp(), StdCmdOnlineHelpPython::StdCmdOnlineHelpPython(), StdCmdOnlineHelpWebsite::StdCmdOnlineHelpWebsite(), StdCmdPythonWebsite::StdCmdPythonWebsite(), StdCmdRedo::StdCmdRedo(), StdCmdSave::StdCmdSave(), StdCmdSceneInspector::StdCmdSceneInspector(), StdCmdSetAppearance::StdCmdSetAppearance(), StdCmdShowObjects::StdCmdShowObjects(), StdCmdShowSelection::StdCmdShowSelection(), StdCmdStatusBar::StdCmdStatusBar(), StdCmdTextureMapping::StdCmdTextureMapping(), StdCmdTileWindows::StdCmdTileWindows(), StdCmdToggleBreakpoint::StdCmdToggleBreakpoint(), StdCmdToggleClipPlane::StdCmdToggleClipPlane(), StdCmdToggleNavigation::StdCmdToggleNavigation(), StdCmdToggleObjects::StdCmdToggleObjects(), StdCmdToggleSelectability::StdCmdToggleSelectability(), StdCmdToggleVisibility::StdCmdToggleVisibility(), StdCmdToolBarMenu::StdCmdToolBarMenu(), StdCmdTreeSelection::StdCmdTreeSelection(), StdCmdUndo::StdCmdUndo(), StdCmdUserInterface::StdCmdUserInterface(), StdCmdViewAxo::StdCmdViewAxo(), StdCmdViewCreate::StdCmdViewCreate(), StdCmdViewExample1::StdCmdViewExample1(), StdCmdViewExample2::StdCmdViewExample2(), StdCmdViewExample3::StdCmdViewExample3(), StdCmdViewFitAll::StdCmdViewFitAll(), StdCmdViewFitSelection::StdCmdViewFitSelection(), StdCmdViewFront::StdCmdViewFront(), StdCmdViewIvIssueCamPos::StdCmdViewIvIssueCamPos(), StdCmdViewIvStereoInterleavedColumns::StdCmdViewIvStereoInterleavedColumns(), StdCmdViewIvStereoInterleavedRows::StdCmdViewIvStereoInterleavedRows(), StdCmdViewIvStereoOff::StdCmdViewIvStereoOff(), StdCmdViewIvStereoQuadBuff::StdCmdViewIvStereoQuadBuff(), StdCmdViewIvStereoRedGreen::StdCmdViewIvStereoRedGreen(), StdCmdViewLeft::StdCmdViewLeft(), StdCmdViewRear::StdCmdViewRear(), StdCmdViewRight::StdCmdViewRight(), StdCmdViewTop::StdCmdViewTop(), StdCmdWhatsThis::StdCmdWhatsThis(), StdCmdWindows::StdCmdWindows(), StdCmdWindowsMenu::StdCmdWindowsMenu(), StdCmdWorkbench::StdCmdWorkbench(), StdOrthographicCamera::StdOrthographicCamera(), StdPerspectiveCamera::StdPerspectiveCamera(), StdViewBoxZoom::StdViewBoxZoom(), StdViewDockUndockFullscreen::StdViewDockUndockFullscreen(), StdViewScreenShot::StdViewScreenShot(), StdViewZoomIn::StdViewZoomIn(), StdViewZoomOut::StdViewZoomOut(), and testActive().
const char* Gui::Command::sAppModule [protected] |
Definition at line 288 of file Command.h.
Referenced by CmdApproxPlane::CmdApproxPlane(), CmdApproxSurface::CmdApproxSurface(), CmdAssemblyConstraintAxle::CmdAssemblyConstraintAxle(), CmdCompleteConstraintAxle::CmdCompleteConstraintAxle(), CmdCreateImagePlane::CmdCreateImagePlane(), CmdDrawingNewA3Landscape::CmdDrawingNewA3Landscape(), CmdDrawingNewPage::CmdDrawingNewPage(), CmdDrawingNewView::CmdDrawingNewView(), CmdDrawingOpen::CmdDrawingOpen(), CmdFemCreateFromShape::CmdFemCreateFromShape(), CmdImageOpen::CmdImageOpen(), CmdInspectElement::CmdInspectElement(), CmdMeshAddFacet::CmdMeshAddFacet(), CmdMeshBoundingBox::CmdMeshBoundingBox(), CmdMeshBuildRegularSolid::CmdMeshBuildRegularSolid(), CmdMeshDemolding::CmdMeshDemolding(), CmdMeshDifference::CmdMeshDifference(), CmdMeshEvaluateFacet::CmdMeshEvaluateFacet(), CmdMeshEvaluateSolid::CmdMeshEvaluateSolid(), CmdMeshEvaluation::CmdMeshEvaluation(), CmdMeshExport::CmdMeshExport(), CmdMeshFillInteractiveHole::CmdMeshFillInteractiveHole(), CmdMeshFillupHoles::CmdMeshFillupHoles(), CmdMeshFlipNormals::CmdMeshFlipNormals(), CmdMeshFromGeometry::CmdMeshFromGeometry(), CmdMeshHarmonizeNormals::CmdMeshHarmonizeNormals(), CmdMeshImport::CmdMeshImport(), CmdMeshIntersection::CmdMeshIntersection(), CmdMeshPartMesher::CmdMeshPartMesher(), CmdMeshPolyCut::CmdMeshPolyCut(), CmdMeshPolySegm::CmdMeshPolySegm(), CmdMeshPolySelect::CmdMeshPolySelect(), CmdMeshPolySplit::CmdMeshPolySplit(), CmdMeshRemoveCompByHand::CmdMeshRemoveCompByHand(), CmdMeshRemoveComponents::CmdMeshRemoveComponents(), CmdMeshSmoothing::CmdMeshSmoothing(), CmdMeshToolMesh::CmdMeshToolMesh(), CmdMeshTransform::CmdMeshTransform(), CmdMeshUnion::CmdMeshUnion(), CmdMeshVertexCurvature::CmdMeshVertexCurvature(), CmdMeshVertexCurvatureInfo::CmdMeshVertexCurvatureInfo(), CmdPartBoolean::CmdPartBoolean(), CmdPartBox::CmdPartBox(), CmdPartBox2::CmdPartBox2(), CmdPartBox3::CmdPartBox3(), CmdPartBuilder::CmdPartBuilder(), CmdPartCommon::CmdPartCommon(), CmdPartCone::CmdPartCone(), CmdPartCrossSections::CmdPartCrossSections(), CmdPartCut::CmdPartCut(), CmdPartCylinder::CmdPartCylinder(), CmdPartDesignChamfer::CmdPartDesignChamfer(), CmdPartDesignFillet::CmdPartDesignFillet(), CmdPartDesignPad::CmdPartDesignPad(), CmdPartDesignPocket::CmdPartDesignPocket(), CmdPartDesignRevolution::CmdPartDesignRevolution(), CmdPartExport::CmdPartExport(), CmdPartExtrude::CmdPartExtrude(), CmdPartFillet::CmdPartFillet(), CmdPartFuse::CmdPartFuse(), CmdPartImport::CmdPartImport(), CmdPartImportCurveNet::CmdPartImportCurveNet(), CmdPartLoft::CmdPartLoft(), CmdPartMakeSolid::CmdPartMakeSolid(), CmdPartMirror::CmdPartMirror(), CmdPartNewDoc::CmdPartNewDoc(), CmdPartPickCurveNet::CmdPartPickCurveNet(), CmdPartPrimitives::CmdPartPrimitives(), CmdPartReverseShape::CmdPartReverseShape(), CmdPartRevolve::CmdPartRevolve(), CmdPartRuledSurface::CmdPartRuledSurface(), CmdPartSection::CmdPartSection(), CmdPartShapeFromMesh::CmdPartShapeFromMesh(), CmdPartSimpleCopy::CmdPartSimpleCopy(), CmdPartSimpleCylinder::CmdPartSimpleCylinder(), CmdPartSphere::CmdPartSphere(), CmdPartTorus::CmdPartTorus(), CmdPointsExport::CmdPointsExport(), CmdPointsImport::CmdPointsImport(), CmdPointsPolyCut::CmdPointsPolyCut(), CmdPointsTransform::CmdPointsTransform(), CmdRaytracingNewPartSegment::CmdRaytracingNewPartSegment(), CmdRaytracingNewPovrayProject::CmdRaytracingNewPovrayProject(), CmdRaytracingWriteCamera::CmdRaytracingWriteCamera(), CmdRaytracingWritePart::CmdRaytracingWritePart(), CmdRaytracingWriteView::CmdRaytracingWriteView(), CmdRobotAddToolShape::CmdRobotAddToolShape(), CmdRobotConstraintAxle::CmdRobotConstraintAxle(), CmdRobotCreateTrajectory::CmdRobotCreateTrajectory(), CmdRobotEdge2Trac::CmdRobotEdge2Trac(), CmdRobotExportKukaCompact::CmdRobotExportKukaCompact(), CmdRobotExportKukaFull::CmdRobotExportKukaFull(), CmdRobotInsertKukaIR125::CmdRobotInsertKukaIR125(), CmdRobotInsertKukaIR16::CmdRobotInsertKukaIR16(), CmdRobotInsertKukaIR210::CmdRobotInsertKukaIR210(), CmdRobotInsertKukaIR500::CmdRobotInsertKukaIR500(), CmdRobotInsertWaypoint::CmdRobotInsertWaypoint(), CmdRobotInsertWaypointPreselect::CmdRobotInsertWaypointPreselect(), CmdRobotRestoreHomePos::CmdRobotRestoreHomePos(), CmdRobotSetDefaultOrientation::CmdRobotSetDefaultOrientation(), CmdRobotSetDefaultValues::CmdRobotSetDefaultValues(), CmdRobotSetHomePos::CmdRobotSetHomePos(), CmdRobotSimulate::CmdRobotSimulate(), CmdRobotTrajectoryCompound::CmdRobotTrajectoryCompound(), CmdRobotTrajectoryDressUp::CmdRobotTrajectoryDressUp(), CmdSandboxDocThreadBusy::CmdSandboxDocThreadBusy(), CmdSandboxDocThreadWithDialog::CmdSandboxDocThreadWithDialog(), CmdSandboxDocThreadWithFileDlg::CmdSandboxDocThreadWithFileDlg(), CmdSandboxDocThreadWithSeq::CmdSandboxDocThreadWithSeq(), CmdSandboxDocumentNoThread::CmdSandboxDocumentNoThread(), CmdSandboxDocumentTestThread::CmdSandboxDocumentTestThread(), CmdSandboxDocumentThread::CmdSandboxDocumentThread(), CmdSandboxEventLoop::CmdSandboxEventLoop(), CmdSandboxMeshLoader::CmdSandboxMeshLoader(), CmdSandboxPyQtThread::CmdSandboxPyQtThread(), CmdSandboxPythonLockThread::CmdSandboxPythonLockThread(), CmdSandboxPythonMainThread::CmdSandboxPythonMainThread(), CmdSandboxPythonNolockThread::CmdSandboxPythonNolockThread(), CmdSandboxPythonThread::CmdSandboxPythonThread(), CmdSandboxWorkerThread::CmdSandboxWorkerThread(), CmdShapeInfo::CmdShapeInfo(), CmdSketcherConstrainAngle::CmdSketcherConstrainAngle(), CmdSketcherConstrainCoincident::CmdSketcherConstrainCoincident(), CmdSketcherConstrainDistance::CmdSketcherConstrainDistance(), CmdSketcherConstrainDistanceX::CmdSketcherConstrainDistanceX(), CmdSketcherConstrainDistanceY::CmdSketcherConstrainDistanceY(), CmdSketcherConstrainEqual::CmdSketcherConstrainEqual(), CmdSketcherConstrainHorizontal::CmdSketcherConstrainHorizontal(), CmdSketcherConstrainLock::CmdSketcherConstrainLock(), CmdSketcherConstrainParallel::CmdSketcherConstrainParallel(), CmdSketcherConstrainPerpendicular::CmdSketcherConstrainPerpendicular(), CmdSketcherConstrainPointOnObject::CmdSketcherConstrainPointOnObject(), CmdSketcherConstrainRadius::CmdSketcherConstrainRadius(), CmdSketcherConstrainSymmetric::CmdSketcherConstrainSymmetric(), CmdSketcherConstrainTangent::CmdSketcherConstrainTangent(), CmdSketcherConstrainVertical::CmdSketcherConstrainVertical(), CmdSketcherCreateArc::CmdSketcherCreateArc(), CmdSketcherCreateCircle::CmdSketcherCreateCircle(), CmdSketcherCreateDraftLine::CmdSketcherCreateDraftLine(), CmdSketcherCreateFillet::CmdSketcherCreateFillet(), CmdSketcherCreateLine::CmdSketcherCreateLine(), CmdSketcherCreatePoint::CmdSketcherCreatePoint(), CmdSketcherCreatePolyline::CmdSketcherCreatePolyline(), CmdSketcherCreateRectangle::CmdSketcherCreateRectangle(), CmdSketcherCreateText::CmdSketcherCreateText(), CmdSketcherLeaveSketch::CmdSketcherLeaveSketch(), CmdSketcherMapSketch::CmdSketcherMapSketch(), CmdSketcherNewSketch::CmdSketcherNewSketch(), SketcherGui::CmdSketcherToggleConstruction::CmdSketcherToggleConstruction(), CmdSketcherTrimming::CmdSketcherTrimming(), CmdSketcherViewSketch::CmdSketcherViewSketch(), CmdStartConstraintAxle::CmdStartConstraintAxle(), CmdVisualInspection::CmdVisualInspection(), CmdWebBrowserBack::CmdWebBrowserBack(), CmdWebBrowserNext::CmdWebBrowserNext(), CmdWebBrowserRefresh::CmdWebBrowserRefresh(), CmdWebBrowserStop::CmdWebBrowserStop(), CmdWebBrowserZoomIn::CmdWebBrowserZoomIn(), CmdWebBrowserZoomOut::CmdWebBrowserZoomOut(), CmdWebOpenWebsite::CmdWebOpenWebsite(), Command(), FCCmdImportReadBREP::FCCmdImportReadBREP(), ImportIges::ImportIges(), ImportStep::ImportStep(), invoke(), StdCmdDDuplicateSelection::StdCmdDDuplicateSelection(), and StdCmdMergeProjects::StdCmdMergeProjects().
const char* Gui::Command::sGroup [protected] |
Definition at line 289 of file Command.h.
Referenced by CmdApproxPlane::CmdApproxPlane(), CmdApproxSurface::CmdApproxSurface(), CmdAssemblyConstraintAxle::CmdAssemblyConstraintAxle(), CmdCompleteConstraintAxle::CmdCompleteConstraintAxle(), CmdCreateImagePlane::CmdCreateImagePlane(), CmdDrawingExportPage::CmdDrawingExportPage(), CmdDrawingNewA3Landscape::CmdDrawingNewA3Landscape(), CmdDrawingNewPage::CmdDrawingNewPage(), CmdDrawingNewView::CmdDrawingNewView(), CmdDrawingOpen::CmdDrawingOpen(), CmdDrawingProjectShape::CmdDrawingProjectShape(), CmdFemCreateFromShape::CmdFemCreateFromShape(), CmdImageOpen::CmdImageOpen(), CmdInspectElement::CmdInspectElement(), CmdMeshAddFacet::CmdMeshAddFacet(), CmdMeshBoundingBox::CmdMeshBoundingBox(), CmdMeshBuildRegularSolid::CmdMeshBuildRegularSolid(), CmdMeshDemolding::CmdMeshDemolding(), CmdMeshDifference::CmdMeshDifference(), CmdMeshEvaluateFacet::CmdMeshEvaluateFacet(), CmdMeshEvaluateSolid::CmdMeshEvaluateSolid(), CmdMeshEvaluation::CmdMeshEvaluation(), CmdMeshExport::CmdMeshExport(), CmdMeshFillInteractiveHole::CmdMeshFillInteractiveHole(), CmdMeshFillupHoles::CmdMeshFillupHoles(), CmdMeshFlipNormals::CmdMeshFlipNormals(), CmdMeshFromGeometry::CmdMeshFromGeometry(), CmdMeshHarmonizeNormals::CmdMeshHarmonizeNormals(), CmdMeshImport::CmdMeshImport(), CmdMeshIntersection::CmdMeshIntersection(), CmdMeshPartMesher::CmdMeshPartMesher(), CmdMeshPolyCut::CmdMeshPolyCut(), CmdMeshPolySegm::CmdMeshPolySegm(), CmdMeshPolySelect::CmdMeshPolySelect(), CmdMeshPolySplit::CmdMeshPolySplit(), CmdMeshRemoveCompByHand::CmdMeshRemoveCompByHand(), CmdMeshRemoveComponents::CmdMeshRemoveComponents(), CmdMeshSmoothing::CmdMeshSmoothing(), CmdMeshToolMesh::CmdMeshToolMesh(), CmdMeshTransform::CmdMeshTransform(), CmdMeshUnion::CmdMeshUnion(), CmdMeshVertexCurvature::CmdMeshVertexCurvature(), CmdMeshVertexCurvatureInfo::CmdMeshVertexCurvatureInfo(), CmdPartBoolean::CmdPartBoolean(), CmdPartBox::CmdPartBox(), CmdPartBox2::CmdPartBox2(), CmdPartBox3::CmdPartBox3(), CmdPartBuilder::CmdPartBuilder(), CmdPartCommon::CmdPartCommon(), CmdPartCone::CmdPartCone(), CmdPartCrossSections::CmdPartCrossSections(), CmdPartCut::CmdPartCut(), CmdPartCylinder::CmdPartCylinder(), CmdPartDesignChamfer::CmdPartDesignChamfer(), CmdPartDesignFillet::CmdPartDesignFillet(), CmdPartDesignPad::CmdPartDesignPad(), CmdPartDesignPocket::CmdPartDesignPocket(), CmdPartDesignRevolution::CmdPartDesignRevolution(), CmdPartExport::CmdPartExport(), CmdPartExtrude::CmdPartExtrude(), CmdPartFillet::CmdPartFillet(), CmdPartFuse::CmdPartFuse(), CmdPartImport::CmdPartImport(), CmdPartImportCurveNet::CmdPartImportCurveNet(), CmdPartLoft::CmdPartLoft(), CmdPartMakeSolid::CmdPartMakeSolid(), CmdPartMirror::CmdPartMirror(), CmdPartNewDoc::CmdPartNewDoc(), CmdPartPickCurveNet::CmdPartPickCurveNet(), CmdPartPrimitives::CmdPartPrimitives(), CmdPartReverseShape::CmdPartReverseShape(), CmdPartRevolve::CmdPartRevolve(), CmdPartRuledSurface::CmdPartRuledSurface(), CmdPartSection::CmdPartSection(), CmdPartShapeFromMesh::CmdPartShapeFromMesh(), CmdPartSimpleCopy::CmdPartSimpleCopy(), CmdPartSimpleCylinder::CmdPartSimpleCylinder(), CmdPartSphere::CmdPartSphere(), CmdPartTorus::CmdPartTorus(), CmdPointsExport::CmdPointsExport(), CmdPointsImport::CmdPointsImport(), CmdPointsPolyCut::CmdPointsPolyCut(), CmdPointsTransform::CmdPointsTransform(), CmdRaytracingExportProject::CmdRaytracingExportProject(), CmdRaytracingNewPartSegment::CmdRaytracingNewPartSegment(), CmdRaytracingNewPovrayProject::CmdRaytracingNewPovrayProject(), CmdRaytracingWriteCamera::CmdRaytracingWriteCamera(), CmdRaytracingWritePart::CmdRaytracingWritePart(), CmdRaytracingWriteView::CmdRaytracingWriteView(), CmdRobotAddToolShape::CmdRobotAddToolShape(), CmdRobotConstraintAxle::CmdRobotConstraintAxle(), CmdRobotCreateTrajectory::CmdRobotCreateTrajectory(), CmdRobotEdge2Trac::CmdRobotEdge2Trac(), CmdRobotExportKukaCompact::CmdRobotExportKukaCompact(), CmdRobotExportKukaFull::CmdRobotExportKukaFull(), CmdRobotInsertKukaIR125::CmdRobotInsertKukaIR125(), CmdRobotInsertKukaIR16::CmdRobotInsertKukaIR16(), CmdRobotInsertKukaIR210::CmdRobotInsertKukaIR210(), CmdRobotInsertKukaIR500::CmdRobotInsertKukaIR500(), CmdRobotInsertWaypoint::CmdRobotInsertWaypoint(), CmdRobotInsertWaypointPreselect::CmdRobotInsertWaypointPreselect(), CmdRobotRestoreHomePos::CmdRobotRestoreHomePos(), CmdRobotSetDefaultOrientation::CmdRobotSetDefaultOrientation(), CmdRobotSetDefaultValues::CmdRobotSetDefaultValues(), CmdRobotSetHomePos::CmdRobotSetHomePos(), CmdRobotSimulate::CmdRobotSimulate(), CmdRobotTrajectoryCompound::CmdRobotTrajectoryCompound(), CmdRobotTrajectoryDressUp::CmdRobotTrajectoryDressUp(), CmdSandboxDocThreadBusy::CmdSandboxDocThreadBusy(), CmdSandboxDocThreadWithDialog::CmdSandboxDocThreadWithDialog(), CmdSandboxDocThreadWithFileDlg::CmdSandboxDocThreadWithFileDlg(), CmdSandboxDocThreadWithSeq::CmdSandboxDocThreadWithSeq(), CmdSandboxDocumentNoThread::CmdSandboxDocumentNoThread(), CmdSandboxDocumentTestThread::CmdSandboxDocumentTestThread(), CmdSandboxDocumentThread::CmdSandboxDocumentThread(), CmdSandboxEventLoop::CmdSandboxEventLoop(), CmdSandboxExaminerViewer::CmdSandboxExaminerViewer(), CmdSandboxFlyViewer::CmdSandboxFlyViewer(), CmdSandboxMeshLoader::CmdSandboxMeshLoader(), CmdSandboxPlaneViewer::CmdSandboxPlaneViewer(), CmdSandboxPyQtThread::CmdSandboxPyQtThread(), CmdSandboxPythonLockThread::CmdSandboxPythonLockThread(), CmdSandboxPythonMainThread::CmdSandboxPythonMainThread(), CmdSandboxPythonNolockThread::CmdSandboxPythonNolockThread(), CmdSandboxPythonThread::CmdSandboxPythonThread(), CmdSandboxWorkerThread::CmdSandboxWorkerThread(), CmdShapeInfo::CmdShapeInfo(), CmdSketcherConstrainAngle::CmdSketcherConstrainAngle(), CmdSketcherConstrainCoincident::CmdSketcherConstrainCoincident(), CmdSketcherConstrainDistance::CmdSketcherConstrainDistance(), CmdSketcherConstrainDistanceX::CmdSketcherConstrainDistanceX(), CmdSketcherConstrainDistanceY::CmdSketcherConstrainDistanceY(), CmdSketcherConstrainEqual::CmdSketcherConstrainEqual(), CmdSketcherConstrainHorizontal::CmdSketcherConstrainHorizontal(), CmdSketcherConstrainLock::CmdSketcherConstrainLock(), CmdSketcherConstrainParallel::CmdSketcherConstrainParallel(), CmdSketcherConstrainPerpendicular::CmdSketcherConstrainPerpendicular(), CmdSketcherConstrainPointOnObject::CmdSketcherConstrainPointOnObject(), CmdSketcherConstrainRadius::CmdSketcherConstrainRadius(), CmdSketcherConstrainSymmetric::CmdSketcherConstrainSymmetric(), CmdSketcherConstrainTangent::CmdSketcherConstrainTangent(), CmdSketcherConstrainVertical::CmdSketcherConstrainVertical(), CmdSketcherCreateArc::CmdSketcherCreateArc(), CmdSketcherCreateCircle::CmdSketcherCreateCircle(), CmdSketcherCreateDraftLine::CmdSketcherCreateDraftLine(), CmdSketcherCreateFillet::CmdSketcherCreateFillet(), CmdSketcherCreateLine::CmdSketcherCreateLine(), CmdSketcherCreatePoint::CmdSketcherCreatePoint(), CmdSketcherCreatePolyline::CmdSketcherCreatePolyline(), CmdSketcherCreateRectangle::CmdSketcherCreateRectangle(), CmdSketcherCreateText::CmdSketcherCreateText(), CmdSketcherLeaveSketch::CmdSketcherLeaveSketch(), CmdSketcherMapSketch::CmdSketcherMapSketch(), CmdSketcherNewSketch::CmdSketcherNewSketch(), SketcherGui::CmdSketcherToggleConstruction::CmdSketcherToggleConstruction(), CmdSketcherTrimming::CmdSketcherTrimming(), CmdSketcherViewSketch::CmdSketcherViewSketch(), CmdStartConstraintAxle::CmdStartConstraintAxle(), CmdTestCryptographicHash::CmdTestCryptographicHash(), CmdTestGDIWidget::CmdTestGDIWidget(), CmdTestGrabWidget::CmdTestGrabWidget(), CmdTestImageNode::CmdTestImageNode(), CmdTestMDI1::CmdTestMDI1(), CmdTestMDI2::CmdTestMDI2(), CmdTestMDI3::CmdTestMDI3(), CmdTestProgress1::CmdTestProgress1(), CmdTestProgress2::CmdTestProgress2(), CmdTestProgress3::CmdTestProgress3(), CmdTestProgress4::CmdTestProgress4(), CmdTestProgress5::CmdTestProgress5(), CmdTestRedirectPaint::CmdTestRedirectPaint(), CmdTestWidgetShape::CmdTestWidgetShape(), CmdVisualInspection::CmdVisualInspection(), CmdWebBrowserBack::CmdWebBrowserBack(), CmdWebBrowserNext::CmdWebBrowserNext(), CmdWebBrowserRefresh::CmdWebBrowserRefresh(), CmdWebBrowserStop::CmdWebBrowserStop(), CmdWebBrowserZoomIn::CmdWebBrowserZoomIn(), CmdWebBrowserZoomOut::CmdWebBrowserZoomOut(), CmdWebOpenWebsite::CmdWebOpenWebsite(), Command(), FCCmdImportReadBREP::FCCmdImportReadBREP(), FCCmdTest1::FCCmdTest1(), FCCmdTest2::FCCmdTest2(), FCCmdTest3::FCCmdTest3(), FCCmdTest4::FCCmdTest4(), FCCmdTest5::FCCmdTest5(), FCCmdTest6::FCCmdTest6(), ImportIges::ImportIges(), ImportStep::ImportStep(), Gui::PythonCommand::PythonCommand(), Std_TestQM::Std_TestQM(), StdCamCutting::StdCamCutting(), StdCmdAboutQt::StdCmdAboutQt(), StdCmdActivateNextWindow::StdCmdActivateNextWindow(), StdCmdActivatePrevWindow::StdCmdActivatePrevWindow(), StdCmdArrangeIcons::StdCmdArrangeIcons(), StdCmdAxisCross::StdCmdAxisCross(), StdCmdCascadeWindows::StdCmdCascadeWindows(), StdCmdCloseActiveWindow::StdCmdCloseActiveWindow(), StdCmdCloseAllWindows::StdCmdCloseAllWindows(), StdCmdCommandLine::StdCmdCommandLine(), StdCmdCopy::StdCmdCopy(), StdCmdCut::StdCmdCut(), StdCmdDDuplicateSelection::StdCmdDDuplicateSelection(), StdCmdDelete::StdCmdDelete(), StdCmdDemoMode::StdCmdDemoMode(), Gui::StdCmdDescription::StdCmdDescription(), StdCmdDlgCustomize::StdCmdDlgCustomize(), StdCmdDlgMacroExecute::StdCmdDlgMacroExecute(), StdCmdDlgMacroExecuteDirect::StdCmdDlgMacroExecuteDirect(), StdCmdDlgMacroRecord::StdCmdDlgMacroRecord(), StdCmdDlgParameter::StdCmdDlgParameter(), StdCmdDlgPreferences::StdCmdDlgPreferences(), StdCmdDockViewMenu::StdCmdDockViewMenu(), Gui::StdCmdDownloadOnlineHelp::StdCmdDownloadOnlineHelp(), StdCmdDrawStyle::StdCmdDrawStyle(), StdCmdExport::StdCmdExport(), StdCmdFeatRecompute::StdCmdFeatRecompute(), StdCmdFreeCADWebsite::StdCmdFreeCADWebsite(), StdCmdFreezeViews::StdCmdFreezeViews(), StdCmdHideObjects::StdCmdHideObjects(), StdCmdHideSelection::StdCmdHideSelection(), StdCmdImport::StdCmdImport(), StdCmdMacroStartDebug::StdCmdMacroStartDebug(), StdCmdMacroStepOver::StdCmdMacroStepOver(), StdCmdMacroStopDebug::StdCmdMacroStopDebug(), StdCmdMacroStopRecord::StdCmdMacroStopRecord(), StdCmdMeasureDistance::StdCmdMeasureDistance(), StdCmdMeasurementSimple::StdCmdMeasurementSimple(), StdCmdMergeProjects::StdCmdMergeProjects(), StdCmdNew::StdCmdNew(), StdCmdOnlineHelp::StdCmdOnlineHelp(), StdCmdOnlineHelpPython::StdCmdOnlineHelpPython(), StdCmdOnlineHelpWebsite::StdCmdOnlineHelpWebsite(), StdCmdOpen::StdCmdOpen(), StdCmdPaste::StdCmdPaste(), StdCmdPlacement::StdCmdPlacement(), StdCmdPrint::StdCmdPrint(), StdCmdPrintPdf::StdCmdPrintPdf(), StdCmdPrintPreview::StdCmdPrintPreview(), StdCmdProjectInfo::StdCmdProjectInfo(), StdCmdProjectUtil::StdCmdProjectUtil(), Gui::StdCmdPythonHelp::StdCmdPythonHelp(), StdCmdPythonWebsite::StdCmdPythonWebsite(), StdCmdQuit::StdCmdQuit(), StdCmdRandomColor::StdCmdRandomColor(), StdCmdRedo::StdCmdRedo(), StdCmdRefresh::StdCmdRefresh(), StdCmdSave::StdCmdSave(), StdCmdSaveAs::StdCmdSaveAs(), StdCmdSceneInspector::StdCmdSceneInspector(), StdCmdSelectAll::StdCmdSelectAll(), StdCmdSetAppearance::StdCmdSetAppearance(), StdCmdShowObjects::StdCmdShowObjects(), StdCmdShowSelection::StdCmdShowSelection(), StdCmdStatusBar::StdCmdStatusBar(), StdCmdTextureMapping::StdCmdTextureMapping(), StdCmdTileWindows::StdCmdTileWindows(), StdCmdToggleBreakpoint::StdCmdToggleBreakpoint(), StdCmdToggleClipPlane::StdCmdToggleClipPlane(), StdCmdToggleNavigation::StdCmdToggleNavigation(), StdCmdToggleObjects::StdCmdToggleObjects(), StdCmdToggleSelectability::StdCmdToggleSelectability(), StdCmdToggleVisibility::StdCmdToggleVisibility(), StdCmdToolBarMenu::StdCmdToolBarMenu(), StdCmdTransform::StdCmdTransform(), StdCmdTreeSelection::StdCmdTreeSelection(), StdCmdUndo::StdCmdUndo(), StdCmdUserInterface::StdCmdUserInterface(), StdCmdViewAxo::StdCmdViewAxo(), StdCmdViewCreate::StdCmdViewCreate(), StdCmdViewExample1::StdCmdViewExample1(), StdCmdViewExample2::StdCmdViewExample2(), StdCmdViewExample3::StdCmdViewExample3(), StdCmdViewFitAll::StdCmdViewFitAll(), StdCmdViewFitSelection::StdCmdViewFitSelection(), StdCmdViewFront::StdCmdViewFront(), StdCmdViewIvIssueCamPos::StdCmdViewIvIssueCamPos(), StdCmdViewIvStereoInterleavedColumns::StdCmdViewIvStereoInterleavedColumns(), StdCmdViewIvStereoInterleavedRows::StdCmdViewIvStereoInterleavedRows(), StdCmdViewIvStereoOff::StdCmdViewIvStereoOff(), StdCmdViewIvStereoQuadBuff::StdCmdViewIvStereoQuadBuff(), StdCmdViewIvStereoRedGreen::StdCmdViewIvStereoRedGreen(), StdCmdViewLeft::StdCmdViewLeft(), StdCmdViewRear::StdCmdViewRear(), StdCmdViewRight::StdCmdViewRight(), StdCmdViewTop::StdCmdViewTop(), StdCmdWhatsThis::StdCmdWhatsThis(), StdCmdWindows::StdCmdWindows(), StdCmdWindowsMenu::StdCmdWindowsMenu(), StdCmdWorkbench::StdCmdWorkbench(), StdOrthographicCamera::StdOrthographicCamera(), StdPerspectiveCamera::StdPerspectiveCamera(), StdViewBoxZoom::StdViewBoxZoom(), StdViewDockUndockFullscreen::StdViewDockUndockFullscreen(), StdViewScreenShot::StdViewScreenShot(), StdViewZoomIn::StdViewZoomIn(), and StdViewZoomOut::StdViewZoomOut().
const char* Gui::Command::sHelpUrl [protected] |
const char* Gui::Command::sName [protected] |
Definition at line 290 of file Command.h.
Referenced by Gui::PythonCommand::activated(), and invoke().