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

oofPointGraph Class Reference
[OOFILE Graphing engine.]

#include <oofGrphs.h>

Inheritance diagram for oofPointGraph:

Inheritance graph
[legend]
Collaboration diagram for oofPointGraph:

Collaboration graph
[legend]
List of all members.

Detailed Description

Graph of oofGeoPoint individual points.

See also:
oofLineGraph for connected point graphs.


Public Types

enum  { PointWidth = 20 }

Public Member Functions

 oofPointGraph (dbView *clonedView=0)
virtual oofGraphclone () const
virtual void finishConstruction (dbView *, const char *theTitle, unsigned long yAxisHeight)
virtual void finishConstructionWithPresets ()
void draw ()
void describe (std::ostream &os) const
void setView (dbView *)
dbViewgetView ()
void setTitle (const char *)
const char * getTitle ()
const char * getType ()
void setPaneRect (Rect inRect)
void setPaneRect (oofRect inRect)
void clearTransform ()
void setDrawStyles (oofDrawStyleSet &)
void setDrawStyles (oofDrawStyleArray &)
void setStyleToMono ()
void setStyleToColor ()
bool drawStylesWereSet () const
const oofGraphSettingssettings () const
oofGraphSettingsgetLocalSettings ()
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

Static Public Member Functions

oofGraphcurrentGraph ()
oofGraphSettingsdefaultSettings ()

Protected Member Functions

virtual void DrawSelf ()
virtual void DescribeSelf (std::ostream &os) const
void becomeCurrent ()

Protected Attributes

oofPlotBits mPlotBits
oofSeriesSet mSeriesSet
bool mIsMono
oofGraphSettingsmSettings
bool mDrawStylesWereSet
dbViewmView
OOF_String mTitle
OOF_String mType
oofDrawStylemDrawStyle

Static Protected Attributes

oofGraphsCurrentGraph


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
PointWidth 


Constructor & Destructor Documentation

oofPointGraph::oofPointGraph dbView clonedView = 0  ) 
 


Member Function Documentation

void oofGraph::becomeCurrent  )  [protected, inherited]
 

void oofGraph::clearTransform  )  [inline, inherited]
 

oofGraph * oofPointGraph::clone  )  const [virtual]
 

Implements oofGraph.

oofGraph * oofGraph::currentGraph  )  [static, inherited]
 

oofGraphSettings * oofGraph::defaultSettings  )  [static, inherited]
 

void oofGraph::describe std::ostream &  os  )  const [inherited]
 

void oofGraph::DescribeSelf std::ostream &  os  )  const [protected, virtual, inherited]
 

void oofGraph::draw  )  [inherited]
 

void oofGraph::DrawSelf  )  [protected, virtual, inherited]
 

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

bool oofGraph::drawStylesWereSet  )  const [inline, inherited]
 

void oofPointGraph::finishConstruction dbView ,
const char *  theTitle,
unsigned long  yAxisHeight
[virtual]
 

Implements oofGraph.

void oofGraph::finishConstructionWithPresets  )  [virtual, inherited]
 

oofGraphSettings * oofGraph::getLocalSettings  )  [inherited]
 

const char * oofGraph::getTitle  )  [inherited]
 

const char * oofGraph::getType  )  [inherited]
 

dbView * oofGraph::getView  )  [inherited]
 

void oofColorable::setDrawStyle const oofDrawStyle  )  [inline, inherited]
 

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

void oofGraph::setDrawStyles oofDrawStyleArray  )  [inherited]
 

void oofGraph::setDrawStyles oofDrawStyleSet  )  [inherited]
 

void oofGraph::setPaneRect oofRect  inRect  )  [inherited]
 

void oofGraph::setPaneRect Rect  inRect  )  [inherited]
 

void oofGraph::setStyleToColor  )  [inherited]
 

void oofGraph::setStyleToMono  )  [inherited]
 

const oofGraphSettings * oofGraph::settings  )  const [inherited]
 

void oofGraph::setTitle const char *   )  [inherited]
 

void oofGraph::setView dbView  )  [inherited]
 


Member Data Documentation

oofDrawStyle* oofColorable::mDrawStyle [protected, inherited]
 

bool oofGraph::mDrawStylesWereSet [protected, inherited]
 

bool oofGraph::mIsMono [protected, inherited]
 

oofPlotBits oofGraph::mPlotBits [protected, inherited]
 

oofSeriesSet oofGraph::mSeriesSet [protected, inherited]
 

oofGraphSettings* oofGraph::mSettings [protected, inherited]
 

OOF_String oofGraph::mTitle [protected, inherited]
 

OOF_String oofGraph::mType [protected, inherited]
 

dbView* oofGraph::mView [protected, inherited]
 

oofGraph * oofGraph::sCurrentGraph [static, protected, inherited]
 


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