MHDynamicLineArt Class Reference
#include <DynamicLineArt.h>
List of all members.
Detailed Description
Definition at line 33 of file DynamicLineArt.h.
|
Public Member Functions |
| | MHDynamicLineArt () |
| virtual | ~MHDynamicLineArt () |
| virtual const char * | ClassName () |
| virtual void | Initialise (MHParseNode *p, MHEngine *engine) |
| virtual void | PrintMe (FILE *fd, int nTabs) const |
| virtual void | Preparation (MHEngine *engine) |
| virtual void | Display (MHEngine *d) |
| virtual QRegion | GetOpaqueArea () |
| virtual void | SetBoxSize (int nWidth, int nHeight, MHEngine *engine) |
| virtual void | Clear () |
| virtual void | SetFillColour (const MHColour &colour, MHEngine *) |
| virtual void | SetLineColour (const MHColour &colour, MHEngine *) |
| virtual void | SetLineWidth (int nWidth) |
| virtual void | SetLineStyle (int nStyle) |
| virtual void | GetLineWidth (MHRoot *pResult) |
| virtual void | GetLineStyle (MHRoot *pResult) |
| virtual void | GetLineColour (MHRoot *pResult) |
| virtual void | GetFillColour (MHRoot *pResult) |
| virtual void | DrawArcSector (bool fIsSector, int x, int y, int width, int height, int start, int arc, MHEngine *) |
| virtual void | DrawLine (int x1, int y1, int x2, int y2, MHEngine *) |
| virtual void | DrawOval (int x1, int y1, int width, int height, MHEngine *) |
| virtual void | DrawRectangle (int x1, int y1, int x2, int y2, MHEngine *) |
| virtual void | DrawPoly (bool fIsPolygon, const QPointArray &points, MHEngine *) |
Protected Attributes |
| MHDLADisplay * | m_picture |
Constructor & Destructor Documentation
| MHDynamicLineArt::MHDynamicLineArt |
( |
|
) |
|
| MHDynamicLineArt::~MHDynamicLineArt |
( |
|
) |
[virtual] |
Member Function Documentation
| virtual const char* MHDynamicLineArt::ClassName |
( |
|
) |
[inline, virtual] |
| void MHDynamicLineArt::PrintMe |
( |
FILE * |
fd, |
|
|
int |
nTabs | |
|
) |
| | const [virtual] |
| void MHDynamicLineArt::Preparation |
( |
MHEngine * |
engine |
) |
[virtual] |
| void MHDynamicLineArt::Display |
( |
MHEngine * |
d |
) |
[virtual] |
| QRegion MHDynamicLineArt::GetOpaqueArea |
( |
|
) |
[virtual] |
| void MHDynamicLineArt::SetBoxSize |
( |
int |
nWidth, |
|
|
int |
nHeight, |
|
|
MHEngine * |
engine | |
|
) |
| | [virtual] |
| void MHDynamicLineArt::Clear |
( |
|
) |
[virtual] |
| void MHDynamicLineArt::SetFillColour |
( |
const MHColour & |
colour, |
|
|
MHEngine * |
| |
|
) |
| | [virtual] |
| void MHDynamicLineArt::SetLineColour |
( |
const MHColour & |
colour, |
|
|
MHEngine * |
| |
|
) |
| | [virtual] |
| void MHDynamicLineArt::SetLineWidth |
( |
int |
nWidth |
) |
[virtual] |
| void MHDynamicLineArt::SetLineStyle |
( |
int |
nStyle |
) |
[virtual] |
| virtual void MHDynamicLineArt::GetLineWidth |
( |
MHRoot * |
pResult |
) |
[inline, virtual] |
| virtual void MHDynamicLineArt::GetLineStyle |
( |
MHRoot * |
pResult |
) |
[inline, virtual] |
| void MHDynamicLineArt::GetLineColour |
( |
MHRoot * |
pResult |
) |
[virtual] |
| void MHDynamicLineArt::GetFillColour |
( |
MHRoot * |
pResult |
) |
[virtual] |
| void MHDynamicLineArt::DrawArcSector |
( |
bool |
fIsSector, |
|
|
int |
x, |
|
|
int |
y, |
|
|
int |
width, |
|
|
int |
height, |
|
|
int |
start, |
|
|
int |
arc, |
|
|
MHEngine * |
engine | |
|
) |
| | [virtual] |
| void MHDynamicLineArt::DrawLine |
( |
int |
x1, |
|
|
int |
y1, |
|
|
int |
x2, |
|
|
int |
y2, |
|
|
MHEngine * |
engine | |
|
) |
| | [virtual] |
| void MHDynamicLineArt::DrawOval |
( |
int |
x1, |
|
|
int |
y1, |
|
|
int |
width, |
|
|
int |
height, |
|
|
MHEngine * |
engine | |
|
) |
| | [virtual] |
| void MHDynamicLineArt::DrawRectangle |
( |
int |
x1, |
|
|
int |
y1, |
|
|
int |
x2, |
|
|
int |
y2, |
|
|
MHEngine * |
engine | |
|
) |
| | [virtual] |
| void MHDynamicLineArt::DrawPoly |
( |
bool |
fIsPolygon, |
|
|
const QPointArray & |
points, |
|
|
MHEngine * |
engine | |
|
) |
| | [virtual] |
Member Data Documentation
Definition at line 70 of file DynamicLineArt.h.
Referenced by Clear(), Display(), DrawArcSector(), DrawLine(), DrawOval(), DrawPoly(), DrawRectangle(), Initialise(), MHDynamicLineArt(), Preparation(), SetBoxSize(), SetFillColour(), SetLineColour(), SetLineWidth(), and ~MHDynamicLineArt().
The documentation for this class was generated from the following files: