class_docstr: **Bases:** :class:`GraphicsObject <pyqtgraph.GraphicsObject>`
class_docstr_tok: ["*","*","Bases",":","*","*",":","class",":","`","GraphicsObject","<","pyqtgraph.GraphicsObject",">","`"]
docstr: Returns the transform that maps from this image's input array to its
  local coordinate system.
  
  This transform corrects for the transposition that occurs when image data
  is interpreted in row-major order.
  
  :meta private:
docstr_tok: ["Returns","the","transform","that","maps","from","this","image","'s","input","array","to","its","local","coordinate","system",".","This","transform","corrects","for","the","transposition","that","occurs","when","image","data","is","interpreted","in","row-major","order",".",":","meta","private",":"]
code: def dataTransform(self):
      """
      Returns the transform that maps from this image's input array to its
      local coordinate system.
  
      This transform corrects for the transposition that occurs when image data
      is interpreted in row-major order.
  
      :meta private:
      """
      # Might eventually need to account for downsampling / clipping here
      # transforms are updated in setOpts call.
      return self._dataTransform
  
imports: import warnings
  from collections.abc import Callable
  import numpy
  from ..None import colormap
  from ..None import debug
  from ..None import functions
  from ..None import getConfigOption
  from ..Point import Point
  from ..Qt import QtCore, QtGui, QtWidgets
  from ..util.cupy_helper import getCupy
  from .GraphicsObject import GraphicsObject
label_desc: Use image node_id 21 for calling the ImageItem obj's underlying member method code with example usage: obj.dataTransform() and returns: self