MHDynamicLineArt Class Reference

#include <DynamicLineArt.h>

Inheritance diagram for MHDynamicLineArt:
MHLineArt MHVisible MHPresentable MHIngredient MHRoot

List of all members.

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, int nPoints, const int *xArray, const int *yArray, MHEngine *)

Protected Attributes

MHDLADisplaym_picture

Detailed Description

Definition at line 32 of file DynamicLineArt.h.


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 37 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 60 of file DynamicLineArt.cpp.

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

Reimplemented from MHLineArt.

Definition at line 69 of file DynamicLineArt.cpp.

QRegion MHDynamicLineArt::GetOpaqueArea (  )  [virtual]

Reimplemented from MHVisible.

Definition at line 75 of file DynamicLineArt.cpp.

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

Reimplemented from MHVisible.

Definition at line 94 of file DynamicLineArt.cpp.

void MHDynamicLineArt::Clear (  )  [virtual]

Reimplemented from MHRoot.

Definition at line 88 of file DynamicLineArt.cpp.

Referenced by SetBoxSize().

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

Reimplemented from MHLineArt.

Definition at line 104 of file DynamicLineArt.cpp.

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

Reimplemented from MHLineArt.

Definition at line 110 of file DynamicLineArt.cpp.

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

Definition at line 116 of file DynamicLineArt.cpp.

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

Definition at line 123 of file DynamicLineArt.cpp.

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

Reimplemented from MHRoot.

Definition at line 58 of file DynamicLineArt.h.

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

Reimplemented from MHRoot.

Definition at line 59 of file DynamicLineArt.h.

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

Reimplemented from MHRoot.

Definition at line 129 of file DynamicLineArt.cpp.

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

Reimplemented from MHRoot.

Definition at line 142 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 172 of file DynamicLineArt.cpp.

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

Reimplemented from MHRoot.

Definition at line 154 of file DynamicLineArt.cpp.

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

Reimplemented from MHRoot.

Definition at line 166 of file DynamicLineArt.cpp.

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

Reimplemented from MHRoot.

Definition at line 160 of file DynamicLineArt.cpp.

virtual void MHDynamicLineArt::DrawPoly ( bool  fIsPolygon,
int  nPoints,
const int *  xArray,
const int *  yArray,
MHEngine  
) [virtual]

Reimplemented from MHRoot.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:08 2012 for MythTV by  doxygen 1.6.3