OOFILE  1.9
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
[legend]
Collaboration diagram for CPlotPane:
Collaboration graph
[legend]

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

oofGraphmGraphPtr
 
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
Enumerator
class_ID 

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 ( )
virtual

Definition at line 85 of file CPlotPane.cpp.

Member Function Documentation

CPlotPane * CPlotPane::CreatePlotPaneStream ( LStream *  inStream)
static

Definition at line 25 of file CPlotPane.cpp.

References CPlotPane().

Referenced by oofGraphWindow::RegisterClass().

void CPlotPane::DrawSelf ( )
protectedvirtual

Definition at line 106 of file CPlotPane.cpp.

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

void CPlotPane::SetGraph ( oofGraph theGraph)
virtual

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
protected

Definition at line 37 of file CPlotPane.h.

Referenced by DrawSelf(), and SetGraph().

ResIDT CPlotPane::mTxtrID
protected

Definition at line 38 of file CPlotPane.h.

Referenced by CPlotPane(), and SetPortFont().


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