code: def _get_sympy_evaluator(self):
      fr = self.d_vars[0]
      t = self.u_interval.v
      p = self.v_interval.v
  
      def e(_t, _p):
          _r = float(fr.subs(t, _t).subs(p, _p))
          return (
              _r * p_cos(_t) * p_sin(_p),
              _r * p_sin(_t) * p_sin(_p),
              _r * p_cos(_p),
          )
  
      return e
  
imports: from sympy.utilities.lambdify import lambdify
  from sympy.core.numbers import pi
  from sympy.functions import sin, cos
  from sympy.plotting.pygletplot.plot_curve import PlotCurve
  from sympy.plotting.pygletplot.plot_surface import PlotSurface
  from math import sin
  from math import cos
label_desc: Use image node_id 1 for calling the Spherical obj's underlying member method code with example usage: obj._get_sympy_evaluator() and returns: e, unknown,  unknown,  unknown