2.1.2.7. Vector¶
-
class
Valentina.Geometry.Vector.HomogeneousVector2D(vector)[source]¶ Bases:
Valentina.Geometry.Vector.Vector2D2D Homogeneous Coordinate Vector
-
v¶
-
w¶
-
-
class
Valentina.Geometry.Vector.NormalisedVector2D(*args)[source]¶ Bases:
Valentina.Geometry.Vector.Vector2DFloatBase2D Normalised Vector
-
class
Valentina.Geometry.Vector.Vector2D(*args)[source]¶ Bases:
Valentina.Geometry.Vector.Vector2DFloatBase2D 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.Primitive2DExample 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.Vector2DBaseExample 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.Vector2DBaseExample of usage:
Vector(1, 3) Vector((1, 3)) Vector([1, 3]) Vector(iterable) Vector(vector)