class_docstr: Class implementing a coordinate system object.
  
  Coordinate system objects are used when drawing plots which
  2D or 3D coordinate system axes. This is an abstract class
  which must be extended in order to use it. In general, you'll
  only need the documentation of this class if you intend to
  implement an own coordinate system not present in igraph yet.
class_docstr_tok: ["Class","implementing","a","coordinate","system","object",".","Coordinate","system","objects","are","used","when","drawing","plots","which","2D","or","3D","coordinate","system","axes",".","This","is","an","abstract","class","which","must","be","extended","in","order","to","use","it",".","In","general",",","you'll","only","need","the","documentation","of","this","class","if","you","intend","to","implement","an","own","coordinate","system","not","present","in","igraph","yet","."]
docstr: Draws the coordinate system.
  
  This method must be overridden in derived classes.
docstr_tok: ["Draws","the","coordinate","system",".","This","method","must","be","overridden","in","derived","classes","."]
code: def draw(self):
      """Draws the coordinate system.
  
      This method must be overridden in derived classes.
      """
      raise NotImplementedError
  
file_path: python-igraph/src/igraph/drawing/cairo/coord.py
imports: from abc import abstractmethod
  from igraph.drawing.cairo.base import AbstractCairoDrawer
  from igraph.drawing.utils import BoundingBox
label_desc: Use image node_id 1 for calling the CoordinateSystem obj's underlying member method code with example usage: obj.draw() without return types