nuke.nukemath.Vector2
- class nuke.nukemath.Vector2(*args, **kwargs)
Bases:
pybind11_objectOverloaded function.
__init__(self: _nukemath.Vector2) -> None
__init__(self: _nukemath.Vector2, arg0: typing.SupportsFloat, arg1: typing.SupportsFloat) -> None
__init__(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> None
Methods
cross(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> float
distanceBetween(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> float
distanceSquared(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> float
dot(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> float
length(self: _nukemath.Vector2) -> float
lengthSquared(self: _nukemath.Vector2) -> float
negate(self: _nukemath.Vector2) -> None
normalize(self: _nukemath.Vector2) -> float
Attributes
xy- __add__(self: _nukemath.Vector2, arg0: _nukemath.Vector2) _nukemath.Vector2
- __mul__(*args, **kwargs)
Overloaded function.
__mul__(self: _nukemath.Vector2, arg0: typing.SupportsFloat) -> _nukemath.Vector2
__mul__(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> _nukemath.Vector2
__mul__(self: _nukemath.Vector2, arg0: typing.SupportsFloat) -> _nukemath.Vector2
- cross(self: _nukemath.Vector2, arg0: _nukemath.Vector2) float
- distanceBetween(self: _nukemath.Vector2, arg0: _nukemath.Vector2) float
- distanceSquared(self: _nukemath.Vector2, arg0: _nukemath.Vector2) float
- dot(self: _nukemath.Vector2, arg0: _nukemath.Vector2) float
- length(self: _nukemath.Vector2) float
- lengthSquared(self: _nukemath.Vector2) float
- negate(self: _nukemath.Vector2) None
- normalize(self: _nukemath.Vector2) float
- set(*args, **kwargs)
Overloaded function.
set(self: _nukemath.Vector2, arg0: typing.SupportsFloat) -> None
set(self: _nukemath.Vector2, arg0: typing.SupportsFloat, arg1: typing.SupportsFloat) -> None
set(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> None