casa::PlotLayoutSingle Class Reference

#include <PlotCanvasLayout.h>

Inheritance diagram for casa::PlotLayoutSingle:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 114 of file PlotCanvasLayout.h.

Public Member Functions

 PlotLayoutSingle (PlotCanvasPtr c)
 Constructor which takes the canvas.
 ~PlotLayoutSingle ()
 Destructor.
bool coordIsValid (const PlotLayoutCoordinate &coord) const
 Implements PlotCanvasLayout::coordIsValid().
int coordToIndex (const PlotLayoutCoordinate &coord) const
 Implements PlotCanvasLayout::coordToIndex().
void setCanvasAt (const PlotLayoutCoordinate &coord, PlotCanvasPtr c)
 Implements PlotCanvasLayout::setCanvasAt().
void setCanvas (PlotCanvasPtr canvas)
 Sets this layout's canvas to the given.
PlotCanvasPtr canvas () const
 Implements PlotCanvasLayout::canvas().
PlotCanvasPtr canvasAt (const PlotLayoutCoordinate &coord) const
 Implements PlotCanvasLayout::canvasAt().
vector< PlotCanvasPtrallCanvases () const
 Implements PlotCanvasLayout::allCanvases().
bool isValid () const
 Implements PlotCanvasLayout::isValid().
unsigned int spacing () const
 Implements PlotCanvasLayout::spacing().
void setSpacing (unsigned int spacing)
 Implements PlotCanvasLayout::setSpacing().

Protected Attributes

PlotCanvasPtr m_canvas


Constructor & Destructor Documentation

casa::PlotLayoutSingle::PlotLayoutSingle ( PlotCanvasPtr  c  ) 

Constructor which takes the canvas.

casa::PlotLayoutSingle::~PlotLayoutSingle (  ) 

Destructor.


Member Function Documentation

bool casa::PlotLayoutSingle::coordIsValid ( const PlotLayoutCoordinate coord  )  const [inline, virtual]

Implements PlotCanvasLayout::coordIsValid().

Implements casa::PlotCanvasLayout.

Definition at line 124 of file PlotCanvasLayout.h.

int casa::PlotLayoutSingle::coordToIndex ( const PlotLayoutCoordinate coord  )  const [inline, virtual]

Implements PlotCanvasLayout::coordToIndex().

Implements casa::PlotCanvasLayout.

Definition at line 127 of file PlotCanvasLayout.h.

void casa::PlotLayoutSingle::setCanvasAt ( const PlotLayoutCoordinate coord,
PlotCanvasPtr  c 
) [virtual]

Implements PlotCanvasLayout::setCanvasAt().

Implements casa::PlotCanvasLayout.

void casa::PlotLayoutSingle::setCanvas ( PlotCanvasPtr  canvas  ) 

Sets this layout's canvas to the given.

PlotCanvasPtr casa::PlotLayoutSingle::canvas (  )  const [virtual]

Implements PlotCanvasLayout::canvas().

Implements casa::PlotCanvasLayout.

PlotCanvasPtr casa::PlotLayoutSingle::canvasAt ( const PlotLayoutCoordinate coord  )  const [virtual]

Implements PlotCanvasLayout::canvasAt().

Implements casa::PlotCanvasLayout.

vector<PlotCanvasPtr> casa::PlotLayoutSingle::allCanvases (  )  const [virtual]

Implements PlotCanvasLayout::allCanvases().

Implements casa::PlotCanvasLayout.

bool casa::PlotLayoutSingle::isValid (  )  const [virtual]

Implements PlotCanvasLayout::isValid().

Implements casa::PlotCanvasLayout.

unsigned int casa::PlotLayoutSingle::spacing (  )  const [inline, virtual]

Implements PlotCanvasLayout::spacing().

Implements casa::PlotCanvasLayout.

Definition at line 148 of file PlotCanvasLayout.h.

void casa::PlotLayoutSingle::setSpacing ( unsigned int  spacing  )  [inline, virtual]

Implements PlotCanvasLayout::setSpacing().

Implements casa::PlotCanvasLayout.

Definition at line 151 of file PlotCanvasLayout.h.


Member Data Documentation

PlotCanvasPtr casa::PlotLayoutSingle::m_canvas [protected]

Definition at line 154 of file PlotCanvasLayout.h.


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