ViewObject API/es: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
⚫ | |||
When the GUI is up, each object in the FreeCAD document has an associated ViewObject, that resides in the FreeCADGui document counterpart. A view object can be retrieved by two ways. Example: |
|||
{{VeryImportantMessage|(October 2019) Do not edit this page. The information is incomplete and outdated. For the latest API, see the [https://www.freecadweb.org/api autogenerated API documentation], or generate the documentation yourself, see [[Source documentation|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: |
|||
{{Code|code= |
|||
⚫ | |||
⚫ | |||
⚫ | |||
}} |
|||
{{APIProperty|Annotation| |
{{APIProperty/es|Annotation|El nodo de la anotación de un objeto de vista ViewObject}} |
||
{{APIProperty|BoundingBox| |
{{APIProperty/es|BoundingBox|La caja de abarque}} |
||
{{APIProperty|Content| |
{{APIProperty/es|Content|Una representación XML de una propiedad de un ViewObject}} |
||
{{APIProperty|DisplayMode| |
{{APIProperty/es|DisplayMode|El modo de visualización actual}} |
||
{{APIProperty|IV| |
{{APIProperty/es|IV|Una representación de Inventor del ViewObject}} |
||
{{APIProperty|Object| |
{{APIProperty/es|Object|El objeto del documento de FreeCAD asociado a este ViewObject}} |
||
{{APIProperty|PropertiesList| |
{{APIProperty/es|PropertiesList|Una lista de propiedades de este ViewObject}} |
||
{{APIProperty|RootNode| |
{{APIProperty/es|RootNode|El nodo de Inventor de este ViewObject (objeto de pivy.coin)}} |
||
{{APIProperty|Selectable|True |
{{APIProperty/es|Selectable|True si el objeto está seleccionado}} |
||
{{APIProperty|Type| |
{{APIProperty/es|Type|El tipo de este ViewObject}} |
||
{{APIProperty|Visibility|True |
{{APIProperty/es|Visibility|True si el viewObject es visible}} |
||
{{APIFunction|getAllDerivedFrom| | | |
{{APIFunction/es|getAllDerivedFrom| | |Todos los descendientes de este objeto}} |
||
{{APIFunction|getDocumentationOfProperty| | | |
{{APIFunction/es|getDocumentationOfProperty| | |La cadena de texto de documentación de la propiedad de esta clase.}} |
||
{{APIFunction|getGroupOfProperty| | | |
{{APIFunction/es|getGroupOfProperty| | |El nombre de un grupo al que pertenece la propiedad en esta clase. Las propiedades ordenadas por diferentes nombres de grupos por conveniencia.}} |
||
{{APIFunction|getPropertyByName| | | |
{{APIFunction/es|getPropertyByName| | |El valor de la propiedad llamada.}} |
||
{{APIFunction|getTypeOfProperty| | | |
{{APIFunction/es|getTypeOfProperty| | |El tipo de la propiedad llamada. Puede ser Oculta, Solo lectura y Salida (Hidden,ReadOnly,Output) o cualquier combinación.}} |
||
{{APIFunction|hide| | |
{{APIFunction/es|hide| |oculta el objeto.| }} |
||
{{APIFunction|isDerivedFrom|string| |
{{APIFunction/es|isDerivedFrom|string|Comprueba si este objeto es derivado de un tipo de objeto dado|True si el tipo dado es su padre}} |
||
{{APIFunction|isVisible| | |
{{APIFunction/es|isVisible| |Comprueba si el objeto es visible|Un booleano}} |
||
{{APIFunction|listDisplayModes| | |
{{APIFunction/es|listDisplayModes| |Muestra una lista de todos los modos de visualización|Una lista}} |
||
{{APIFunction|setTransformation|coin.SoTransform| |
{{APIFunction/es|setTransformation|coin.SoTransform|Establece una transformación sobre el nodo de Inventor node|Nada}} |
||
{{APIFunction|show| | |
{{APIFunction/es|show| |Muestra el objeto si estaba oculto|Nada}} |
||
{{APIFunction|toString| | | |
{{APIFunction/es|toString| | |Una cadena de texto de representación del nodo de Inventor}} |
||
{{APIFunction|update| | |
{{APIFunction/es|update| |Actualiza la representación de la vista del objeto| }} |
||
⚫ | |||
{{Userdocnavi{{#translation:}}}} |
|||
⚫ | |||
[[Category:Poweruser Documentation{{#translation:}}]] |
|||
{{clear}} |
{{clear}} |
||
⚫ |
Latest revision as of 21:08, 27 February 2020
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
Descripción:
Devuelve: La cadena de texto de documentación de la propiedad de esta clase.
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.
Descripción:
Devuelve: El tipo de la propiedad llamada. Puede ser Oculta, Solo lectura y Salida (Hidden,ReadOnly,Output) o cualquier combinación.
Descripción: Comprueba si este objeto es derivado de un tipo de objeto dado
Devuelve: True si el tipo dado es su padre
Descripción: Muestra una lista de todos los modos de visualización
Devuelve: Una lista
Descripción: Establece una transformación sobre el nodo de Inventor node
Devuelve: Nada
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub