class_docstr: Class that store and process information about an actor at certain moment.
class_docstr_tok: ["Class","that","store","and","process","information","about","an","actor","at","certain","moment","."]
code: def lidar_is_outside_bb(self, check_axis=[True, True, True]):
      lidar_pc = self._lidar_pc_local
  
      if check_axis[0]:
          xmin = self._bb_minlimits[0]
          xmax = self._bb_maxlimits[0]
          out = np.any(
              (lidar_pc[:, 0] > xmax) | (lidar_pc[:, 0] < xmin)
          )
          if out:
              print("Problem with x axis")
              return True
  
      if check_axis[1]:
          ymin = self._bb_minlimits[1]
          ymax = self._bb_maxlimits[1]
          out = np.any(
              (lidar_pc[:, 1] > ymax) | (lidar_pc[:, 1] < ymin)
          )
          if out:
              print("Problem with y axis")
              return True
  
      if check_axis[2]:
          zmin = self._bb_minlimits[2]
          zmax = self._bb_maxlimits[2]
          out = np.any(
              (lidar_pc[:, 2] > zmax) | (lidar_pc[:, 2] < zmin)
          )
          if out:
              print("Problem with z axis")
              return True
  
      return False
  
imports: import glob
  import os
  import sys
  import numpy
  from queue import Queue
  from queue import Empty
  import carla
label_desc: Use image node_id 6 for calling the ActorTrace obj's underlying member method code with example usage: obj.lidar_is_outside_bb(check_axis) and returns: False, True, True, True