Cuando la interfaz gráfica de usuario GUI está iniciada, cada objeto en el documento de FreeCAD tiene un objeto de vista (ViewOject) asociado, este reside el documento homólogo FreeCADGui. Un objeto de vista puede ser recuperado de dos modos. Ejemplo:
myViewObj = FreeCAD.ActiveDocument.myObjectName.ViewObject
myViewObj = FreeCADGui.ActiveDocument.myObjectName
print myViewObj.IV
Annotation
Devuelve: El nodo de la anotación de un objeto de vista ViewObject
BoundingBox
Devuelve: La caja de abarque
Content
Devuelve: Una representación XML de una propiedad de un ViewObject
DisplayMode
Devuelve: El modo de visualización actual
IV
Devuelve: Una representación de Inventor del ViewObject
Object
Devuelve: El objeto del documento de FreeCAD asociado a este ViewObject
PropertiesList
Devuelve: Una lista de propiedades de este ViewObject
RootNode
Devuelve: El nodo de Inventor de este ViewObject (objeto de pivy.coin)
Selectable
Devuelve: True si el objeto está seleccionado
Type
Devuelve: El tipo de este ViewObject
Visibility
Devuelve: True si el viewObject es visible
getAllDerivedFrom (
)
Descripción:
Devuelve: Todos los descendientes de este objeto
getDocumentationOfProperty (
)
Descripción:
Devuelve: La cadena de texto de documentación de la propiedad de esta clase.
getGroupOfProperty (
)
Descripción:
Devuelve: El nombre de un grupo al que pertenece la propiedad en esta clase. Las propiedades ordenadas por diferentes nombres de grupos por conveniencia.
getPropertyByName (
)
Descripción:
Devuelve: El valor de la propiedad llamada.
getTypeOfProperty (
)
Descripción:
Devuelve: El tipo de la propiedad llamada. Puede ser Oculta, Solo lectura y Salida (Hidden,ReadOnly,Output) o cualquier combinación.
hide (
)
Descripción: oculta el objeto.
Devuelve:
isDerivedFrom (
string )
Descripción: Comprueba si este objeto es derivado de un tipo de objeto dado
Devuelve: True si el tipo dado es su padre
isVisible (
)
Descripción: Comprueba si el objeto es visible
Devuelve: Un booleano
listDisplayModes (
)
Descripción: Muestra una lista de todos los modos de visualización
Devuelve: Una lista
setTransformation (
coin.SoTransform )
Descripción: Establece una transformación sobre el nodo de Inventor node
Devuelve: Nada
show (
)
Descripción: Muestra el objeto si estaba oculto
Devuelve: Nada
toString (
)
Descripción:
Devuelve: Una cadena de texto de representación del nodo de Inventor
update (
)
Descripción: Actualiza la representación de la vista del objeto
Devuelve: