 
       wx.lib.graphics.GraphicsPen¶
  wx.lib.graphics.GraphicsPen¶A GraphicsPen is used to define the properties of how a stroke is drawn.
The properties and features of this class are similar to wx.Pen,
and a wx.Pen can be used to initialize a GraphicsPen using the
GraphicsPen.CreateFromPen staticmethod.
 Methods Summary¶
 Methods Summary¶| __init__ | Create a new GraphicsPen | 
| Apply | Apply this pen’s properties to the given context. | 
| CreateFromPattern | Create a GraphicsPendirectly from a Cairo Pattern object. | 
| CreateFromPen | Convert a wx.Pento aGraphicsPen | 
 Properties Summary¶
 Properties Summary¶| Cap | The style of the end cap used when drawing with the pen. | 
| Colour | The color associated with this pen, to be used when drawing the line. | 
| Dashes | Dashes is a sequence of values defining the size of line segments and blanks | 
| Join | The pen’s join style, used when drawing connected lines. | 
| Pattern | A pattern to be used when drawing a line with the pen. | 
| Stipple | Stipple is a bitmap to use as a pattern when drawing a line with the pen. | 
| Style | Defines the type of pen, including things like solid, dashed, stipple, etc. | 
| Width | The width of the line to be drawn with this pen. | 
 Class API¶
 Class API¶GraphicsPen(GraphicsObject)¶A GraphicsPen is used to define the properties of how a stroke is drawn.
The properties and features of this class are similar to wx.Pen,
and a wx.Pen can be used to initialize a GraphicsPen using the
GraphicsPen.CreateFromPen staticmethod.
__init__(self, colour=wx.BLACK, width=1, style=wx.SOLID)¶Create a new GraphicsPen
Apply(self, ctx)¶Apply this pen’s properties to the given context.
Called by GraphicsContext as needed.
CreateFromPattern(pattern, width=1)¶Create a GraphicsPen directly from a Cairo Pattern object.
This is similar to using a stipple bitmap, but saves a step, and
patterns can include gradients, etc.
Dashes¶Dashes is a sequence of values defining the size of line segments and blanks to use when drawing a line.
Join¶The pen’s join style, used when drawing connected lines.
The default is wx.JOIN_ROUND.
| Type: | wx.PenJoin | 
|---|
Pattern¶A pattern to be used when drawing a line with the pen.
| Type: | Cairo Pattern | 
|---|
Stipple¶Stipple is a bitmap to use as a pattern when drawing a line with the pen.
This will be converted to a Cairo Pattern when applied to
a GraphicsContext.
| Type: | wx.Bitmap | 
|---|
Style¶Defines the type of pen, including things like solid, dashed, stipple, etc.
| Type: | wx.PenStyle | 
|---|
Width¶The width of the line to be drawn with this pen.
| Type: | int or float | 
|---|