casa::AxesDisplayMethod Class Reference
[DisplayDatas]

#include <AxesDisplayMethod.h>

Inheritance diagram for casa::AxesDisplayMethod:

Inheritance graph
[legend]
Collaboration diagram for casa::AxesDisplayMethod:

Collaboration graph
[legend]
List of all members.

Detailed Description

Class to draw a single set of axis labels for AxesDisplayData.

Synopsis

This class adds to the interface defined by DisplayMethod to provide the necessary infrastructure to draw a single set of axis labels when requested by the AxesDisplayData class.

Definition at line 51 of file AxesDisplayMethod.h.

Public Member Functions

 AxesDisplayMethod (WorldCanvas *worldCanvas, AttributeBuffer *wchAttributes, AttributeBuffer *ddAttributes, CachingDisplayData *dd)
 Constructor.
virtual ~AxesDisplayMethod ()
 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

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


Constructor & Destructor Documentation

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

Constructor.

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

Destructor.

casa::AxesDisplayMethod::AxesDisplayMethod (  )  [protected]

(Required) default constructor.

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

(Required) copy constructor.


Member Function Documentation

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

Clean up (ie.

delete any existing cached display list).

Reimplemented from casa::DisplayMethod.

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

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

Implements casa::CachingDisplayMethod.

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

(Required) copy assignment.


The documentation for this class was generated from the following file:
Generated on Thu Aug 27 21:36:44 2009 for NRAOCASA by  doxygen 1.5.1