3DCoat Python API
The 3DCoat Python API documentation.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
coat.rotation Class Reference

Public Member Functions

 __init__ (self)
 
 __init__ (self, Orig=vec3, Axis=vec3, Angle=float)
 
rotation Set (self, Orig=vec3, Axis=vec3, Angle=float)
 
vec3 GetOrig (self)
 
vec3 GetAxis (self)
 
float GetAngle (self)
 
 SetOrig (self, Orig=vec3)
 
 SetAxis (self, Axis=vec3)
 
 SetAngle (self, Angle=float)
 
 ReCalcMatrix (self)
 
rotation __neg__ (self)
 
rotation __imul__ (self, s=float)
 
rotation __itruediv__ (self, s=float)
 
rotation __mul__ (self, s=float)
 
rotation __truediv__ (self, s=float)
 
rotation Normalize180 (self)
 
rotation Normalize360 (self)
 
angles ToAngles (self)
 
quat ToQuat (self)
 
mat3 ToMat3 (self)
 
mat4 ToMat4 (self)
 
vec3 ToAngularVelocity (self)
 

Constructor & Destructor Documentation

◆ __init__() [1/2]

coat.rotation.__init__ (   self)

◆ __init__() [2/2]

coat.rotation.__init__ (   self,
  Orig = vec3,
  Axis = vec3,
  Angle = float 
)

Member Function Documentation

◆ __imul__()

rotation coat.rotation.__imul__ (   self,
  s = float 
)

◆ __itruediv__()

rotation coat.rotation.__itruediv__ (   self,
  s = float 
)

◆ __mul__()

rotation coat.rotation.__mul__ (   self,
  s = float 
)

◆ __neg__()

rotation coat.rotation.__neg__ (   self)

◆ __truediv__()

rotation coat.rotation.__truediv__ (   self,
  s = float 
)

◆ GetAngle()

float coat.rotation.GetAngle (   self)

◆ GetAxis()

vec3 coat.rotation.GetAxis (   self)

◆ GetOrig()

vec3 coat.rotation.GetOrig (   self)

◆ Normalize180()

rotation coat.rotation.Normalize180 (   self)

◆ Normalize360()

rotation coat.rotation.Normalize360 (   self)

◆ ReCalcMatrix()

coat.rotation.ReCalcMatrix (   self)

◆ Set()

rotation coat.rotation.Set (   self,
  Orig = vec3,
  Axis = vec3,
  Angle = float 
)

◆ SetAngle()

coat.rotation.SetAngle (   self,
  Angle = float 
)

◆ SetAxis()

coat.rotation.SetAxis (   self,
  Axis = vec3 
)

◆ SetOrig()

coat.rotation.SetOrig (   self,
  Orig = vec3 
)

◆ ToAngles()

angles coat.rotation.ToAngles (   self)

◆ ToAngularVelocity()

vec3 coat.rotation.ToAngularVelocity (   self)

◆ ToMat3()

mat3 coat.rotation.ToMat3 (   self)

◆ ToMat4()

mat4 coat.rotation.ToMat4 (   self)

◆ ToQuat()

quat coat.rotation.ToQuat (   self)

The documentation for this class was generated from the following file: