A simple metafile-like class which can load data from a Windows metafile on all platforms.
PseudoMetaFile
(object)¶A simple metafile-like class which can load data from a Windows metafile on all platforms.
__init__
(self)¶CalculateSize
(self, shape)¶Clear
(self)¶DestroyClippingRect
(self)¶Draw
(self, dc, xoffset, yoffset)¶DrawArc
(self, centrePt, startPt, endPt)¶DrawEllipse
(self, rect)¶DrawEllipticArc
(self, rect, startAngle, endAngle)¶DrawLine
(self, pt1, pt2)¶DrawLines
(self, pts)¶DrawPoint
(self, pt)¶DrawPolygon
(self, pts, flags = 0)¶DrawRectangle
(self, rect)¶DrawRoundedRectangle
(self, rect, radius)¶DrawSpline
(self, pts)¶DrawText
(self, text, pt)¶GetBounds
(self)¶GetFillBrush
(self)¶GetFillColours
(self)¶GetOps
(self)¶GetOutlineColours
(self)¶GetOutlineOp
(self)¶GetOutlinePen
(self, pen)¶GetRotateable
(self)¶IsValid
(self)¶LoadFromMetaFile
(self, filename, rwidth, rheight)¶Rotate
(self, x, y, theta)¶Scale
(self, sx, sy)¶ScaleTo
(self, w, h)¶SetBackgroundColour
(self, colour)¶SetBackgroundMode
(self, mode)¶SetBrush
(self, brush, isFill = False)¶SetClippingRect
(self, rect)¶SetFillBrush
(self, brush)¶SetFont
(self, font)¶SetOutlineOp
(self, op)¶SetOutlinePen
(self, pen)¶SetPen
(self, pen, isOutline = False)¶SetRotateable
(self, rot)¶SetSize
(self, w, h)¶SetTextColour
(self, colour)¶Translate
(self, x, y)¶