ViewObject API/de

(Oktober 2019) Bearbeite diese Seiten nicht. Die Informationen sind unvollständig und veraltet. Die neueste API findest Du in der autogenerierten API-Dokumentation oder generiere die Dokumentation selbst, siehe Quelldokumentation.

Wenn die GUI aktiv ist, hat jedes Objekt im FreeCAD-Dokument ein zugeordnetes ViewObject, das sich im FreeCADGui-Dokument-Gegenstück befindet. Ein Ansicht-Objekt kann auf zwei Arten abgefragt werden. Beispiel:

myViewObj = FreeCAD.ActiveDocument.myObjectName.ViewObject
myViewObj = FreeCADGui.ActiveDocument.myObjectName
print myViewObj.IV
Annotation

Returns: der Anmerkungsknoten eines ViewObjects

BoundingBox

Returns: der Begrenzungsrahmen

Content

Returns: Eine XML-Darstellung der Eigenschaften eines ViewObjects

DisplayMode

Returns: der aktuelle Anzeigemodus

IV

Returns: Eine Inventor-Darstellung des ViewObject

Object

Returns: das zugehörige FreeCAD-Dokumentobjekt dieses ViewObjects

PropertiesList

Returns: Eine Liste der Eigenschaften dieses ViewObjects

RootNode

Returns: Der Inventor-Knoten dieses ViewObjects (pivy.coin Objekt)

Selectable

Returns: Wahr, wenn das Objekt auswählbar ist

Type

Returns: Der Typ dieses ViewObjects

Visibility

Returns: Wahr, wenn das viewObject sichtbar ist

getAllDerivedFrom( )

Description:

Returns: alle Unterbegriffe dieses Objekts

getDocumentationOfProperty( )

Description:

Returns: die Dokumentationszeichenfolge der Eigenschaft dieser Klasse

getGroupOfProperty( )

Description:

Returns: Der Name der Gruppe, zu der die Eigenschaft in dieser Klasse gehört. Die Eigenschaften sind der Einfachheit halber in unterschiedlich benannte Gruppen sortiert.

getPropertyByName( )

Description:

Returns: Der Wert einer benannten Eigenschaft.

getTypeOfProperty( )

Description:

Returns: Der Typ einer benannten Eigenschaft. Dies kann (Hidden, ReadOnly, Output) oder eine beliebige Kombination davon sein.

hide( )

Description: Versteckt das Objekt.

Returns:

isDerivedFrom(string)

Description: Überprüft, ob dieses Objekt vom angegebenen Objekttyp abgeleitet ist

Returns: Wahr, wenn der angegebene Typ ein Vater-Objekt ist.

isVisible( )

Description: Überprüft, ob das Objekt sichtbar ist

Returns: ein Boolean

listDisplayModes( )

Description: Zeigt eine Liste aller Anzeigemodi an

Returns: eine Liste

setTransformation(coin.SoTransform)

Description: Legt eine Transformation für den Inventor-Knoten fest

Returns: nichts

show( )

Description: Zeigt das Objekt an, wenn es ausgeblendet ist

Returns: nichts

toString( )

Description:

Returns: Eine Zeichenfolgenrepräsentation des Inventor-Knotens

update( )

Description: Aktualisiert die Ansichtdarstellung des Objekts

Returns: