2.1.2.7. Vector
¶
-
class
Valentina.Geometry.Vector.
HomogeneousVector2D
(vector)[source]¶ Bases:
Valentina.Geometry.Vector.Vector2D
2D Homogeneous Coordinate Vector
-
v
¶
-
w
¶
-
-
class
Valentina.Geometry.Vector.
NormalisedVector2D
(*args)[source]¶ Bases:
Valentina.Geometry.Vector.Vector2DFloatBase
2D Normalised Vector
-
class
Valentina.Geometry.Vector.
Vector2D
(*args)[source]¶ Bases:
Valentina.Geometry.Vector.Vector2DFloatBase
2D Vector
Example of usage:
Vector(1, 3) Vector((1, 3)) Vector([1, 3]) Vector(iterable) Vector(vector)
-
class
Valentina.Geometry.Vector.
Vector2DBase
(*args)[source]¶ Bases:
Valentina.Geometry.Primitive.Primitive2D
Example of usage:
Vector(1, 3) Vector((1, 3)) Vector([1, 3]) Vector(iterable) Vector(vector)
-
v
¶
-
x
¶
-
y
¶
-
-
class
Valentina.Geometry.Vector.
Vector2DFloatBase
(*args)[source]¶ Bases:
Valentina.Geometry.Vector.Vector2DBase
Example of usage:
Vector(1, 3) Vector((1, 3)) Vector([1, 3]) Vector(iterable) Vector(vector)
-
anti_normal
()[source]¶ Return a new vector equal to self rotated of 90 degree in the clockwise direction
-
normal
()[source]¶ Return a new vector equal to self rotated of 90 degree in the counter clockwise direction
-
-
class
Valentina.Geometry.Vector.
Vector2DInt
(*args)[source]¶ Bases:
Valentina.Geometry.Vector.Vector2DBase
Example of usage:
Vector(1, 3) Vector((1, 3)) Vector([1, 3]) Vector(iterable) Vector(vector)