Package wx :: Package lib :: Package agw :: Module cubecolourdialog :: Class HSVWheel
[frames | no frames]

Type HSVWheel

object --+                        
         |                        
    Object --+                    
             |                    
    EvtHandler --+                
                 |                
            Window --+            
                     |            
               Control --+        
                         |        
                 PyControl --+    
                             |    
                 BasePyControl --+
                                 |
                                HSVWheel


Implements the drawing, mouse handling and sizing routines for the HSV colour wheel.
Method Summary
  __init__(self, parent)
Default class constructor.
  DrawMarkers(self, dc)
Draws the square markers used with mouse gestures.
  InCircle(self, pt)
Returns whether a point is inside the HSV wheel or not.
  OnLeftDown(self, event)
Handles the wx.EVT_LEFT_DOWN event for HSVWheel.
  OnLeftUp(self, event)
Handles the wx.EVT_LEFT_UP event for HSVWheel.
  OnMotion(self, event)
Handles the wx.EVT_MOTION event for HSVWheel.
  TrackPoint(self, pt)
Track a mouse event inside the HSV colour wheel.

Property Summary

Instance Method Details

__init__(self, parent)
(Constructor)

Default class constructor. Used internally. Do not call it in your code!
Overrides:
wx.lib.agw.cubecolourdialog.BasePyControl.__init__

DrawMarkers(self, dc=None)

Draws the square markers used with mouse gestures.
Overrides:
wx.lib.agw.cubecolourdialog.BasePyControl.DrawMarkers

InCircle(self, pt)

Returns whether a point is inside the HSV wheel or not.

OnLeftDown(self, event)

Handles the wx.EVT_LEFT_DOWN event for HSVWheel.
Overrides:
wx.lib.agw.cubecolourdialog.BasePyControl.OnLeftDown

OnLeftUp(self, event)

Handles the wx.EVT_LEFT_UP event for HSVWheel.
Overrides:
wx.lib.agw.cubecolourdialog.BasePyControl.OnLeftUp

OnMotion(self, event)

Handles the wx.EVT_MOTION event for HSVWheel.
Overrides:
wx.lib.agw.cubecolourdialog.BasePyControl.OnMotion

TrackPoint(self, pt)

Track a mouse event inside the HSV colour wheel.

Generated by Epydoc 2.1.20050511.rpd on Mon Feb 16 12:55:17 2009 http://epydoc.sf.net