Placement API/fr: Difference between revisions

From FreeCAD Documentation
(Created page with "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.")
(Created page with "{{APIClass | Placement |) ou (Placement) ou (Matrice) ou (Base, Rotation) ou (Base, Rotation, Centre) ou (Base, Axes, Angle | Construit un placement, vide ou avec les argument...")
Line 10: Line 10:




{{APIClass|Placement| ) or (Placement) or (Matrix) or (Base, Rotation) or (Base,Rotation,Center) or (Base,Axis,Angle|Constructs a placement, empty or with the given arguments, or as a copy of the given placement.}}
{{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é.}}
{{API property | 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}}
{{APIProperty|Base|a vector representing the Placement's position.}}
{{APIProperty|Rotation|a quaternion representing the Placement's rotation.}}
{{APIFunction|inverse| |computes the inverse placement|a placement.}}
{{APIFunction|move|Vector|moves the Placement along the given vector|nothing}}
{{APIFunction|multVec|Vector|applies the Placement to the given vector|the resulting vector.}}
{{APIFunction|multiply|Placement|multiplies this placement with another one|the resulting placement.}}
{{APIFunction|toMatrix| | |a matrix representing the Placement's transformation.}}


[[Category:API/fr]]
[[Category:API/fr]]

Revision as of 19:51, 21 April 2015

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.

Example of setting a document object's Placement:

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é.

Template:API property Template:APIproperty

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