nuke.nukemath.Vector2

class nuke.nukemath.Vector2(*args, **kwargs)

Bases: pybind11_object

Overloaded function.

  1. __init__(self: _nukemath.Vector2) -> None

  2. __init__(self: _nukemath.Vector2, arg0: typing.SupportsFloat, arg1: typing.SupportsFloat) -> None

  3. __init__(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> None

Methods

cross

cross(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> float

distanceBetween

distanceBetween(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> float

distanceSquared

distanceSquared(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> float

dot

dot(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> float

length

length(self: _nukemath.Vector2) -> float

lengthSquared

lengthSquared(self: _nukemath.Vector2) -> float

negate

negate(self: _nukemath.Vector2) -> None

normalize

normalize(self: _nukemath.Vector2) -> float

set

set(*args, **kwargs) Overloaded function.

Attributes

x

y

__add__(self: _nukemath.Vector2, arg0: _nukemath.Vector2) _nukemath.Vector2
__mul__(*args, **kwargs)

Overloaded function.

  1. __mul__(self: _nukemath.Vector2, arg0: typing.SupportsFloat) -> _nukemath.Vector2

  2. __mul__(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> _nukemath.Vector2

  3. __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.

  1. set(self: _nukemath.Vector2, arg0: typing.SupportsFloat) -> None

  2. set(self: _nukemath.Vector2, arg0: typing.SupportsFloat, arg1: typing.SupportsFloat) -> None

  3. set(self: _nukemath.Vector2, arg0: _nukemath.Vector2) -> None