ViewObject API/it: Difference between revisions
Renatorivo (talk | contribs) (Created page with "Category:API/it") |
(Updating to match new version of source page) |
||
(8 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|(Ottobre 2019) Non modificare queste pagine. Le informazioni sono incomplete e obsolete. Per l'API più recente, consultare la [https://www.freecadweb.org/api documentazione API autogenerata] o generare la documentazione autonomamente. Vedere [[Source documentation/it|Documentazione del codice sorgente]].}} |
|||
⚫ | |||
⚫ | |||
⚫ | |||
Quando la GUI è attiva, a ogni oggetto del documento FreeCAD è associato un ViewObject, che risiede nella controparte FreeCADGui del documento. Un oggetto della vista può essere recuperato in due modi. Esempio: |
|||
{{Code|code= |
|||
⚫ | |||
⚫ | |||
⚫ | |||
}} |
|||
{{APIProperty|Annotation| |
{{APIProperty|Annotation|il nodo della annotazione di un oggetto della vista ViewObject}} |
||
{{APIProperty|BoundingBox| |
{{APIProperty|BoundingBox|Il contenitore}} |
||
{{APIProperty|Content| |
{{APIProperty|Content|una rappresentazione XML delle proprietà di un ViewObject}} |
||
{{APIProperty|DisplayMode| |
{{APIProperty|DisplayMode|la modalità di visualizzazione corrente}} |
||
{{APIProperty|IV| |
{{APIProperty|IV|una rappresentazione Inventor del ViewObject}} |
||
{{APIProperty|Object| |
{{APIProperty|Object|il FreeCAD Document Object associato a questo ViewObject}} |
||
{{APIProperty|PropertiesList| |
{{APIProperty|PropertiesList|un elenco di proprietà di questo ViewObject}} |
||
{{APIProperty|RootNode| |
{{APIProperty|RootNode|il nodo di Inventor di questo ViewObject (pivy.coin object)}} |
||
{{APIProperty|Selectable|True |
{{APIProperty|Selectable|True se l'oggetto è selezionabile}} |
||
{{APIProperty|Type| |
{{APIProperty|Type|il tipo di questo ViewObject}} |
||
{{APIProperty|Visibility|True |
{{APIProperty|Visibility|True se il viewObject è visibile}} |
||
{{APIFunction|getAllDerivedFrom| | | |
{{APIFunction|getAllDerivedFrom| | |tutti i discendenti di questo oggetto}} |
||
{{APIFunction|getDocumentationOfProperty| | | |
{{APIFunction|getDocumentationOfProperty| | |la stringa di documentazione della proprietà di questa classe.}} |
||
{{APIFunction|getGroupOfProperty| | | |
{{APIFunction|getGroupOfProperty| | |il nome del gruppo al quale appartiene la proprietà in questa classe. Per comodità, le proprietà sono ordinate in gruppi con nomi diversi.}} |
||
{{APIFunction|getPropertyByName| | | |
{{APIFunction|getPropertyByName| | |il valore di una proprietà denominata.}} |
||
{{APIFunction|getTypeOfProperty| | | |
{{APIFunction|getTypeOfProperty| | |il tipo di una proprietà denominata. Questo può essere(Hidden,ReadOnly,Output) o qualsiasi combinazione.}} |
||
{{APIFunction|hide| | |
{{APIFunction|hide| |Nasconde l'oggetto.| }} |
||
{{APIFunction|isDerivedFrom|string| |
{{APIFunction|isDerivedFrom|string|Controlla se questo oggetto è derivato dal dato tipo di oggetto | True se il tipo dato è suo genitore}} |
||
{{APIFunction|isVisible| | |
{{APIFunction|isVisible| |Controlla se l'oggetto è visibile | un valore booleano}} |
||
{{APIFunction|listDisplayModes| | |
{{APIFunction|listDisplayModes| |Mostra un elenco di tutte le modalità di visualizzazione |una lista}} |
||
{{APIFunction|setTransformation|coin.SoTransform| |
{{APIFunction|setTransformation|coin.SoTransform|Imposta una trasformazione sul nodo Inventor |nulla}} |
||
{{APIFunction|show| | |
{{APIFunction|show| |Mostra l'oggetto, se è nascosto |nulla}} |
||
{{APIFunction|toString| | | |
{{APIFunction|toString| | |una rappresentazione in stringa del nodo Inventor}} |
||
{{APIFunction|update| | |
{{APIFunction|update| |Aggiorna la rappresentazione della vista dell'oggetto| }} |
||
⚫ | |||
{{Userdocnavi{{#translation:}}}} |
|||
⚫ | |||
[[Category:Poweruser Documentation{{#translation:}}]] |
|||
{{clear}} |
{{clear}} |
||
⚫ |
Latest revision as of 21:08, 27 February 2020
Quando la GUI è attiva, a ogni oggetto del documento FreeCAD è associato un ViewObject, che risiede nella controparte FreeCADGui del documento. Un oggetto della vista può essere recuperato in due modi. Esempio:
myViewObj = FreeCAD.ActiveDocument.myObjectName.ViewObject
myViewObj = FreeCADGui.ActiveDocument.myObjectName
print myViewObj.IV
Description:
Returns: la stringa di documentazione della proprietà di questa classe.
Description:
Returns: il nome del gruppo al quale appartiene la proprietà in questa classe. Per comodità, le proprietà sono ordinate in gruppi con nomi diversi.
Description:
Returns: il tipo di una proprietà denominata. Questo può essere(Hidden,ReadOnly,Output) o qualsiasi combinazione.
Description: Controlla se questo oggetto è derivato dal dato tipo di oggetto
Returns: True se il tipo dato è suo genitore
Description: Mostra un elenco di tutte le modalità di visualizzazione
Returns: una lista
Description: Imposta una trasformazione sul nodo Inventor
Returns: nulla
- 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