math
PyVecIter
Quat
w
property
writable
x
property
writable
y
property
writable
z
property
writable
dot(other)
from_axis_angle(axis, angle)
staticmethod
from_euler(x, y, z)
staticmethod
from_rotation_x(angle)
staticmethod
from_rotation_y(angle)
staticmethod
from_rotation_z(angle)
staticmethod
identity()
staticmethod
inverse()
length()
mul_vec3(v)
normalize()
slerp(other, t)
to_euler()
Vec2
x
property
writable
xx
property
xxx
property
xxxx
property
xxxy
property
xxy
property
xxyx
property
xxyy
property
xy
property
xyx
property
xyxx
property
xyxy
property
xyy
property
xyyx
property
xyyy
property
y
property
writable
yx
property
yxx
property
yxxx
property
yxxy
property
yxy
property
yxyx
property
yxyy
property
yy
property
yyx
property
yyxx
property
yyxy
property
yyy
property
yyyx
property
yyyy
property
abs()
add(*args)
angle()
angle_between(v1, v2)
staticmethod
clamp(min, max)
copy()
dist(other)
distance(other)
div(n)
dot(other)
equals(other)
extend(z)
from_angle(angle)
staticmethod
hash_code()
heading()
length()
length_squared()
lerp(other, t)
limit(max)
mag()
mag_sq()
max(other)
min(other)
mult(n)
normalize()
perpendicular()
random()
staticmethod
rotate(angle)
set(*args)
set_heading(angle)
set_mag(len)
sub(*args)
to_list()
to_tuple()
Vec3
x
property
writable
xx
property
xxx
property
xxxx
property
xxxy
property
xxxz
property
xxy
property
xxyx
property
xxyy
property
xxyz
property
xxz
property
xxzx
property
xxzy
property
xxzz
property
xy
property
xyx
property
xyxx
property
xyxy
property
xyxz
property
xyy
property
xyyx
property
xyyy
property
xyyz
property
xyz
property
xyzx
property
xyzy
property
xyzz
property
xz
property
xzx
property
xzxx
property
xzxy
property
xzxz
property
xzy
property
xzyx
property
xzyy
property
xzyz
property
xzz
property
xzzx
property
xzzy
property
xzzz
property
y
property
writable
yx
property
yxx
property
yxxx
property
yxxy
property
yxxz
property
yxy
property
yxyx
property
yxyy
property
yxyz
property
yxz
property
yxzx
property
yxzy
property
yxzz
property
yy
property
yyx
property
yyxx
property
yyxy
property
yyxz
property
yyy
property
yyyx
property
yyyy
property
yyyz
property
yyz
property
yyzx
property
yyzy
property
yyzz
property
yz
property
yzx
property
yzxx
property
yzxy
property
yzxz
property
yzy
property
yzyx
property
yzyy
property
yzyz
property
yzz
property
yzzx
property
yzzy
property
yzzz
property
z
property
writable
zx
property
zxx
property
zxxx
property
zxxy
property
zxxz
property
zxy
property
zxyx
property
zxyy
property
zxyz
property
zxz
property
zxzx
property
zxzy
property
zxzz
property
zy
property
zyx
property
zyxx
property
zyxy
property
zyxz
property
zyy
property
zyyx
property
zyyy
property
zyyz
property
zyz
property
zyzx
property
zyzy
property
zyzz
property
zz
property
zzx
property
zzxx
property
zzxy
property
zzxz
property
zzy
property
zzyx
property
zzyy
property
zzyz
property
zzz
property
zzzx
property
zzzy
property
zzzz
property
abs()
add(*args)
angle_between(v1, v2)
staticmethod
clamp(min, max)
copy()
cross(other)
dist(other)
distance(other)
div(n)
dot(other)
equals(other)
extend(w)
hash_code()
length()
length_squared()
lerp(other, t)
limit(max)
mag()
mag_sq()
max(other)
min(other)
mult(n)
normalize()
random()
staticmethod
set(*args)
set_mag(len)
sub(*args)
to_list()
to_tuple()
truncate()
Vec4
w
property
writable
ww
property
www
property
wwww
property
wwwx
property
wwwy
property
wwwz
property
wwx
property
wwxw
property
wwxx
property
wwxy
property
wwxz
property
wwy
property
wwyw
property
wwyx
property
wwyy
property
wwyz
property
wwz
property
wwzw
property
wwzx
property
wwzy
property
wwzz
property
wx
property
wxw
property
wxww
property
wxwx
property
wxwy
property
wxwz
property
wxx
property
wxxw
property
wxxx
property
wxxy
property
wxxz
property
wxy
property
wxyw
property
wxyx
property
wxyy
property
wxyz
property
wxz
property
wxzw
property
wxzx
property
wxzy
property
wxzz
property
wy
property
wyw
property
wyww
property
wywx
property
wywy
property
wywz
property
wyx
property
wyxw
property
wyxx
property
wyxy
property
wyxz
property
wyy
property
wyyw
property
wyyx
property
wyyy
property
wyyz
property
wyz
property
wyzw
property
wyzx
property
wyzy
property
wyzz
property
wz
property
wzw
property
wzww
property
wzwx
property
wzwy
property
wzwz
property
wzx
property
wzxw
property
wzxx
property
wzxy
property
wzxz
property
wzy
property
wzyw
property
wzyx
property
wzyy
property
wzyz
property
wzz
property
wzzw
property
wzzx
property
wzzy
property
wzzz
property
x
property
writable
xw
property
xww
property
xwww
property
xwwx
property
xwwy
property
xwwz
property
xwx
property
xwxw
property
xwxx
property
xwxy
property
xwxz
property
xwy
property
xwyw
property
xwyx
property
xwyy
property
xwyz
property
xwz
property
xwzw
property
xwzx
property
xwzy
property
xwzz
property
xx
property
xxw
property
xxww
property
xxwx
property
xxwy
property
xxwz
property
xxx
property
xxxw
property
xxxx
property
xxxy
property
xxxz
property
xxy
property
xxyw
property
xxyx
property
xxyy
property
xxyz
property
xxz
property
xxzw
property
xxzx
property
xxzy
property
xxzz
property
xy
property
xyw
property
xyww
property
xywx
property
xywy
property
xywz
property
xyx
property
xyxw
property
xyxx
property
xyxy
property
xyxz
property
xyy
property
xyyw
property
xyyx
property
xyyy
property
xyyz
property
xyz
property
xyzw
property
xyzx
property
xyzy
property
xyzz
property
xz
property
xzw
property
xzww
property
xzwx
property
xzwy
property
xzwz
property
xzx
property
xzxw
property
xzxx
property
xzxy
property
xzxz
property
xzy
property
xzyw
property
xzyx
property
xzyy
property
xzyz
property
xzz
property
xzzw
property
xzzx
property
xzzy
property
xzzz
property
y
property
writable
yw
property
yww
property
ywww
property
ywwx
property
ywwy
property
ywwz
property
ywx
property
ywxw
property
ywxx
property
ywxy
property
ywxz
property
ywy
property
ywyw
property
ywyx
property
ywyy
property
ywyz
property
ywz
property
ywzw
property
ywzx
property
ywzy
property
ywzz
property
yx
property
yxw
property
yxww
property
yxwx
property
yxwy
property
yxwz
property
yxx
property
yxxw
property
yxxx
property
yxxy
property
yxxz
property
yxy
property
yxyw
property
yxyx
property
yxyy
property
yxyz
property
yxz
property
yxzw
property
yxzx
property
yxzy
property
yxzz
property
yy
property
yyw
property
yyww
property
yywx
property
yywy
property
yywz
property
yyx
property
yyxw
property
yyxx
property
yyxy
property
yyxz
property
yyy
property
yyyw
property
yyyx
property
yyyy
property
yyyz
property
yyz
property
yyzw
property
yyzx
property
yyzy
property
yyzz
property
yz
property
yzw
property
yzww
property
yzwx
property
yzwy
property
yzwz
property
yzx
property
yzxw
property
yzxx
property
yzxy
property
yzxz
property
yzy
property
yzyw
property
yzyx
property
yzyy
property
yzyz
property
yzz
property
yzzw
property
yzzx
property
yzzy
property
yzzz
property
z
property
writable
zw
property
zww
property
zwww
property
zwwx
property
zwwy
property
zwwz
property
zwx
property
zwxw
property
zwxx
property
zwxy
property
zwxz
property
zwy
property
zwyw
property
zwyx
property
zwyy
property
zwyz
property
zwz
property
zwzw
property
zwzx
property
zwzy
property
zwzz
property
zx
property
zxw
property
zxww
property
zxwx
property
zxwy
property
zxwz
property
zxx
property
zxxw
property
zxxx
property
zxxy
property
zxxz
property
zxy
property
zxyw
property
zxyx
property
zxyy
property
zxyz
property
zxz
property
zxzw
property
zxzx
property
zxzy
property
zxzz
property
zy
property
zyw
property
zyww
property
zywx
property
zywy
property
zywz
property
zyx
property
zyxw
property
zyxx
property
zyxy
property
zyxz
property
zyy
property
zyyw
property
zyyx
property
zyyy
property
zyyz
property
zyz
property
zyzw
property
zyzx
property
zyzy
property
zyzz
property
zz
property
zzw
property
zzww
property
zzwx
property
zzwy
property
zzwz
property
zzx
property
zzxw
property
zzxx
property
zzxy
property
zzxz
property
zzy
property
zzyw
property
zzyx
property
zzyy
property
zzyz
property
zzz
property
zzzw
property
zzzx
property
zzzy
property
zzzz
property
abs()
add(*args)
angle_between(v1, v2)
staticmethod
clamp(min, max)
copy()
dist(other)
distance(other)
div(n)
dot(other)
equals(other)
hash_code()
length()
length_squared()
lerp(other, t)
limit(max)
mag()
mag_sq()
max(other)
min(other)
mult(n)
normalize()
set(*args)
set_mag(len)
sub(*args)
to_list()
to_tuple()
truncate()
quat(*args)
vec2(*args)
vec3(*args)
vec4(*args)