code: def euler_rotate(self, angle, x, y, z):
      pgl.glPushMatrix()
      pgl.glLoadMatrixf(self._rot)
      pgl.glRotatef(angle, x, y, z)
      self._rot = get_model_matrix()
      pgl.glPopMatrix()
  
file_path: sympy/sympy/plotting/pygletplot/plot_camera.py
imports: import pyglet.gl
  from sympy.plotting.pygletplot.plot_rotation import get_spherical_rotatation
  from sympy.plotting.pygletplot.util import get_model_matrix, model_to_screen, screen_to_model, vec_subs
label_desc: Use image node_id 10 for calling the PlotCamera obj's underlying member method code with example usage: obj.euler_rotate(angle, x, y, z) without return types