class_docstr: PyVista wrapper for the VTK Camera class.
  
  Parameters
  ----------
  renderer : pyvista.Renderer, optional
      Renderer to attach the camera to.
  
  Examples
  --------
  Create a camera at the pyvista module level.
  
  >>> import pyvista as pv
  >>> camera = pv.Camera()
  
  Access the active camera of a plotter and get the position of the
  camera.
  
  >>> pl = pv.Plotter()
  >>> pl.camera.position
  (1.0, 1.0, 1.0)
class_docstr_tok: ["PyVista","wrapper","for","the","VTK","Camera","class",".","Parameters","--","--","--","--","--","renderer",":","pyvista.Renderer",",","optional","Renderer","to","attach","the","camera","to",".","Examples","--","--","--","--","Create","a","camera","at","the","pyvista","module","level",".",">",">",">","import","pyvista","as","pv",">",">",">","camera","=","pv.Camera","(",")","Access","the","active","camera","of","a","plotter","and","get","the","position","of","the","camera",".",">",">",">","pl","=","pv.Plotter","(",")",">",">",">","pl.camera.position","(","1.0",",","1.0",",","1.0",")"]
docstr: Return or set the vertical rotation of the scene.
  
  Rotate the camera about the cross product of the negative of
  the direction of projection and the view up vector, using the
  focal point as the center of rotation.
  
  Examples
  --------
  >>> import pyvista as pv
  >>> pl = pv.Plotter()
  >>> pl.camera.elevation
  0.0
  >>> pl.camera.elevation = 45.0
  >>> pl.camera.elevation
  45.0
code: def elevation(self):  # numpydoc ignore=RT01
      """Return or set the vertical rotation of the scene.
  
      Rotate the camera about the cross product of the negative of
      the direction of projection and the view up vector, using the
      focal point as the center of rotation.
  
      Examples
      --------
      >>> import pyvista as pv
      >>> pl = pv.Plotter()
      >>> pl.camera.elevation
      0.0
      >>> pl.camera.elevation = 45.0
      >>> pl.camera.elevation
      45.0
  
      """
      return self._elevation
  
imports: from __future__ import annotations
  from pathlib import Path
  from typing import Union
  from weakref import proxy
  import xml.dom.minidom
  from xml.etree import ElementTree
  import numpy
  import pyvista
  from .None import _vtk
  from .helpers import view_vectors
label_desc: Use image node_id 37 for calling the Camera obj's underlying member method code with example usage: obj.elevation() and returns: self