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
Annotation
Returns: il nodo della annotazione di un oggetto della vista ViewObject
BoundingBox
Content
Returns: una rappresentazione XML delle proprietà di un ViewObject
DisplayMode
Returns: la modalità di visualizzazione corrente
IV
Returns: una rappresentazione Inventor del ViewObject
Object
Returns: il FreeCAD Document Object associato a questo ViewObject
PropertiesList
Returns: un elenco di proprietà di questo ViewObject
RootNode
Returns: il nodo di Inventor di questo ViewObject (pivy.coin object)
Selectable
Returns: True se l'oggetto è selezionabile
Type
Returns: il tipo di questo ViewObject
Visibility
Returns: True se il viewObject è visibile
getAllDerivedFrom (
)
Description:
Returns: tutti i discendenti di questo oggetto
getDocumentationOfProperty (
)
Description:
Returns: la stringa di documentazione della proprietà di questa classe.
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.
getPropertyByName (
)
Description:
Returns: il valore di una proprietà denominata.
getTypeOfProperty (
)
Description:
Returns: il tipo di una proprietà denominata. Questo può essere(Hidden,ReadOnly,Output) o qualsiasi combinazione.
hide (
)
Description: Nasconde l'oggetto.
Returns:
isDerivedFrom (
string )
Description: Controlla se questo oggetto è derivato dal dato tipo di oggetto
Returns: True se il tipo dato è suo genitore
isVisible (
)
Description: Controlla se l'oggetto è visibile
Returns: un valore booleano
listDisplayModes (
)
Description: Mostra un elenco di tutte le modalità di visualizzazione
Returns: una lista
setTransformation (
coin.SoTransform )
Description: Imposta una trasformazione sul nodo Inventor
Returns: nulla
show (
)
Description: Mostra l'oggetto, se è nascosto
Returns: nulla
toString (
)
Description:
Returns: una rappresentazione in stringa del nodo Inventor
update (
)
Description: Aggiorna la rappresentazione della vista dell'oggetto
Returns: