-
class
Painter
: public Resource
(Return to index)
-
graphics rendering interface (iv-2.6)
Type:
Base Classes:
Derived Classes
Include file:
IV-2_6/InterViews/painter.h
Description: man page
Public:
- virtual void
BSpline (Canvas*, Coord x[], Coord y[], int n)
- boolean
BgFilled () const
- virtual void
Circle (Canvas*, Coord x, Coord y, int r)
- virtual void
ClearRect (Canvas*, Coord x1, Coord y1, Coord x2, Coord y2)
- virtual void
Clip ( Canvas*, Coord left, Coord bottom, Coord right, Coord top )
- virtual void
Copy ( Canvas* src, Coord x1, Coord y1, Coord x2, Coord y2, Canvas* dst, Coord x0, Coord y0 )
- virtual void
Curve (Canvas*, Coord x0, Coord y0, Coord x1, Coord y1, Coord x2, Coord y2, Coord x3, Coord y3 )
- virtual void
CurveTo (Canvas*, Coord x0, Coord y0, Coord x1, Coord y1, Coord x2, Coord y2 )
- void
FillBg (boolean)
- virtual void
FillCircle (Canvas*, Coord x, Coord y, int r)
- virtual void
FillRect (Canvas*, Coord x1, Coord y1, Coord x2, Coord y2)
- const Color*
GetBgColor () const
- const Brush*
GetBrush () const
- const Color*
GetFgColor () const
- const Font*
GetFont () const
- void
GetOrigin (int& x0, int& y0) const
- const Pattern*
GetPattern () const
- void
GetPosition (int& x, int& y) const
- int
GetStyle () const
- Transformer*
GetTransformer () const
- void
MoveTo (int x, int y)
- virtual void
NoClip ()
-
Painter ()
-
Painter (Painter*)
- PainterRep*
Rep () const
- void
Rotate (float angle)
- void
Scale (float x, float y)
- void
SetBrush (const Brush*)
- void
SetColors (const Color* f, const Color* b)
- void
SetFont (const Font*)
- void
SetOrigin (int x0, int y0)
- virtual void
SetOverwrite (boolean)
- void
SetPattern (const Pattern*)
- virtual void
SetPlaneMask (int)
- void
SetStyle (int)
- void
SetTransformer (Transformer*)
- virtual void
Stencil ( Canvas*, Coord x, Coord y, Bitmap* image, Bitmap* mask = nil )
- virtual void
Text (Canvas*, const char*)
- virtual void
Text (Canvas*, const char*, Coord, Coord)
- virtual void
Text (Canvas*, const char*, int)
- virtual void
Text (Canvas*, const char*, int, Coord, Coord)
- void
Translate (float dx, float dy)
-
~Painter ()
Friend methods:
(more documentation)