class_docstr: Affine transformation class
  
  Parameters
  ----------
  matrix : array-like | None
      4x4 array to use for the transform.
docstr: Inverse map coordinates
  
  Parameters
  ----------
  coords : array-like
      Coordinates to inverse map.
  
  Returns
  -------
  coords : ndarray
      Coordinates.
docstr_tok: ["Inverse","map","coordinates","Parameters","--","--","--","--","--","coords",":","array-like","Coordinates","to","inverse","map",".","Returns","--","--","--","-","coords",":","ndarray","Coordinates","."]
code: def imap(self, coords):
      """Inverse map coordinates
  
      Parameters
      ----------
      coords : array-like
          Coordinates to inverse map.
  
      Returns
      -------
      coords : ndarray
          Coordinates.
      """
      return np.dot(coords, self.inv_matrix)
  
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 3 for calling the MatrixTransform obj's underlying member method code with example usage: obj.imap(coords) and returns: np