Object API/it


Essendo parametrici, in FreeCAD gli oggetti del documento possono avere un sacco di altre proprietà. Queste sono quelle di base, presenti in ogni FreeCAD Document Object. Gli oggetti possono essere recuperati semplicemente con il loro nome. Esempio:

myObj = FreeCAD.ActiveDocument.myObjectName
print myObj.PropertiesList 


Property.png Content

Returns: Una rappresentazione XML delle proprietà di un oggetto.


Property.png Label

Returns: Ottiene / imposta l'etichetta degli oggetti. La stringa può essere unicode.


Property.png Name

Returns: Il nome univoco di un oggetto.


Property.png Placement

Returns: Ottiene / imposta il posizionamento di un oggetto. Un posizionamento definisce un orientamento (rotazione) ed una posizione (base) nello spazio 3D. Viene utilizzato quando non è necessario alcun ridimensionamento o altro tipo di distorsione.


Property.png PropertiesList

Returns: Un elenco delle proprietà di un oggetto


Property.png State

Returns: Lo stato di FreeCAD di un oggetto (ad esempio se deve essere ricalcolato)


Property.png Type

Returns: Una stringa che descrive il tipo di oggetto


Property.png ViewObject

Returns: Il View Provider associato (oggetto FreeCADGUI) a un oggetto


Method.png getAllDerivedFrom ( )

Description:

Returns: Tutti i discendenti di questo oggetto


Method.png getDocumentationOfProperty ( )

Description:

Returns: La stringa di documentazione della proprietà di questa classe.


Method.png getGroupOfProperty ( )

Description:

Returns: Il nome del gruppo a cui appartiene la proprietà in questa categoria. Le proprietà sono ordinate in gruppi diversi denominati secondo convenienza.


Method.png getPropertyByName ( )

Description:

Returns: Il valore di una proprietà denominata.


Method.png getTypeOfProperty ( )

Description:

Returns: Il tipo di una proprietà denominata. Questo può essere (Hidden,ReadOnly,Output) o qualsiasi combinazione.


Method.png isDerivedFrom ( )

Description:

Returns: True se il tipo dato è un padre


Method.png purgeTouched ( )

Description: Contrassegna l'oggetto come unchanged (invariato)

Returns:


Method.png touch ( )

Description: Contrassegna l'oggetto come changed (modificato, toccato)

Returns:

Online version: "http://www.freecadweb.org/wiki/index.php?title=Object_API/it&oldid=133269"

Navigation menu