
wx.lib.ogl.basic.PolygonControlPoint¶The PolygonControlPoint class.
Class Hierarchy¶
Inheritance diagram for class PolygonControlPoint:

Known Superclasses¶
Methods Summary¶Default class constructor |
|
Calculate what new size would be, at end of resize. |
|
Get the new size. |
|
The begin drag left handler. |
|
The drag left handler. |
|
The end drag left handler. |
Class API¶PolygonControlPoint(ControlPoint)¶The PolygonControlPoint class.
__init__(self, theCanvas, object, size, vertex, the_xoffset, the_yoffset)¶Default class constructor
theCanvas – a Canvas
object – the shape, instance of Shape
size (float) – the size
vertext – the vertex
the_xoffset (float) – the x position
the_yoffset (float) – the y position
the_type (int) – one of the following types ???
Control point type |
Description |
|---|---|
|
Vertical |
|
Horizontal |
|
Diagonal |
CalculateNewSize(self, x, y)¶Calculate what new size would be, at end of resize.
x – x ???
y – y ???
GetNewSize(self)¶Get the new size.
OnBeginDragLeft(self, x, y, keys = 0, attachment = 0)¶The begin drag left handler.
OnDragLeft(self, draw, x, y, keys = 0, attachment = 0)¶The drag left handler.
OnEndDragLeft(self, x, y, keys = 0, attachment = 0)¶The end drag left handler.