MHDynamicLineArt Class Reference

#include <DynamicLineArt.h>

Inheritance diagram for MHDynamicLineArt:

MHLineArt MHVisible MHPresentable MHIngredient MHRoot

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

MHDLADisplaym_picture

Constructor & Destructor Documentation

MHDynamicLineArt::MHDynamicLineArt (  ) 

Definition at line 33 of file DynamicLineArt.cpp.

MHDynamicLineArt::~MHDynamicLineArt (  )  [virtual]

Definition at line 38 of file DynamicLineArt.cpp.


Member Function Documentation

virtual const char* MHDynamicLineArt::ClassName (  )  [inline, virtual]

Reimplemented from MHLineArt.

Definition at line 38 of file DynamicLineArt.h.

void MHDynamicLineArt::Initialise ( MHParseNode p,
MHEngine engine 
) [virtual]

Reimplemented from MHLineArt.

Definition at line 44 of file DynamicLineArt.cpp.

void MHDynamicLineArt::PrintMe ( FILE *  fd,
int  nTabs 
) const [virtual]

Reimplemented from MHLineArt.

Definition at line 51 of file DynamicLineArt.cpp.

void MHDynamicLineArt::Preparation ( MHEngine engine  )  [virtual]

Reimplemented from MHLineArt.

Definition at line 58 of file DynamicLineArt.cpp.

void MHDynamicLineArt::Display ( MHEngine d  )  [virtual]

Reimplemented from MHLineArt.

Definition at line 67 of file DynamicLineArt.cpp.

QRegion MHDynamicLineArt::GetOpaqueArea (  )  [virtual]

Reimplemented from MHVisible.

Definition at line 73 of file DynamicLineArt.cpp.

void MHDynamicLineArt::SetBoxSize ( int  nWidth,
int  nHeight,
MHEngine engine 
) [virtual]

Reimplemented from MHVisible.

Definition at line 86 of file DynamicLineArt.cpp.

void MHDynamicLineArt::Clear (  )  [virtual]

Reimplemented from MHRoot.

Definition at line 80 of file DynamicLineArt.cpp.

Referenced by SetBoxSize().

void MHDynamicLineArt::SetFillColour ( const MHColour colour,
MHEngine  
) [virtual]

Reimplemented from MHLineArt.

Definition at line 96 of file DynamicLineArt.cpp.

void MHDynamicLineArt::SetLineColour ( const MHColour colour,
MHEngine  
) [virtual]

Reimplemented from MHLineArt.

Definition at line 102 of file DynamicLineArt.cpp.

void MHDynamicLineArt::SetLineWidth ( int  nWidth  )  [virtual]

Definition at line 108 of file DynamicLineArt.cpp.

void MHDynamicLineArt::SetLineStyle ( int  nStyle  )  [virtual]

Definition at line 115 of file DynamicLineArt.cpp.

virtual void MHDynamicLineArt::GetLineWidth ( MHRoot pResult  )  [inline, virtual]

Reimplemented from MHRoot.

Definition at line 59 of file DynamicLineArt.h.

virtual void MHDynamicLineArt::GetLineStyle ( MHRoot pResult  )  [inline, virtual]

Reimplemented from MHRoot.

Definition at line 60 of file DynamicLineArt.h.

void MHDynamicLineArt::GetLineColour ( MHRoot pResult  )  [virtual]

Reimplemented from MHRoot.

Definition at line 118 of file DynamicLineArt.cpp.

void MHDynamicLineArt::GetFillColour ( MHRoot pResult  )  [virtual]

Reimplemented from MHRoot.

Definition at line 126 of file DynamicLineArt.cpp.

void MHDynamicLineArt::DrawArcSector ( bool  fIsSector,
int  x,
int  y,
int  width,
int  height,
int  start,
int  arc,
MHEngine engine 
) [virtual]

Reimplemented from MHRoot.

Definition at line 151 of file DynamicLineArt.cpp.

void MHDynamicLineArt::DrawLine ( int  x1,
int  y1,
int  x2,
int  y2,
MHEngine engine 
) [virtual]

Reimplemented from MHRoot.

Definition at line 133 of file DynamicLineArt.cpp.

void MHDynamicLineArt::DrawOval ( int  x1,
int  y1,
int  width,
int  height,
MHEngine engine 
) [virtual]

Reimplemented from MHRoot.

Definition at line 145 of file DynamicLineArt.cpp.

void MHDynamicLineArt::DrawRectangle ( int  x1,
int  y1,
int  x2,
int  y2,
MHEngine engine 
) [virtual]

Reimplemented from MHRoot.

Definition at line 139 of file DynamicLineArt.cpp.

void MHDynamicLineArt::DrawPoly ( bool  fIsPolygon,
const QPointArray &  points,
MHEngine engine 
) [virtual]

Reimplemented from MHRoot.

Definition at line 158 of file DynamicLineArt.cpp.


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Sat Dec 18 05:16:05 2010 for MythTV by  doxygen 1.5.5