Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CPlotPane Class Reference

Pane for embedding in a Mac window that draws an oofGraph. More...

#include <CPlotPane.h>

Inheritance diagram for CPlotPane:
Inheritance graph
Collaboration diagram for CPlotPane:
Collaboration graph

Public Types

enum  { class_ID = 'PltP' }

Public Member Functions

 CPlotPane ()
 CPlotPane (const SPaneInfo &inPaneInfo, ResIDT inTextTraitsID)
 CPlotPane (const CPlotPane &inOriginal)
 CPlotPane (LStream *inStream)
virtual void SetGraph (oofGraph *theGraph)
void SetPortFont ()
virtual ~CPlotPane ()

Static Public Member Functions

static CPlotPaneCreatePlotPaneStream (LStream *inStream)

Protected Member Functions

virtual void DrawSelf ()

Protected Attributes

ResIDT mTxtrID

Detailed Description

Pane for embedding in a Mac window that draws an oofGraph.

Definition at line 19 of file CPlotPane.h.

Member Enumeration Documentation

anonymous enum

Definition at line 21 of file CPlotPane.h.

Constructor & Destructor Documentation

CPlotPane::CPlotPane ( )

Definition at line 36 of file CPlotPane.cpp.

Referenced by CreatePlotPaneStream().

CPlotPane::CPlotPane ( const SPaneInfo &  inPaneInfo,
ResIDT  inTextTraitsID 

Definition at line 47 of file CPlotPane.cpp.

CPlotPane::CPlotPane ( const CPlotPane inOriginal)

Definition at line 60 of file CPlotPane.cpp.

CPlotPane::CPlotPane ( LStream *  inStream)

Definition at line 73 of file CPlotPane.cpp.

References mTxtrID.

CPlotPane::~CPlotPane ( )

Definition at line 85 of file CPlotPane.cpp.

Member Function Documentation

CPlotPane * CPlotPane::CreatePlotPaneStream ( LStream *  inStream)

Definition at line 25 of file CPlotPane.cpp.

References CPlotPane().

Referenced by oofGraphWindow::RegisterClass().

void CPlotPane::DrawSelf ( )

Definition at line 106 of file CPlotPane.cpp.

References oofGraph::draw(), mGraphPtr, oofGraph::setPaneRect(), and SetPortFont().

void CPlotPane::SetGraph ( oofGraph theGraph)

Definition at line 95 of file CPlotPane.cpp.

References mGraphPtr.

Referenced by oofGraphWindow::CreateWindow().

void CPlotPane::SetPortFont ( )

Definition at line 125 of file CPlotPane.cpp.

References mTxtrID.

Referenced by oofGraphWindow::CreateWindow(), and DrawSelf().

Member Data Documentation

oofGraph* CPlotPane::mGraphPtr

Definition at line 37 of file CPlotPane.h.

Referenced by DrawSelf(), and SetGraph().

ResIDT CPlotPane::mTxtrID

Definition at line 38 of file CPlotPane.h.

Referenced by CPlotPane(), and SetPortFont().

The documentation for this class was generated from the following files: