From FreeCAD Documentation
Când GUI este activată, fiecare obiect din documentul FreeCAD are un ViewObject asociat, care se află în documentul corespondent/omolog FreeCADGui. Un obiect de vizualizare poate fi preluat în două moduri. Exemplu:
myViewObj = FreeCAD.ActiveDocument.myObjectName.ViewObject
myViewObj = FreeCADGui.ActiveDocument.myObjectName
print myViewObj.IV
Adnotare
Returns: nodul adnotării unui ViewObject
BoundingBox
Returns: caseta de restricționare
Content
Returns: o reprezentare XML a proprietăților ViewObject
DisplayMode
Returns: modul de afișare curent
IV
Returns: o reprezentare Inventor a ViewObject
Object
Returns: Obiectul documentului FreeCAD asociat al acestui ViewObject
Listă de proprietăți
Returns: o listă cu proprietățile acestui ViewObject
RootNode
Returns: nodul Inventor al acestui ViewObject (obiect pivy.coin)
Selectable
Returns: Adevărat dacă obiectul este selectabil
Type
Returns: tipul acestui ViewObject
Vizibilitate
Returns: Adevărat dacă viewObject este vizibil
getAllDerivedFrom ( )
Description:
Returns: toate descoperirile acestui obiect
getDocumentationOfProperty ( )
Description:
Returns: șirul de documentare al proprietății din această clasă.
getGroupOfProperty ( )
Description: numele grupului din care aparține proprietatea din această clasă. Proprietățile sortate în diferite grupuri numite pentru confort.
Returns: {{{4}}}
getPropertyByName ( )
Description:
Returns: valoarea unei proprietăți denumite.
getTypeOfProperty ( )
Description:
Returns: tipul unei proprietăți denumite. Aceasta poate fi (ascunsă, citit, ieșire) sau orice combinație.
ascunde ( Ascunde obiectul)
Description:
Returns: {{{4}}}
isDerivedFrom ( string )
Description: Verifică dacă acest obiect este derivat de la tipul de obiect dat
Returns: Adevărat dacă tipul dat este un tată
isVisible ( Verifică dacă obiectul este vizibil )
Description: un boolean
Returns: {{{4}}}
listDisplayModes ( )
Description: Afișează o listă a tuturor modurilor de afișare
Returns: o listă
setTransformation ( coin.SoTransform )
Description: Setează o transformare pe nodul Inventor
Returns: nimic
spectacol ( )
Description: Afișează obiectul dacă este ascuns
Returns: nimic
toString ( )
Description:
Returns: o reprezentare string a nodului Inventor
' actualizare (''''')
Description: Actualizează reprezentarea vizualizării obiectului
Returns: {{{4}}}