class_docstr: Logarithmic polar projection
class_docstr_tok: ["Logarithmic","polar","projection"]
docstr: Create the view with a width an height and a box bounds
docstr_tok: ["Create","the","view","with","a","width","an","height","and","a","box","bounds"]
code: def __init__(self, width, height, box):
      """Create the view with a width an height and a box bounds"""
      super(PolarLogView, self).__init__(width, height, box)
      if not hasattr(box, "_rmin") or not hasattr(box, "_rmax"):
          raise Exception(
              "Box must be set with set_polar_box for polar charts"
          )
  
      self.log10_rmax = log10(self.box._rmax)
      self.log10_rmin = log10(self.box._rmin)
      if self.log10_rmin == self.log10_rmax:
          self.log10_rmax = self.log10_rmin + 1
  
imports: from __future__ import division
  from math import cos, log10, pi, sin
label_desc: Use image node_id 1 to create a new PolarLogView object from inherited base classes: View with example: obj = PolarLogView(width, height, box)