class_docstr: Logarithmic polar projection
class_docstr_tok: ["Logarithmic","polar","projection"]
docstr: Project rho and theta
docstr_tok: ["Project","rho","and","theta"]
code: def __call__(self, rhotheta):
      """Project rho and theta"""
      if None in rhotheta:
          return None, None
      rho, theta = rhotheta
      # Center case
      if rho == 0:
          return super(PolarLogView, self).__call__((0, 0))
      rho = (
          (self.box._rmax - self.box._rmin)
          * (log10(rho) - self.log10_rmin)
          / (self.log10_rmax - self.log10_rmin)
      )
      return super(PolarLogView, self).__call__(
          (rho * cos(theta), rho * sin(theta))
      )
  
imports: from __future__ import division
  from math import cos, log10, pi, sin
label_desc: Use image node_id 2 for calling the PolarLogView obj's underlying member method code with example usage: obj.__call__(rhotheta) and returns: super, None,  None, super