ViewObject API

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page ViewObject API and the translation is 80% complete.

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎română
(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
Property.png Annotation

Devuelve: El nodo de la anotación de un objeto de vista ViewObject


Property.png BoundingBox

Devuelve: La caja de abarque


Property.png Content

Devuelve: Una representación XML de una propiedad de un ViewObject


Property.png DisplayMode

Devuelve: El modo de visualización actual


Property.png IV

Devuelve: Una representación de Inventor del ViewObject


Property.png Object

Devuelve: El objeto del documento de FreeCAD asociado a este ViewObject


Property.png PropertiesList

Devuelve: Una lista de propiedades de este ViewObject


Property.png RootNode

Devuelve: El nodo de Inventor de este ViewObject (objeto de pivy.coin)


Property.png Selectable

Devuelve: True si el objeto está seleccionado


Property.png Type

Devuelve: El tipo de este ViewObject


Property.png Visibility

Devuelve: True si el viewObject es visible


Method.png getAllDerivedFrom ( )

Descripción:

Devuelve: Todos los descendientes de este objeto


Method.png getDocumentationOfProperty ( )

Descripción:

Devuelve: La cadena de texto de documentación de la propiedad de esta clase.


Method.png 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.


Method.png getPropertyByName ( )

Descripción:

Devuelve: El valor de la propiedad llamada.


Method.png getTypeOfProperty ( )

Descripción:

Devuelve: El tipo de la propiedad llamada. Puede ser Oculta, Solo lectura y Salida (Hidden,ReadOnly,Output) o cualquier combinación.


Method.png hide ( )

Descripción: oculta el objeto.

Devuelve:


Method.png 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


Method.png isVisible ( )

Descripción: Comprueba si el objeto es visible

Devuelve: Un booleano


Method.png listDisplayModes ( )

Descripción: Muestra una lista de todos los modos de visualización

Devuelve: Una lista


Method.png setTransformation ( coin.SoTransform )

Descripción: Establece una transformación sobre el nodo de Inventor node

Devuelve: Nada


Method.png show ( )

Descripción: Muestra el objeto si estaba oculto

Devuelve: Nada


Method.png toString ( )

Descripción:

Devuelve: Una cadena de texto de representación del nodo de Inventor


Method.png update ( )

Descripción: Actualiza la representación de la vista del objeto

Devuelve: