ViewObject API

From FreeCAD Documentation
This page is a translated version of the page ViewObject API and the translation is 75% complete.
Other languages:
(October 2019) Do not edit this page. The information is incomplete and outdated. For the latest API, see the autogenerated API documentation, or generate the documentation yourself, see Source documentation.

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: