Difference between revisions of "Vector API/es"

From FreeCAD Documentation
Jump to navigation Jump to search
(Updating to match new version of source page)
(Updating to match new version of source page)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
<languages/>
 +
<div class="mw-translate-fuzzy">
 
Los vectores se utilizan en todas partes en FreeCAD.
 
Los vectores se utilizan en todas partes en FreeCAD.
 +
</div>
 +
 +
Vectors are used everywhere in FreeCAD.
  
 
Ejemplo:
 
Ejemplo:
Line 11: Line 16:
 
}}
 
}}
  
 
+
<div class="mw-translate-fuzzy">
 
{{APIProperty/es|Length|Devuelve la longitud del vector.}}
 
{{APIProperty/es|Length|Devuelve la longitud del vector.}}
  
Line 43: Line 48:
  
 
{{APIProperty/es|z|La coordenada Z de un vector.}}
 
{{APIProperty/es|z|La coordenada Z de un vector.}}
 +
</div>
  
[[Category:API/es]]
+
{{Userdocnavi{{#translation:}}}}
 
+
[[Category:API{{#translation:}}]]
 +
[[Category:Poweruser Documentation{{#translation:}}]]
 
{{clear}}
 
{{clear}}
<languages/>
 

Latest revision as of 20:48, 27 February 2020

Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎polski • ‎română

Los vectores se utilizan en todas partes en FreeCAD.

Vectors are used everywhere in FreeCAD.

Ejemplo:

v=FreeCAD.Vector()
v=FreeCAD.Vector(1,0,0)
v=FreeCAD.Base.Vector()
v2 = FreeCAD.Vector(3,2,-5)
v3 = v.add(v2)
print v3.Length
Property.png Length

Devuelve: Devuelve la longitud del vector.



Method.png add ( Vector )

Descripción: Añade otro vector a este

Devuelve: La suma de ambos vectores.



Method.png cross ( Vector )

Descripción:

Devuelve: El producto vectorial de dos vectores.



Method.png distanceToLine ( Vector1,Vector2 )

Descripción:

Devuelve: La distancia entre el vector y una línea entre el Vector1 y Vector2.



Method.png distanceToPlane ( Vector1,Vector2 )

Descripción:

Devuelve: La distancia entre el vector y un plano definido por un punto y una normal.



Method.png dot ( Vector )

Descripción:

Devuelve: El producto escalar de dos vectores.



Method.png getAngle ( Vector )

Descripción:

Devuelve: El ángulo en radianes entre dos vectores.



Method.png multiply ( Float )

Descripción: Multiplica (escala) un vector por el factor dado

Devuelve: Nada.



Method.png normalize ( )

Descripción: Normaliza un vector (establece su longitud a 1.0).

Devuelve: Nada.



Method.png projectToLine ( Vector1,Vector2 )

Descripción: Proyecta el vector sobre una línea entre Vector1 y Vector2.

Devuelve: Nada.



Method.png projectToPlane ( Vector1,Vector2 )

Descripción: Proyecta el vector sobre un plano definido por un punto y una normal.

Devuelve: Nada.



Method.png scale ( Float,Float,Float )

Descripción: Lo mismo que multiplicar pero permite especificar valores diferentes para las direcciones X, Y y Z.

Devuelve: Nada.



Method.png sub ( Vector )

Descripción: Resta otro vector del primero.

Devuelve: El vector resultante.



Property.png x

Devuelve: La coordenada X de un vector.



Property.png y

Devuelve: La coordenada Y de un vector.



Property.png z

Devuelve: La coordenada Z de un vector.