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

oofColorable Class Reference

#include <oofClrbl.h>

Inheritance diagram for oofColorable:

Inheritance graph
[legend]
Collaboration diagram for oofColorable:

Collaboration graph
[legend]
List of all members.

Detailed Description

Base for anything that can be drawn in color.

Used primarily in graphs.


Public Member Functions

 oofColorable ()
 oofColorable (const oofColorable &)
 oofColorable (const oofDrawStyle &inPattern)
virtual ~oofColorable ()
void setDrawStyle (const oofColor &fg=oofColor::Black, const oofPattern &pat=oofPattern::gray, const oofPattern &mono=oofPattern::gray, const oofColor &bg=oofColor::White)
void setDrawStyle (const oofDrawStyle &)
const oofDrawStyledrawStyle () const

Protected Attributes

oofDrawStylemDrawStyle


Constructor & Destructor Documentation

oofColorable::oofColorable  ) 
 

oofColorable::oofColorable const oofColorable  ) 
 

oofColorable::oofColorable const oofDrawStyle inPattern  ) 
 

oofColorable::~oofColorable  )  [virtual]
 


Member Function Documentation

const oofDrawStyle * oofColorable::drawStyle  )  const [inline]
 

void oofColorable::setDrawStyle const oofDrawStyle  )  [inline]
 

void oofColorable::setDrawStyle const oofColor fg = oofColor::Black,
const oofPattern pat = oofPattern::gray,
const oofPattern mono = oofPattern::gray,
const oofColor bg = oofColor::White
[inline]
 


Member Data Documentation

oofDrawStyle* oofColorable::mDrawStyle [protected]
 


The documentation for this class was generated from the following files:
Generated on Fri Jan 2 00:49:48 2004 for OOFILE by doxygen 1.3.5