FreeCADGui

Package Contents

Functions

activateWorkbench()

addWorkbench()

removeWorkbench()

getWorkbench()

listWorkbenches()

activeWorkbench()

addResourcePath()

addLanguagePath()

addIconPath()

addIcon()

getIcon()

isIconCached()

getMainWindow()

updateGui()

updateLocale()

getLocale()

setLocale()

supportedLocales()

createDialog()

addCommand(name: str, commandObject: Union[PythonCommand, PythonGroupCommand], source: str = …)

runCommand(command: str)

SendMsgToActiveView()

sendMsgToFocusView()

hide()

show()

hideObject()

showObject()

open()

insert()

export()

activeDocument()

activeView()

activateView()

editDocument()

getDocument()

doCommand(source: str)

doCommandGui(source: str)

addModule(module_name: str)

showDownloads()

showPreferences()

createViewer(split: int)

createViewer([int]) -> View3DInventor/SplitView3DInventor

getMarkerIndex()

addDocumentObserver()

removeDocumentObserver()

reload()

loadFile()

coinRemoveAllChildren()

FreeCADGui.activateWorkbench() → None
FreeCADGui.addWorkbench() → None
FreeCADGui.removeWorkbench() → None
FreeCADGui.getWorkbench() → None
FreeCADGui.listWorkbenches() → None
FreeCADGui.activeWorkbench() → None
FreeCADGui.addResourcePath() → None
FreeCADGui.addLanguagePath() → None
FreeCADGui.addIconPath() → None
FreeCADGui.addIcon() → None
FreeCADGui.getIcon() → None
FreeCADGui.isIconCached() → None
FreeCADGui.getMainWindow() → QMainWindow
FreeCADGui.updateGui() → None
FreeCADGui.updateLocale() → None
FreeCADGui.getLocale() → None
FreeCADGui.setLocale() → None
FreeCADGui.supportedLocales() → None
FreeCADGui.createDialog() → None
FreeCADGui.addCommand(name: str, commandObject: Union[PythonCommand, PythonGroupCommand], source: str = ...) → None
FreeCADGui.runCommand(command: str) → None
FreeCADGui.SendMsgToActiveView() → None
FreeCADGui.sendMsgToFocusView() → None
FreeCADGui.hide() → None
FreeCADGui.show() → None
FreeCADGui.hideObject() → None
FreeCADGui.showObject() → None
FreeCADGui.open() → None
FreeCADGui.insert() → None
FreeCADGui.export() → None
FreeCADGui.activeDocument() → None
FreeCADGui.activeView() → None
FreeCADGui.activateView() → None
FreeCADGui.editDocument() → None
FreeCADGui.getDocument() → None
FreeCADGui.doCommand(source: str) → None
FreeCADGui.doCommandGui(source: str) → None
FreeCADGui.addModule(module_name: str) → None
FreeCADGui.showDownloads() → None
FreeCADGui.showPreferences() → None
FreeCADGui.createViewer(split: int) → Union[View3DInventor, SplitView3DInventor]

createViewer([int]) -> View3DInventor/SplitView3DInventor shows and returns a viewer. If the integer argument is given and > 1: -> splitViewer

FreeCADGui.getMarkerIndex() → None
FreeCADGui.addDocumentObserver() → None
FreeCADGui.removeDocumentObserver() → None
FreeCADGui.reload() → None
FreeCADGui.loadFile() → None
FreeCADGui.coinRemoveAllChildren() → None
class FreeCADGui.PythonGroupCommand

Bases: typing_extensions.Protocol

GetCommands(self)
class FreeCADGui.PythonCommand

Bases: typing_extensions.Protocol

GetResources(self)
class FreeCADGui.MDIView
class FreeCADGui.View3DInventorViewer
getSceneGraph(self)
setSceneGraph(self, SoNode)
class FreeCADGui.View3DInventor
getViewer(self)
getCameraNode(self)
getViewDirection(self)
getSceneGraph(self)
fitAll(self)
setCameraType(self, camera_type: str)
setCamera(self, camera_data)
setCameraOrientation(self, camera_orientation)
saveVectorGraphic(self, file, n)
class FreeCADGui.SplitView3DInventor

Bases: FreeCADGui.View3DInventor

class FreeCADGui.ViewObject
property DisplayLength(self)
property DisplayHeight(self)
FreeCADGui.draftToolBar :Union[DraftGui.DraftToolBar, None]
FreeCADGui.Snapper :SnapperClass
FreeCADGui.ActiveDocument :Optional[Document]
FreeCADGui.Selection :Any
FreeCADGui.Control :Any
class FreeCADGui.UiLoader
createWidget(self, class_name: str)