Object API/es: Difference between revisions
(Created page with 'Siendo paramétricos, los objetos del documento en FreeCAD pueden tener un montón de propiedades adicionales, pero estas son las básicas, presentes en cada objeto del documento…') |
No edit summary |
||
Line 4: | Line 4: | ||
print myObj.PropertiesList |
print myObj.PropertiesList |
||
{{APIProperty/es|Content| |
{{APIProperty/es|Content|Una representación XML de las propiedades de un objeto.}} |
||
{{APIProperty/es|Label| |
{{APIProperty/es|Label|Obtiene/establece la etiqueta de los objetos. La cadena de texto puede ser unicode.}} |
||
{{APIProperty/es|Name| |
{{APIProperty/es|Name|El nombre único de un objeto.}} |
||
{{APIProperty/es|Placement| |
{{APIProperty/es|Placement|Obtiene/establece la ubicación de un objeto. Una ubicación define una orientación (rotación) y una posición (base) en el espacio 3D. Se utiliza cuando es necesario no escalar u otra distorsión.}} |
||
{{APIProperty/es|Pos| |
{{APIProperty/es|Pos|La parte posición de una ubicación}} |
||
{{APIProperty/es|PropertiesList| |
{{APIProperty/es|PropertiesList|Una lista de las propiedades de un objeto}} |
||
{{APIProperty/es|State| |
{{APIProperty/es|State|El estado de FreeCAD de un objeto (por ejemplo si necesita ser recalculado)}} |
||
{{APIProperty/es|Type| |
{{APIProperty/es|Type|Una cadena de texto describiendo el tipo del objeto}} |
||
{{APIProperty/es|ViewObject| |
{{APIProperty/es|ViewObject|El Proveedor de Vista asociado (objeto FreeCADGUI) a un objeto}} |
||
{{APIFunction/es|getAllDerivedFrom| | | |
{{APIFunction/es|getAllDerivedFrom| | |Todos los descendientes de este objeto}} |
||
{{APIFunction/es|getDocumentationOfProperty| | | |
{{APIFunction/es|getDocumentationOfProperty| | |La cadena de texto de documentación de la propiedad de esta clase.}} |
||
{{APIFunction/es|getGroupOfProperty| | | |
{{APIFunction/es|getGroupOfProperty| | |El nombre del grupo al cual pertenece el objeto en esta clase. Las propiedades ordenadas en diferentes grupos denominados según convenga.}} |
||
{{APIFunction/es|getPropertyByName| | | |
{{APIFunction/es|getPropertyByName| | |El valor de una propiedad denominada.}} |
||
{{APIFunction/es|getTypeOfProperty| | | |
{{APIFunction/es|getTypeOfProperty| | |El tipo de una propiedad denominada. Esto puede ser (Hidden,ReadOnly,Output) o cualquier combinación.}} |
||
{{APIFunction/es|isDerivedFrom| | |True |
{{APIFunction/es|isDerivedFrom| | |True si el tipo dado es un padre}} |
||
{{APIFunction/es|purgeTouched| | |
{{APIFunction/es|purgeTouched| |Marca el objeto como unchanged| }} |
||
{{APIFunction/es|touch| | |
{{APIFunction/es|touch| |Marca el objeto como changed (tocado)| }} |
||
{{languages/es | {{en|Object_API}} }} |
{{languages/es | {{en|Object_API}} }} |
Revision as of 10:53, 25 August 2011
Siendo paramétricos, los objetos del documento en FreeCAD pueden tener un montón de propiedades adicionales, pero estas son las básicas, presentes en cada objeto del documento de FreeCAD. Los objetos se pueden recuperar simplemente por su nombre. Por ejemplo:
myObj = FreeCAD.ActiveDocument.myObjectName print myObj.PropertiesList
Devuelve: Obtiene/establece la ubicación de un objeto. Una ubicación define una orientación (rotación) y una posición (base) en el espacio 3D. Se utiliza cuando es necesario no escalar u otra distorsión.
Descripción:
Devuelve: La cadena de texto de documentación de la propiedad de esta clase.
Descripción:
Devuelve: El nombre del grupo al cual pertenece el objeto en esta clase. Las propiedades ordenadas en diferentes grupos denominados según convenga.
Descripción:
Devuelve: El tipo de una propiedad denominada. Esto puede ser (Hidden,ReadOnly,Output) o cualquier combinación.