Class cocos.euclid.Matrix4

Methods

  __init__(self)
  __copy__(self)
  copy(self)
  __repr__(self)
  __getitem__(self, key)
  __setitem__(self, key, value)
  __mul__(self, other)
  __imul__(self, other)
  transform(self, other)
  identity(self)
  scale(self, x, y, z)
  translate(self, x, y, z)
  rotatex(self, angle)
  rotatey(self, angle)
  rotatez(self, angle)
  rotate_axis(self, angle, axis)
  rotate_euler(self, heading, attitude, bank)
  rotate_triple_axis(self, x, y, z)
  transpose(self)
  transposed(self)
  new(cls, *values)
  new_identity(cls)
  new_scale(cls, x, y, z)
  new_translate(cls, x, y, z)
  new_rotatex(cls, angle)
  new_rotatey(cls, angle)
  new_rotatez(cls, angle)
  new_rotate_axis(cls, angle, axis)
  new_rotate_euler(cls, heading, attitude, bank)
  new_rotate_triple_axis(cls, x, y, z)
  new_look_at(cls, eye, at, up)
  new_perspective(cls, fov_y, aspect, near, far)
  determinant(self)
  inverse(self)
  __getstate__(self)
  __setstate__(self, state)

Properties

  a
  b
  c
  d
  e
  f
  g
  h
  i
  j
  k
  l
  m
  n
  o
  p