MythTV  0.26-pre
Public Member Functions
MHDLADisplay Class Reference

#include <freemheg.h>

Inheritance diagram for MHDLADisplay:
MHIDLA

List of all members.

Public Member Functions

virtual ~MHDLADisplay ()
virtual void Draw (int x, int y)=0
virtual void SetSize (int width, int height)=0
virtual void SetLineSize (int width)=0
virtual void SetLineColour (MHRgba colour)=0
virtual void SetFillColour (MHRgba colour)=0
virtual void Clear ()=0
virtual void DrawLine (int x1, int y1, int x2, int y2)=0
virtual void DrawBorderedRectangle (int x, int y, int width, int height)=0
virtual void DrawOval (int x, int y, int width, int height)=0
virtual void DrawArcSector (int x, int y, int width, int height, int start, int arc, bool isSector)=0
virtual void DrawPoly (bool isFilled, int nPoints, const int xArray[], const int yArray[])=0

Detailed Description

Definition at line 146 of file freemheg.h.


Constructor & Destructor Documentation

virtual MHDLADisplay::~MHDLADisplay ( ) [inline, virtual]

Definition at line 149 of file freemheg.h.


Member Function Documentation

virtual void MHDLADisplay::Draw ( int  x,
int  y 
) [pure virtual]

Implemented in MHIDLA.

Referenced by MHDynamicLineArt::Display().

virtual void MHDLADisplay::SetSize ( int  width,
int  height 
) [pure virtual]
virtual void MHDLADisplay::SetLineSize ( int  width) [pure virtual]
virtual void MHDLADisplay::SetLineColour ( MHRgba  colour) [pure virtual]
virtual void MHDLADisplay::SetFillColour ( MHRgba  colour) [pure virtual]
virtual void MHDLADisplay::Clear ( ) [pure virtual]

Implemented in MHIDLA.

Referenced by MHDynamicLineArt::Clear().

virtual void MHDLADisplay::DrawLine ( int  x1,
int  y1,
int  x2,
int  y2 
) [pure virtual]

Implemented in MHIDLA.

Referenced by MHDynamicLineArt::DrawLine().

virtual void MHDLADisplay::DrawBorderedRectangle ( int  x,
int  y,
int  width,
int  height 
) [pure virtual]

Implemented in MHIDLA.

Referenced by MHDynamicLineArt::DrawRectangle().

virtual void MHDLADisplay::DrawOval ( int  x,
int  y,
int  width,
int  height 
) [pure virtual]

Implemented in MHIDLA.

Referenced by MHDynamicLineArt::DrawOval().

virtual void MHDLADisplay::DrawArcSector ( int  x,
int  y,
int  width,
int  height,
int  start,
int  arc,
bool  isSector 
) [pure virtual]

Implemented in MHIDLA.

Referenced by MHDynamicLineArt::DrawArcSector().

virtual void MHDLADisplay::DrawPoly ( bool  isFilled,
int  nPoints,
const int  xArray[],
const int  yArray[] 
) [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends