code: def _inside(self, point):
      inv_trans = np.linalg.inv(self.transformation)
      scale = self.scale
      point_w = np.matmul(inv_trans[:3, :3], point) + inv_trans[:3, 3]
      for i in range(3):
          if abs(point_w[i]) > scale[i] / 2.0:
              return False
  
      return True
  
imports: import itertools
  import logging
  import warnings
  import numpy
  import scipy.spatial
  import eta.core.numutils
  import fiftyone.core.fields
  import fiftyone.core.labels
  import fiftyone.core.media
  from fiftyone.core.sample import Sample
  import fiftyone.core.utils
  import fiftyone.core.validation
  from fiftyone.core.odm import DynamicEmbeddedDocument
  import fiftyone.utils.image
label_desc: Use image node_id 2 for calling the _Box obj's underlying member method code with example usage: obj._inside(point) and returns: True, False