casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Protected Member Functions
casa::TblAsXYDM Class Reference

A DisplayMethod to draw XY plots from table data. More...

#include <TblAsXYDM.h>

Inheritance diagram for casa::TblAsXYDM:
casa::CachingDisplayMethod casa::DisplayMethod

List of all members.

Public Member Functions

 TblAsXYDM (WorldCanvas *worldCanvas, AttributeBuffer *wchAttributes, AttributeBuffer *ddAttributes, CachingDisplayData *dd)
 constructor
virtual ~TblAsXYDM ()
 Destructor.
virtual void cleanup ()
 Clean up (ie.
virtual Bool drawIntoList (Display::RefreshReason reason, WorldCanvasHolder &wcHolder)
 Draw into a cached drawing list, called by draw function.

Protected Member Functions

 TblAsXYDM ()
 (Required) default constructor.
 TblAsXYDM (const TblAsXYDM &other)
 (Required) copy constructor.
void operator= (const TblAsXYDM &other)
 (Required) copy assignment.

Detailed Description

A DisplayMethod to draw XY plots from table data.

Intended use:

Internal or

Intended use:

Internal

Prerequisite

Etymology

Synopsis

This class adds to the interface defined by DisplayMethod to provide the necessary infrastructure to draw xy displays of data from a table when requested to do so by the TblAsXYDD class.

Definition at line 64 of file TblAsXYDM.h.


Constructor & Destructor Documentation

casa::TblAsXYDM::TblAsXYDM ( WorldCanvas worldCanvas,
AttributeBuffer wchAttributes,
AttributeBuffer ddAttributes,
CachingDisplayData dd 
)

constructor

virtual casa::TblAsXYDM::~TblAsXYDM ( ) [virtual]

Destructor.

casa::TblAsXYDM::TblAsXYDM ( ) [protected]

(Required) default constructor.

casa::TblAsXYDM::TblAsXYDM ( const TblAsXYDM other) [protected]

(Required) copy constructor.


Member Function Documentation

virtual void casa::TblAsXYDM::cleanup ( ) [virtual]

Clean up (ie.

delete any existing cached display list).

Reimplemented from casa::DisplayMethod.

virtual Bool casa::TblAsXYDM::drawIntoList ( Display::RefreshReason  reason,
WorldCanvasHolder wcHolder 
) [virtual]

Draw into a cached drawing list, called by draw function.

Implements casa::CachingDisplayMethod.

void casa::TblAsXYDM::operator= ( const TblAsXYDM other) [protected]

(Required) copy assignment.


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