nuke.nukemath.Vector3
- class nuke.nukemath.Vector3(*args, **kwargs)
Bases:
pybind11_objectOverloaded function.
__init__(self: _nukemath.Vector3) -> None
__init__(self: _nukemath.Vector3, arg0: typing.SupportsFloat, arg1: typing.SupportsFloat, arg2: typing.SupportsFloat) -> None
__init__(self: _nukemath.Vector3, arg0: _nukemath.Vector3) -> None
Methods
cross(self: _nukemath.Vector3, arg0: _nukemath.Vector3) -> _nukemath.Vector3
distanceBetween(self: _nukemath.Vector3, arg0: _nukemath.Vector3) -> float
distanceFromPlane(self: _nukemath.Vector3, arg0: typing.SupportsFloat, arg1: typing.SupportsFloat, arg2: typing.SupportsFloat, arg3: typing.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: typing.SupportsFloat, arg1: typing.SupportsFloat, arg2: typing.SupportsFloat) -> None
Attributes
xyz- __add__(self: _nukemath.Vector3, arg0: _nukemath.Vector3) _nukemath.Vector3
- __mul__(*args, **kwargs)
Overloaded function.
__mul__(self: _nukemath.Vector3, arg0: typing.SupportsFloat) -> _nukemath.Vector3
__mul__(self: _nukemath.Vector3, arg0: _nukemath.Vector3) -> _nukemath.Vector3
__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