code: def apply_scale(self, scaling):
          
          scaling = float(scaling)
          if not np.isfinite(scaling):
              raise ValueError('Scaling factor must be finite number!')
  
          matrix = np.eye(4)
          matrix[:3, :3] *= scaling
          # apply_transform will work nicely even on negative scales
          self.apply_transform(matrix)
docs: Scale the mesh equally on all axis.
  
          Parameters
          ----------
          scaling : float
            Scale factor to apply to the mesh