Wybór: Api

From FreeCAD Documentation
This page is a translated version of the page Selection API and the translation is 100% complete.
Other languages:
(Październik 2019) Nie edytuj tych stron. Informacje są niekompletne i nieaktualne. Najnowsze API można znaleźć w automatycznie generowana dokumentacja API, lub wygenerować dokumentację samodzielnie, śledząc dokument Dokumentacja źródłowa.

Moduł podrzędny wyboru jest częścią modułu FreeCADGui. Przykład:

import FreeCADGui
sel = FreeCADGui.Selection.getSelection()
addSelection(FreeCAD.Object)

Description: Dodaje obiekt do zaznaczenia

Returns:

clearSelection([string])

Description: Czyści wybór podanej nazwy dokumentu. Jeżeli nie podano żadnego dokumentu, to czyszczony jest cały wybór.

Returns:

getSelection([string])

Description: Zwraca listę wybranych obiektów dokumentu dla podanej nazwy dokumentu. Jeśli nie podano żadnego dokumentu, zwracana jest pełna lista wybranych obiektów.

Returns: a list of document objects in the order they were selected.

getSelectionEx([string])

Description: Zwraca listę wybranych obiektów dla podanej nazwy dokumentu. Jeśli nie zostanie podany żaden dokument, zwrócony zostanie kompletny wybór. Używane do wyboru obiektów podrzędnych (np. niektóre krawędzie ściany).

Returns: a list of SelectionObjects in the order they were selected

isSelected(FreeCAD.Object)

Description: Sprawdza, czy dany obiekt jest zaznaczony

Returns:

removeSelection(FreeCAD.Object)

Description: Usuwa obiekt z zaznaczenia

Returns: