casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
casa::PlotLayoutSingle Class Reference

#include <PlotCanvasLayout.h>

Inheritance diagram for casa::PlotLayoutSingle:

Public Member Functions

 PlotLayoutSingle (PlotCanvasPtr c)
 Constructor which takes the canvas. More...
 ~PlotLayoutSingle ()
 Destructor. More...
bool coordIsValid (const PlotLayoutCoordinate &) const
 Implements PlotCanvasLayout::coordIsValid(). More...
int coordToIndex (const PlotLayoutCoordinate &) const
 Implements PlotCanvasLayout::coordToIndex(). More...
void setCanvasAt (const PlotLayoutCoordinate &coord, PlotCanvasPtr c)
 Implements PlotCanvasLayout::setCanvasAt(). More...
void setCanvas (PlotCanvasPtr canvas)
 Sets this layout's canvas to the given. More...
PlotCanvasPtr canvas () const
 Implements PlotCanvasLayout::canvas(). More...
PlotCanvasPtr canvasAt (const PlotLayoutCoordinate &coord) const
 Implements PlotCanvasLayout::canvasAt(). More...
std::vector< PlotCanvasPtrallCanvases () const
 Implements PlotCanvasLayout::allCanvases(). More...
bool isValid () const
 Implements PlotCanvasLayout::isValid(). More...
unsigned int spacing () const
 Implements PlotCanvasLayout::spacing(). More...
void setSpacing (unsigned int)
 Implements PlotCanvasLayout::setSpacing(). More...
- Public Member Functions inherited from casa::PlotCanvasLayout
 PlotCanvasLayout ()
 Constructor. More...
virtual ~PlotCanvasLayout ()
 Destructor. More...
virtual Plotterplotter () const
 Returns the plotter this layout is used in, or NULL for none. More...
virtual void attach (Plotter *p)
 Attaches this layout to the given plotter. More...

Protected Attributes

PlotCanvasPtr m_canvas
- Protected Attributes inherited from casa::PlotCanvasLayout

Detailed Description

Definition at line 112 of file PlotCanvasLayout.h.

Constructor & Destructor Documentation

casa::PlotLayoutSingle::PlotLayoutSingle ( PlotCanvasPtr  c)

Constructor which takes the canvas.

casa::PlotLayoutSingle::~PlotLayoutSingle ( )


Member Function Documentation

std::vector<PlotCanvasPtr> casa::PlotLayoutSingle::allCanvases ( ) const
PlotCanvasPtr casa::PlotLayoutSingle::canvas ( ) const
PlotCanvasPtr casa::PlotLayoutSingle::canvasAt ( const PlotLayoutCoordinate coord) const
bool casa::PlotLayoutSingle::coordIsValid ( const PlotLayoutCoordinate ) const

Implements PlotCanvasLayout::coordIsValid().

Implements casa::PlotCanvasLayout.

Definition at line 122 of file PlotCanvasLayout.h.

int casa::PlotLayoutSingle::coordToIndex ( const PlotLayoutCoordinate ) const

Implements PlotCanvasLayout::coordToIndex().

Implements casa::PlotCanvasLayout.

Definition at line 125 of file PlotCanvasLayout.h.

bool casa::PlotLayoutSingle::isValid ( ) const
void casa::PlotLayoutSingle::setCanvas ( PlotCanvasPtr  canvas)

Sets this layout's canvas to the given.

void casa::PlotLayoutSingle::setCanvasAt ( const PlotLayoutCoordinate coord,
PlotCanvasPtr  c 
void casa::PlotLayoutSingle::setSpacing ( unsigned int  )

Implements PlotCanvasLayout::setSpacing().

Implements casa::PlotCanvasLayout.

Definition at line 149 of file PlotCanvasLayout.h.

unsigned int casa::PlotLayoutSingle::spacing ( ) const

Implements PlotCanvasLayout::spacing().

Implements casa::PlotCanvasLayout.

Definition at line 146 of file PlotCanvasLayout.h.

Member Data Documentation

PlotCanvasPtr casa::PlotLayoutSingle::m_canvas

Definition at line 152 of file PlotCanvasLayout.h.

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