code: def _prop_descriptions(self):
      return """\
          ambient
              Ambient light increases overall color visibility but
              can wash out the image.
          diffuse
              Represents the extent that incident rays are reflected
              in a range of angles.
          facenormalsepsilon
              Epsilon for face normals calculation avoids math issues
              arising from degenerate geometry.
          fresnel
              Represents the reflectance as a dependency of the
              viewing angle; e.g. paper is reflective when viewing it
              from the edge of the paper (almost 90 degrees), causing
              shine.
          roughness
              Alters specular reflection; the rougher the surface,
              the wider and less contrasty the shine.
          specular
              Represents the level that incident rays are reflected
              in a single direction, causing shine.
          vertexnormalsepsilon
              Epsilon for vertex normals calculation avoids math
              issues arising from degenerate geometry.
          """
  
file_path: catboost/contrib/python/plotly/py2/plotly/graph_objs/cone/_lighting.py
imports: from plotly.basedatatypes import BaseTraceHierarchyType
  import copy
label_desc: Use image node_id 15 for calling the Lighting obj's underlying member method code with example usage: obj._prop_descriptions() and returns: str