class_docstr: Extends `BaseInterface` class to implement SPM specific interfaces.
  
  WARNING: Pseudo prototype class, meant to be subclassed
class_docstr_tok: ["Extends","`","BaseInterface","`","class","to","implement","SPM","specific","interfaces",".","WARNING",":","Pseudo","prototype","class",",","meant","to","be","subclassed"]
code: def set_mlab_paths(cls, matlab_cmd=None, paths=None, use_mcr=None):
      cls._matlab_cmd = matlab_cmd
      cls._paths = paths
      cls._use_mcr = use_mcr
      info_dict = Info.getinfo(
          matlab_cmd=matlab_cmd, paths=paths, use_mcr=use_mcr
      )
  
imports: import os
  from copy import deepcopy
  from nibabel import load
  import numpy
  from ...None import logging
  from ...utils import spm_docs
  from ..base import BaseInterface, traits, isdefined, InputMultiPath, BaseInterfaceInputSpec, Directory, Undefined, ImageFile, PackageInfo
  from ..base.traits_extension import NoDefaultSpecified
  from ..matlab import MatlabCommand
  from ...external.due import due, Doi, BibTeX
label_desc: Use image node_id 2 for calling the SPMCommand obj's underlying member method code with example usage: obj.set_mlab_paths(cls, matlab_cmd, paths, use_mcr) without return types