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

oofPattern Class Reference
[OOFILE Report writer]

#include <oofcolor.h>

List of all members.


Detailed Description

Provide cross-platform way to specify patterns.


Public Types

enum  ePattern {
  solid, white, black, gray,
  dkgray, ltgray, ltstripes, stripes,
  dkstripes, ltdots, dots, dkdots
}

Public Member Functions

 oofPattern (const oofPattern *)
 oofPattern (ePattern)
 oofPattern (const oofColor &)
void extract (std::ostream &) const
void set (ePattern)
void set (Pattern)
const Pattern & pattern () const
 operator const Pattern * () const
 operator const Pattern () const
ePattern patternType () const
void patternType (ePattern patType)

Static Public Member Functions

Pattern macPattern (ePattern)


Member Enumeration Documentation

enum oofPattern::ePattern
 

Enumeration values:
solid 
white 
black 
gray 
dkgray 
ltgray 
ltstripes 
stripes 
dkstripes 
ltdots 
dots 
dkdots 


Constructor & Destructor Documentation

oofPattern::oofPattern const oofPattern  ) 
 

oofPattern::oofPattern ePattern   ) 
 

oofPattern::oofPattern const oofColor  ) 
 


Member Function Documentation

void oofPattern::extract std::ostream &   )  const
 

Pattern oofPattern::macPattern ePattern   )  [static]
 

oofPattern::operator const Pattern  )  const
 

oofPattern::operator const Pattern *  )  const
 

const Pattern& oofPattern::pattern  )  const
 

void oofPattern::patternType ePattern  patType  )  [inline]
 

oofPattern::ePattern oofPattern::patternType  )  const [inline]
 

void oofPattern::set Pattern   ) 
 

void oofPattern::set ePattern   ) 
 


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