ViewObject API/it


Quando la GUI è attiva, a ogni oggetto del documento FreeCAD è associato un ViewObject, che risiede nella controparte FreeCADGui del documento. Un oggetto della vista può essere recuperato in due modi. Esempio:

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


Property.png Annotation

Returns: il nodo della annotazione di un oggetto della vista ViewObject


Property.png BoundingBox

Returns: Il contenitore


Property.png Content

Returns: una rappresentazione XML delle proprietà di un ViewObject


Property.png DisplayMode

Returns: la modalità di visualizzazione corrente


Property.png IV

Returns: una rappresentazione Inventor del ViewObject


Property.png Object

Returns: il FreeCAD Document Object associato a questo ViewObject


Property.png PropertiesList

Returns: un elenco di proprietà di questo ViewObject


Property.png RootNode

Returns: il nodo di Inventor di questo ViewObject (pivy.coin object)


Property.png Selectable

Returns: True se l'oggetto è selezionabile


Property.png Type

Returns: il tipo di questo ViewObject


Property.png Visibility

Returns: True se il viewObject è visibile


Method.png getAllDerivedFrom ( )

Description:

Returns: tutti i discendenti di questo oggetto


Method.png getDocumentationOfProperty ( )

Description:

Returns: la stringa di documentazione della proprietà di questa classe.


Method.png getGroupOfProperty ( )

Description:

Returns: il nome del gruppo al quale appartiene la proprietà in questa classe. Per comodità, le proprietà sono ordinate in gruppi con nomi diversi.


Method.png getPropertyByName ( )

Description:

Returns: il valore di una proprietà denominata.


Method.png getTypeOfProperty ( )

Description:

Returns: il tipo di una proprietà denominata. Questo può essere(Hidden,ReadOnly,Output) o qualsiasi combinazione.


Method.png hide ( )

Description: Nasconde l'oggetto.

Returns:


Method.png isDerivedFrom ( string )

Description: Controlla se questo oggetto è derivato dal dato tipo di oggetto

Returns: True se il tipo dato è suo genitore


Method.png isVisible ( )

Description: Controlla se l'oggetto è visibile

Returns: un valore booleano


Method.png listDisplayModes ( )

Description: Mostra un elenco di tutte le modalità di visualizzazione

Returns: una lista


Method.png setTransformation ( coin.SoTransform )

Description: Imposta una trasformazione sul nodo Inventor

Returns: nulla


Method.png show ( )

Description: Mostra l'oggetto, se è nascosto

Returns: nulla


Method.png toString ( )

Description:

Returns: una rappresentazione in stringa del nodo Inventor


Method.png update ( )

Description: Aggiorna la rappresentazione della vista dell'oggetto

Returns:

Online version: "http://www.freecadweb.org/wiki/index.php?title=ViewObject_API/it&oldid=137326"

Navigation menu