 
       wx.lib.plot.polyobjects.PolyLine¶
  wx.lib.plot.polyobjects.PolyLine¶Creates PolyLine object
| param points: | The points that make up the line | 
|---|---|
| type points: | list of [x, y]values | 
| param **attr: | keyword attributes | 
| Keyword and Default | Description | Type | 
|---|---|---|
| colour='black' | Line color | wx.Colour | 
| width=1 | Line width | float | 
| style=wx.PENSTYLE_SOLID | Line style | wx.PenStyle | 
| legend='' | Legend string | str | 
| drawstyle='line' | see below | str | 
| Draw style | Description | 
|---|---|
| 'line' | Draws an straight line between consecutive points | 
| 'steps-pre' | Draws a line down from point A and then right to point B | 
| 'steps-post' | Draws a line right from point A and then down to point B | 
| 'steps-mid-x' | Draws a line horizontally to half way between A and B, then draws a line vertically, then again horizontally to point B. | 
| 'steps-mid-y' | Draws a line vertically to half way between A and B, then draws a line horizonatally, then again vertically to point B. Note: This typically does not look very good | 
Warning
All methods except __init__ are private.
 Class API¶
 Class API¶PolyLine(PolyPoints)¶Creates PolyLine object
| Parameters: | 
 | 
|---|
| Keyword and Default | Description | Type | 
|---|---|---|
| colour='black' | Line color | wx.Colour | 
| width=1 | Line width | float | 
| style=wx.PENSTYLE_SOLID | Line style | wx.PenStyle | 
| legend='' | Legend string | str | 
| drawstyle='line' | see below | str | 
| Draw style | Description | 
|---|---|
| 'line' | Draws an straight line between consecutive points | 
| 'steps-pre' | Draws a line down from point A and then right to point B | 
| 'steps-post' | Draws a line right from point A and then down to point B | 
| 'steps-mid-x' | Draws a line horizontally to half way between A and B, then draws a line vertically, then again horizontally to point B. | 
| 'steps-mid-y' | Draws a line vertically to half way between A and B, then draws a line horizonatally, then again vertically to point B. Note: This typically does not look very good | 
Warning
All methods except __init__ are private.
__init__(self, points, **attr)¶draw(self, dc, printerScale, coord=None)¶Draw the lines.
| Parameters: | 
 | 
|---|
getSymExtent(self, printerScale)¶Get the Width and Height of the symbol.
| Parameters: | printerScale (float) – | 
|---|