docstr: Return the shape tuple as an array of some other c-types
  type. For example: ``self.shape_as(ctypes.c_short)``.
docstr_tok: ["Return","the","shape","tuple","as","an","array","of","some","other","c-types","type",".","For","example",":","``","self.shape_as","(","ctypes.c_short",")","``","."]
code: def shape_as(self, obj):
      """
      Return the shape tuple as an array of some other c-types
      type. For example: ``self.shape_as(ctypes.c_short)``.
      """
      if self._zerod:
          return None
      return (obj * self._arr.ndim)(*self._arr.shape)
  
imports: from __future__ import division, absolute_import, print_function
  import re
  import sys
  import platform
  from numpy.compat import unicode
  from numpy.core.overrides import set_module
  from .multiarray import dtype, array, ndarray
label_desc: Use image node_id 3 for calling the _ctypes obj's underlying member method code with example usage: obj.shape_as(obj) and returns: unknown, None