Placement API/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{VeryImportantMessage|(octobre 2019) Ne pas éditer cette page. L'information est incomplète et obsolète. Pour la dernière API, voir la [https://www.freecadweb.org/api documentation de l'API générée automatiquement], ou générez la documentation vous-même, voir [[Source documentation/fr|Documentation du code source]].}}

Dans FreeCAD,le Placement définit la position et la rotation d'un objet. Le concept de placement est expliqué en détail ici: [[Placement | Placement]].
Dans FreeCAD,le Placement définit la position et la rotation d'un objet. Le concept de placement est expliqué en détail ici: [[Placement | Placement]].


Line 10: Line 12:
}}
}}


{{APIClass | Placement |) ou (Placement) ou (Matrice) ou (Base, Rotation) ou (Base, Rotation, Centre) ou (Base, Axes, Angle | Construit un placement, vide ou avec les arguments donnés, ou une copie de l'emplacement donné.}}
{{APIProperty | Base |. Un vecteur représentant la position du Placement}} {{APIProperty | Rotation |. Un quaternion ( nombre complexe formé de quatre unités scalaires) représentant la rotation du Placement}} {{APIFunction | inverse | | calcule le placement inverse |. Un placement}} {{APIFunction | move | Vecteur | déplace le placement le long du vecteur donnée | rien}} {{APIFunction | multVec | Vecteur | applique le placement au vecteur donné | le vecteur résultant}.} {{APIFunction | multipliez | Placement | multiplie ce placement avec l'autre | le placement résultant}.} {{APIFunction | toMatrix | | |. Une matrice représentant la transformation du placement}}


{{Userdocnavi{{#translation:}}}}
{{APIClass | Placement |) sau (Placement) sau (Matrice) sau (Base, Rotation) sau (Base, Rotation, Centre) sau (Base, Axes, Angle | Construește un plasament, vid sau cu arguemntele date, sau o copie a amplasamentului dat.}} {{APIProperty | Base |. Un vector reprezentâtnd poziție du Plasementului}} {{APIProperty | Rotation |. Un quaternion ( număr complex format din patru unități sclare) reprezentând rotația Plasamentului }} {{APIFunction | inverse | | calculază plasamentul invers |. Un placement}} {{APIFunction | move | Vector | deplasează plasamentul de-a lungul unui vector dat | nimic}} {{APIFunction | multVec | Vector | aplică plasamentul la vectorul dat| vectorul rezultant}.} {{APIFunction | multiplcați | Placement | multiplică acest plasamentul cu altul| plasamentul rezultatnt}.} {{APIFunction | toMatrix | | |. O matrice reprezentând transformarea plasamentului }}
[[Category:API{{#translation:}}]]

[[Category:API/fr]]
[[Category:Poweruser Documentation{{#translation:}}]]

{{clear}}
{{clear}}

Latest revision as of 20:58, 16 January 2024

(octobre 2019) Ne pas éditer cette page. L'information est incomplète et obsolète. Pour la dernière API, voir la documentation de l'API générée automatiquement, ou générez la documentation vous-même, voir Documentation du code source.

Dans FreeCAD,le Placement définit la position et la rotation d'un objet. Le concept de placement est expliqué en détail ici: Placement.

Exemple de réglage du placement d'un document objet:

myObj = FreeCAD.ActiveDocument.ActiveObject
pl = FreeCAD.Placement()
pl.move(FreeCAD.Vector(2,0,0))
myObj.Placement = pl
Placement () ou (Placement) ou (Matrice) ou (Base, Rotation) ou (Base, Rotation, Centre) ou (Base, Axes, Angle )

Description: Construit un placement, vide ou avec les arguments donnés, ou une copie de l'emplacement donné.

Base

Returns: . Un vecteur représentant la position du Placement

Rotation

Returns: . Un quaternion ( nombre complexe formé de quatre unités scalaires) représentant la rotation du Placement

inverse ( )

Description: calcule le placement inverse

Returns: . Un placement

move ( Vecteur )

Description: déplace le placement le long du vecteur donnée

Returns: rien

{{APIFunction | multVec | Vecteur | applique le placement au vecteur donné | le vecteur résultant}.} {{APIFunction | multipliez | Placement | multiplie ce placement avec l'autre | le placement résultant}.}

toMatrix ( )

Description:

Returns: . Une matrice représentant la transformation du placement