Object API/ro: Difference between revisions

From FreeCAD Documentation
(Created page with "Fiind parametric, Obiectele din Documentul FreeCAD pot avea multe proprietăți suplimentare, dar acestea sunt cele de bază prezente în fiecare Document Object Document Free...")
 
(Created page with "{{APIProperty | Conținut. O reprezentare XML a proprietăților unui obiect}} {{APIProperty | Etichetă | Obține / stabilește eticheta obiectelor. Șirul poate fi unicod.}}...")
Line 7: Line 7:




{{APIProperty|Content|An XML representation of the properties of an object.}}
{{APIProperty | Conținut. O reprezentare XML a proprietăților unui obiect}}
{{APIProperty|Label|Gets/sets the objects label. The string can be unicode.}}
{{APIProperty | Etichetă | Obține / stabilește eticheta obiectelor. Șirul poate fi unicod.}}
{{APIProperty|Name|The unique name of an object.}}
{{APIProperty | Nume | Numele unic al unui obiect.}}
{{APIProperty | Investiții | Obține / stabilește plasarea unui obiect. O destinație de plasare definește o poziție de orientare (rotație) și o poziție (bază) în spațiul 3D. Se folosește atunci când nu este nevoie de scalare sau de altă distorsiune.}}
{{APIProperty|Placement|Gets/sets the Placement of an object. A placement defines an orientation (rotation) and a position (base) in 3D space. It is used when no scaling or other distortion is needed.}}
{{APIProperty|PropertiesList|A list of the properties of an object}}
{{APIProperty | Listă de proprietăți | O listă a proprietăților unui obiect}}
{{APIProperty|State|The FreeCAD state of an object (ie. if it needs to be recomputed)}}
{{APIProperty | Stat | Starea FreeCAD a unui obiect (adică, dacă acesta trebuie recalculat)}}
{{APIProperty|Type|A string describing the type of an object}}
{{APIProperty | Tip | Un șir care descrie tipul unui obiect}}
{{APIProperty|ViewObject|The associated View Provider (FreeCADGUI object) of an object}}
{{APIProperty | ViewObject | Vizualizarea furnizorului asociat (obiectul FreeCADGUI) al unui obiect}}
{{APIFunction|getAllDerivedFrom| | |All descendants of this object}}
{{APIFunction | getAllDerivedFrom | | | Toți descendenții acestui obiect}}
{{APIFunction|getDocumentationOfProperty| | |The documentation string of the property of this class.}}
{{APIFunction | Proprietatea GetDocumentation | | |. Șirul de documentare al proprietății din această clasă}}
{{APIFunction|getGroupOfProperty| | |The name of the group which the property belongs to in this class. The properties are sorted in different named groups for convenience.}}
{{APIFunction | getGroupOfProperty | | | Numele grupului căruia îi aparține proprietatea în această clasă. Proprietățile sunt sortate în diferite grupuri numite pentru confort.}}
{{APIFunction|getPropertyByName| | |The value of a named property.}}
{{APIFunction | getPropertyByName | | |. Valoarea unei proprietăți numită}}
{{APIFunction|getTypeOfProperty| | |The type of a named property. This can be (Hidden,ReadOnly,Output) or any combination.}}
{{APIFunction | getTypeOfProperty | | | Tipul unei proprietăți denumite. Poate fi (ascuns, citit, ieșire) sau orice combinație.}}
{{APIFunction|isDerivedFrom| | |True if given type is a father}}
{{APIFunction | este derivată de la | | Adevărat dacă tipul dat este tată}}
{{APIFunction|purgeTouched| |Marks the object as unchanged| }}
{{APIFunction | purgeTouched | | Marchează obiectul ca neschimbat |}}
{{APIFunction|touch| |Marks the object as changed (touched)| }}
{{APIFunction | contact | | Marchează obiectul așa cum a fost modificat (atins) |}}


[[Category:API]]
[[Category:API]]

Revision as of 03:18, 27 January 2019

Other languages:

Fiind parametric, Obiectele din Documentul FreeCAD pot avea multe proprietăți suplimentare, dar acestea sunt cele de bază prezente în fiecare Document Object Document FreeCAD. Obiectele pot fi recuperate pur și simplu după nume. De exemplu:

myObj = FreeCAD.ActiveDocument.myObjectName
print myObj.PropertiesList


Conținut. O reprezentare XML a proprietăților unui obiect

Returns: {{{2}}}

Etichetă

Returns: Obține / stabilește eticheta obiectelor. Șirul poate fi unicod.

Nume

Returns: Numele unic al unui obiect.

Investiții

Returns: Obține / stabilește plasarea unui obiect. O destinație de plasare definește o poziție de orientare (rotație) și o poziție (bază) în spațiul 3D. Se folosește atunci când nu este nevoie de scalare sau de altă distorsiune.

Listă de proprietăți

Returns: O listă a proprietăților unui obiect

Stat

Returns: Starea FreeCAD a unui obiect (adică, dacă acesta trebuie recalculat)

Tip

Returns: Un șir care descrie tipul unui obiect

ViewObject

Returns: Vizualizarea furnizorului asociat (obiectul FreeCADGUI) al unui obiect

getAllDerivedFrom ( )

Description:

Returns: Toți descendenții acestui obiect

Proprietatea GetDocumentation ( )

Description:

Returns: . Șirul de documentare al proprietății din această clasă

getGroupOfProperty ( )

Description:

Returns: Numele grupului căruia îi aparține proprietatea în această clasă. Proprietățile sunt sortate în diferite grupuri numite pentru confort.

getPropertyByName ( )

Description:

Returns: . Valoarea unei proprietăți numită

getTypeOfProperty ( )

Description:

Returns: Tipul unei proprietăți denumite. Poate fi (ascuns, citit, ieșire) sau orice combinație.

este derivată de la ( )

Description: Adevărat dacă tipul dat este tată

Returns: {{{4}}}

purgeTouched ( )

Description: Marchează obiectul ca neschimbat

Returns:

contact ( )

Description: Marchează obiectul așa cum a fost modificat (atins)

Returns: