Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

oofWinLineDE Class Reference
[OOFILE Report writer]

#include <oofrpWin.h>

Inheritance diagram for oofWinLineDE:

Inheritance graph
[legend]
Collaboration diagram for oofWinLineDE:

Collaboration graph
[legend]
List of all members.

Detailed Description

Draw a line in a report.

Draws from top left to bottom right of its rectangle so may slope down or be vertical.

Todo:
allow colour specification.


Public Member Functions

 oofWinLineDE (int x, int y, int right, int bottom)
 oofWinLineDE (const oofRect &R)
virtual void draw () const
int width () const
int height () const

Static Public Member Functions

void recordElement (int x, int y, int right, int bottom)
void recordElement (const oofRect &R)
void appendElement (oofDE *adoptedDE)

Protected Attributes

int mRight
int mBottom
int mX
int mY


Constructor & Destructor Documentation

oofWinLineDE::oofWinLineDE int  x,
int  y,
int  right,
int  bottom
[inline]
 

oofWinLineDE::oofWinLineDE const oofRect R  )  [inline]
 


Member Function Documentation

void oofDE::appendElement oofDE adoptedDE  )  [static, inherited]
 

void oofWinLineDE::draw  )  const [virtual]
 

Implements oofDE.

int oofSizedDE::height  )  const [inline, inherited]
 

void oofWinLineDE::recordElement const oofRect R  )  [static]
 

void oofWinLineDE::recordElement int  x,
int  y,
int  right,
int  bottom
[static]
 

int oofSizedDE::width  )  const [inline, inherited]
 


Member Data Documentation

int oofSizedDE::mBottom [protected, inherited]
 

int oofSizedDE::mRight [protected, inherited]
 

int oofPositionedDE::mX [protected, inherited]
 

int oofPositionedDE::mY [protected, inherited]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 1 22:09:35 2004 for OOFILE by doxygen 1.3.5