nuke.nukemath.Vector3

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

Bases: pybind11_object

Overloaded function.

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

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

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

Methods

cross

cross(self: _nukemath.Vector3, arg0: _nukemath.Vector3) -> _nukemath.Vector3

distanceBetween

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

distanceFromPlane

distanceFromPlane(self: _nukemath.Vector3, arg0: typing.SupportsFloat, arg1: typing.SupportsFloat, arg2: typing.SupportsFloat, arg3: typing.SupportsFloat) -> float

distanceSquared

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

dot

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

fast_normalize

fast_normalize(self: _nukemath.Vector3) -> float

length

length(self: _nukemath.Vector3) -> float

lengthSquared

lengthSquared(self: _nukemath.Vector3) -> float

maximum

maximum(self: _nukemath.Vector3, arg0: _nukemath.Vector3) -> _nukemath.Vector3

minimum

minimum(self: _nukemath.Vector3, arg0: _nukemath.Vector3) -> _nukemath.Vector3

negate

negate(self: _nukemath.Vector3) -> None

normalize

normalize(self: _nukemath.Vector3) -> float

reflect

reflect(self: _nukemath.Vector3, arg0: _nukemath.Vector3) -> _nukemath.Vector3

set

set(self: _nukemath.Vector3, arg0: typing.SupportsFloat, arg1: typing.SupportsFloat, arg2: typing.SupportsFloat) -> None

Attributes

x

y

z

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

Overloaded function.

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

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

  3. __mul__(self: _nukemath.Vector3, arg0: typing.SupportsFloat) -> _nukemath.Vector3

cross(self: _nukemath.Vector3, arg0: _nukemath.Vector3) _nukemath.Vector3
distanceBetween(self: _nukemath.Vector3, arg0: _nukemath.Vector3) float
distanceFromPlane(self: _nukemath.Vector3, arg0: SupportsFloat, arg1: SupportsFloat, arg2: SupportsFloat, arg3: SupportsFloat) float
distanceSquared(self: _nukemath.Vector3, arg0: _nukemath.Vector3) float
dot(self: _nukemath.Vector3, arg0: _nukemath.Vector3) float
fast_normalize(self: _nukemath.Vector3) float
length(self: _nukemath.Vector3) float
lengthSquared(self: _nukemath.Vector3) float
maximum(self: _nukemath.Vector3, arg0: _nukemath.Vector3) _nukemath.Vector3
minimum(self: _nukemath.Vector3, arg0: _nukemath.Vector3) _nukemath.Vector3
negate(self: _nukemath.Vector3) None
normalize(self: _nukemath.Vector3) float
reflect(self: _nukemath.Vector3, arg0: _nukemath.Vector3) _nukemath.Vector3
set(self: _nukemath.Vector3, arg0: SupportsFloat, arg1: SupportsFloat, arg2: SupportsFloat) None