|
| __init__ (self) |
|
| __init__ (self, X=float, Y=float, Z=float, W=float) |
|
| __init__ (self, v=quat) |
|
| SetIdentity (self) |
|
| SetZero (self) |
|
bool | IsZero (self, Eps=float) |
|
| Set (self, X=float, Y=float, Z=float, W=float) |
|
| Set (self, XYZ=vec3, W=float) |
|
float | __setitem__ (self, index=int) |
|
float | __getitem__ (self, index=int) |
|
quat | __neg__ (self) |
|
quat | Mul (_0=quat, _1=quat) |
|
quat | Div (_0=quat, _1=quat) |
|
quat | __iadd__ (self, _0=quat) |
|
quat | __isub__ (self, _0=quat) |
|
quat | __imul__ (self, _0=quat) |
|
quat | __itruediv__ (self, _0=quat) |
|
quat | __imul__ (self, _0=float) |
|
quat | __itruediv__ (self, _0=float) |
|
quat | __add__ (self, _0=quat) |
|
quat | __sub__ (self, _0=quat) |
|
quat | __mul__ (self, _0=quat) |
|
quat | __truediv__ (self, _0=quat) |
|
quat | __mul__ (self, _0=float) |
|
quat | __truediv__ (self, _0=float) |
|
bool | __eq__ (self, _0=quat) |
|
bool | __ne__ (self, _0=quat) |
|
bool | Equals (_0=quat, _1=quat, Eps=float) |
|
bool | EqualRotations (_0=quat, _1=quat, Eps=float) |
|
bool | SameHemisphere (_0=quat, _1=quat) |
|
| Compress (self) |
|
| CalcW (self) |
|
float | Length (self) |
|
float | LengthSq (self) |
|
quat | Normalize (self) |
|
bool | IsNormalized (self, Eps=float) |
|
quat | Conjugate (_0=quat) |
|
float | Dot (_0=quat, _1=quat) |
|
quat | Exp (_0=quat) |
|
quat | Invert (_0=quat) |
|
quat | Lerp (q0=quat, q1=quat, s=float, ShortestPath=bool) |
|
quat | Ln (_0=quat) |
|
quat | LnDif (_0=quat, _1=quat) |
|
quat | Slerp (q0=quat, q1=quat, s=float, ShortestPath=bool) |
|
quat | Squad (q1=quat, A=quat, B=quat, C=quat, s=float) |
|
| SquadSetup (q0=quat, q1=quat, q2=quat, q3=quat, A=quat, B=quat, C=quat) |
|
int | GetDimension (self) |
|
angles | ToAngles (self) |
|
rotation | ToRotation (self) |
|
mat3 | ToMat3 (self) |
|
mat4 | ToMat4 (self) |
|
vec3 | ToAngularVelocity (self) |
|
float | ToFloatPtr (self) |
|
float | ToFloatPtr (self) |
|
Any | ToStr (self, nPrec=int) |
|
◆ __init__() [1/3]
coat.quat.__init__ |
( |
|
self | ) |
|
◆ __init__() [2/3]
coat.quat.__init__ |
( |
|
self, |
|
|
|
X = float , |
|
|
|
Y = float , |
|
|
|
Z = float , |
|
|
|
W = float |
|
) |
| |
◆ __init__() [3/3]
coat.quat.__init__ |
( |
|
self, |
|
|
|
v = quat |
|
) |
| |
◆ __add__()
quat coat.quat.__add__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ __eq__()
bool coat.quat.__eq__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ __getitem__()
float coat.quat.__getitem__ |
( |
|
self, |
|
|
|
index = int |
|
) |
| |
◆ __iadd__()
quat coat.quat.__iadd__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ __imul__() [1/2]
quat coat.quat.__imul__ |
( |
|
self, |
|
|
|
_0 = float |
|
) |
| |
◆ __imul__() [2/2]
quat coat.quat.__imul__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ __isub__()
quat coat.quat.__isub__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ __itruediv__() [1/2]
quat coat.quat.__itruediv__ |
( |
|
self, |
|
|
|
_0 = float |
|
) |
| |
◆ __itruediv__() [2/2]
quat coat.quat.__itruediv__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ __mul__() [1/2]
quat coat.quat.__mul__ |
( |
|
self, |
|
|
|
_0 = float |
|
) |
| |
◆ __mul__() [2/2]
quat coat.quat.__mul__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ __ne__()
bool coat.quat.__ne__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ __neg__()
quat coat.quat.__neg__ |
( |
|
self | ) |
|
◆ __setitem__()
float coat.quat.__setitem__ |
( |
|
self, |
|
|
|
index = int |
|
) |
| |
◆ __sub__()
quat coat.quat.__sub__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ __truediv__() [1/2]
quat coat.quat.__truediv__ |
( |
|
self, |
|
|
|
_0 = float |
|
) |
| |
◆ __truediv__() [2/2]
quat coat.quat.__truediv__ |
( |
|
self, |
|
|
|
_0 = quat |
|
) |
| |
◆ CalcW()
◆ Compress()
coat.quat.Compress |
( |
|
self | ) |
|
◆ Conjugate()
◆ Div()
◆ Dot()
float coat.quat.Dot |
( |
|
_0 = quat , |
|
|
|
_1 = quat |
|
) |
| |
◆ EqualRotations()
bool coat.quat.EqualRotations |
( |
|
_0 = quat , |
|
|
|
_1 = quat , |
|
|
|
Eps = float |
|
) |
| |
◆ Equals()
bool coat.quat.Equals |
( |
|
_0 = quat , |
|
|
|
_1 = quat , |
|
|
|
Eps = float |
|
) |
| |
◆ Exp()
◆ GetDimension()
int coat.quat.GetDimension |
( |
|
self | ) |
|
◆ Invert()
◆ IsNormalized()
bool coat.quat.IsNormalized |
( |
|
self, |
|
|
|
Eps = float |
|
) |
| |
◆ IsZero()
bool coat.quat.IsZero |
( |
|
self, |
|
|
|
Eps = float |
|
) |
| |
◆ Length()
float coat.quat.Length |
( |
|
self | ) |
|
◆ LengthSq()
float coat.quat.LengthSq |
( |
|
self | ) |
|
◆ Lerp()
quat coat.quat.Lerp |
( |
|
q0 = quat , |
|
|
|
q1 = quat , |
|
|
|
s = float , |
|
|
|
ShortestPath = bool |
|
) |
| |
◆ Ln()
◆ LnDif()
◆ Mul()
◆ Normalize()
quat coat.quat.Normalize |
( |
|
self | ) |
|
◆ SameHemisphere()
bool coat.quat.SameHemisphere |
( |
|
_0 = quat , |
|
|
|
_1 = quat |
|
) |
| |
◆ Set() [1/2]
coat.quat.Set |
( |
|
self, |
|
|
|
X = float , |
|
|
|
Y = float , |
|
|
|
Z = float , |
|
|
|
W = float |
|
) |
| |
◆ Set() [2/2]
coat.quat.Set |
( |
|
self, |
|
|
|
XYZ = vec3 , |
|
|
|
W = float |
|
) |
| |
◆ SetIdentity()
coat.quat.SetIdentity |
( |
|
self | ) |
|
◆ SetZero()
coat.quat.SetZero |
( |
|
self | ) |
|
◆ Slerp()
quat coat.quat.Slerp |
( |
|
q0 = quat , |
|
|
|
q1 = quat , |
|
|
|
s = float , |
|
|
|
ShortestPath = bool |
|
) |
| |
◆ Squad()
◆ SquadSetup()
◆ ToAngles()
angles coat.quat.ToAngles |
( |
|
self | ) |
|
◆ ToAngularVelocity()
vec3 coat.quat.ToAngularVelocity |
( |
|
self | ) |
|
◆ ToFloatPtr() [1/2]
float coat.quat.ToFloatPtr |
( |
|
self | ) |
|
◆ ToFloatPtr() [2/2]
float coat.quat.ToFloatPtr |
( |
|
self | ) |
|
◆ ToMat3()
mat3 coat.quat.ToMat3 |
( |
|
self | ) |
|
◆ ToMat4()
mat4 coat.quat.ToMat4 |
( |
|
self | ) |
|
◆ ToRotation()
◆ ToStr()
Any coat.quat.ToStr |
( |
|
self, |
|
|
|
nPrec = int |
|
) |
| |
◆ Identity
◆ Zero
The documentation for this class was generated from the following file: