original_docstring: 
          Project the points according to renderer matrix.
          
docstring: Project the points according to renderer matrix.
docstring_tokens: Project the points according to renderer matrix .
code: def do_3d_projection(self, renderer):
          """
          Project the points according to renderer matrix.
          """
          xyslist = [
              proj3d.proj_trans_points(points, renderer.M) for points in
              self._segments3d]
          segments_2d = [np.column_stack([xs, ys]) for xs, ys, zs in xyslist]
          LineCollection.set_segments(self, segments_2d)
  
          # FIXME
          minz = 1e9
          for xs, ys, zs in xyslist:
              minz = min(minz, min(zs))
          return minz
code_tokens: def do_3d_projection ( self , renderer ) : xyslist = [ proj3d . proj_trans_points ( points , renderer . M ) for points in self . _segments3d ] segments_2d = [ np . column_stack ( [ xs , ys ] ) for xs , ys , zs in xyslist ] LineCollection . set_segments ( self , segments_2d ) minz = 1e9 for xs , ys , zs in xyslist : minz = min ( minz , min ( zs ) ) return minz
short_docstring: Project the points according to renderer matrix.
short_docstring_tokens: Project the points according to renderer matrix .
comment: """
          Project the points according to renderer matrix.
          """$SEP$# FIXME