wx.lib.ogl.basic.PolygonControlPoint¶
The PolygonControlPoint
class.
Class Hierarchy¶
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¶
- class PolygonControlPoint(ControlPoint)¶
The
PolygonControlPoint
class.
Methods¶
- __init__(self, theCanvas, object, size, vertex, the_xoffset, the_yoffset)¶
Default class constructor
- Parameters:
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
CONTROL_POINT_VERTICAL
Vertical
CONTROL_POINT_HORIZONTAL
Horizontal
CONTROL_POINT_DIAGONAL
Diagonal
- CalculateNewSize(self, x, y)¶
Calculate what new size would be, at end of resize.
- Parameters:
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.