Package wx :: Package lib :: Package floatcanvas :: Module FloatCanvas :: Class Rectangle
[frames | no frames]

Class Rectangle

       DrawObject --+    
                    |    
LineOnlyMixin --+   |    
                |   |    
 LineAndFillMixin --+    
                    |    
    XYObjectMixin --+    
                    |    
          RectEllipse --+
                        |
                       Rectangle


Method Summary
    Inherited from RectEllipse
  __init__(self, XY, WH, LineColor, LineStyle, LineWidth, FillColor, FillStyle, InForeground)
  CalcBoundingBox(self)
  SetShape(self, XY, WH)
  SetUpDraw(self, dc, WorldToPixel, ScaleWorldToPixel, HTdc)
    Inherited from DrawObject
  Bind(self, Event, CallBackFun)
  Hide(self)
  PutInBackground(self)
  PutInForeground(self)
  SetBrush(self, FillColor, FillStyle)
  SetHitBrush(self, HitColor)
  SetHitPen(self, HitColor, LineWidth)
  SetPen(self, LineColor, LineStyle, LineWidth)
  Show(self)
  UnBindAll(self)
    Inherited from XYObjectMixin
  Move(self, Delta)
Move(Delta): moves the object by delta, where delta is a (dx,dy) pair.
  SetPoint(self, xy)
    Inherited from LineAndFillMixin
  SetFillColor(self, FillColor)
  SetFillStyle(self, FillStyle)
    Inherited from LineOnlyMixin
  SetLineColor(self, LineColor)
  SetLineStyle(self, LineStyle)
  SetLineWidth(self, LineWidth)

Class Variable Summary
    Inherited from DrawObject
dict BrushList = {('MediumGrey', 'Solid'): wxPython wrapper f...
dict FillStyleList = {'CrossHatch': 114, 'FDiagonal_Hatch': 1...
dict LineStyleList = {'Solid': 100, 'ShortDash': 103, 'Dot': ...
dict PenList = {('LightGrey', 'Solid', 1): wxPython wrapper f...

Generated by Epydoc 2.1.20050511.rpd on Sat Jun 16 16:42:44 2007 http://epydoc.sf.net