original_docstring: 
          Render an array of symbols
  
          Painting several symbols is more effective than drawing symbols
          one by one, as a couple of layout calculations and setting of pen/brush
          can be done once for the complete array.
  
          :param QPainter painter: Painter
          :param QPolygonF points: Positions of the symbols in screen coordinates
          
docstring: Render an array of symbols
  Painting several symbols is more effective than drawing symbols
  one by one, as a couple of layout calculations and setting of pen/brush
  can be done once for the complete array.
docstring_tokens: Render an array of symbols Painting several symbols is more effective than drawing symbols one by one as a couple of layout calculations and setting of pen / brush can be done once for the complete array .
code: def drawSymbols(self, painter, points, numPoints=None):
          """
          Render an array of symbols
  
          Painting several symbols is more effective than drawing symbols
          one by one, as a couple of layout calculations and setting of pen/brush
          can be done once for the complete array.
  
          :param QPainter painter: Painter
          :param QPolygonF points: Positions of the symbols in screen coordinates
          """
          # TODO: remove argument numPoints (not necessary in `PythonQwt`)
          if numPoints is not None and numPoints <= 0:
              return
          painter.save()
          self.renderSymbols(painter, points, numPoints)
          painter.restore()
code_tokens: def drawSymbols ( self , painter , points , numPoints = None ) : if numPoints is not None and numPoints <= 0 : return painter . save ( ) self . renderSymbols ( painter , points , numPoints ) painter . restore ( )
short_docstring: Render an array of symbols
  Painting several symbols is more effective than drawing symbols
  one by one, as a couple of layout calculations and setting of pen/brush
  can be done once for the complete array.
short_docstring_tokens: Render an array of symbols Painting several symbols is more effective than drawing symbols one by one as a couple of layout calculations and setting of pen / brush can be done once for the complete array .
comment: """
          Render an array of symbols
  
          Painting several symbols is more effective than drawing symbols
          one by one, as a couple of layout calculations and setting of pen/brush
          can be done once for the complete array.
  
          :param QPainter painter: Painter
          :param QPolygonF points: Positions of the symbols in screen coordinates
          """$SEP$# TODO: remove argument numPoints (not necessary in `PythonQwt`)