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

Class RectEllipse

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

Known Subclasses:
Ellipse, Rectangle

Method Summary
  __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:57:08 2007 http://epydoc.sf.net