class_docstr: Affine transformation class
  
  Parameters
  ----------
  matrix : array-like | None
      4x4 array to use for the transform.
code: def __repr__(self):
      s = "%s(matrix=[" % self.__class__.__name__
      indent = " " * len(s)
      s += str(list(self.matrix[0])) + ",\n"
      s += indent + str(list(self.matrix[1])) + ",\n"
      s += indent + str(list(self.matrix[2])) + ",\n"
      s += indent + str(list(self.matrix[3])) + "] at 0x%x)" % id(self)
      return s
  
imports: from __future__ import division
  import numpy
  from ...util import transforms
  from ...geometry import Rect
  from ._util import arg_to_vec4, as_vec4
  from .base_transform import BaseTransform
label_desc: Use image node_id 16 for calling the MatrixTransform obj's underlying member method code with example usage: obj.__repr__() and returns: s