Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

XYGraph Class Reference

#include <xygra.h>

Inheritance diagram for XYGraph:

Inheritance graph
[legend]
Collaboration diagram for XYGraph:

Collaboration graph
[legend]
List of all members.

Public Methods

 XYGraph (Ihandle *canvas, XYCoordinate x, XYCoordinate y, double width, double height, xybool visible=xytrue)
 XYGraph (cdCanvas *cdcanvas, XYCoordinate x, XYCoordinate y, double width, double height, xybool visible=xytrue)
virtual ~XYGraph (void)
virtual void position (double x, double y)
virtual void position (int xp, int yp)
virtual void position (double *x, double *y) const
virtual void position (int *xp, int *yp) const
virtual XYCoordinateposition (void)
virtual void setCdCanvas (cdCanvas *c)
virtual cdCanvas * getCdCanvas (void) const
virtual cdCanvas * canvasImage (cdCanvas *)
virtual cdCanvas * canvasImage (void)
virtual void createImage (int w, int h)
virtual void insert (XYText *text)
virtual void insert (XYAxis *axis)
virtual void insert (XYMask *mask)
virtual void insert (XYMarker *marker)
virtual void insert (XYSlice *slice)
virtual void insert (XYArea *area)
virtual void insert (XYObject *object)
virtual void remove (XYText *text)
virtual void remove (XYAxis *axis)
virtual void remove (XYMask *mask)
virtual void remove (XYMarker *marker)
virtual void remove (XYSlice *slice)
virtual void remove (XYArea *area)
virtual void remove (XYObject *object)
virtual XYList< XYText > & text (void)
virtual XYList< XYAxis > & axis (void)
virtual XYList< XYMask > & mask (void)
virtual XYList< XYMarker > & marker (void)
virtual XYList< XYSlice > & slice (void)
virtual XYList< XYObject > & decorator (void)
virtual XYList< XYArea > & area (void)
virtual XYMaskmask (unsigned m)
virtual void legend (XYLegend *leg)
virtual XYLegendlegend (void) const
virtual XYObjectmarkerCreate (int x0, int y0, const XYAxis *master)=0
virtual void backgroundColor (long color)
virtual long backgroundColor (void) const
virtual void width (double w)
virtual double width (void) const
virtual void height (double h)
virtual double height (void) const
virtual void distortion (xybool d)
virtual xybool distortion (void) const
virtual xybool doubleBuffering (xybool on)
virtual xybool doubleBuffering (void) const
virtual void maskAreaColor (long color)
virtual long maskAreaColor (void) const
virtual void setMaskArea (double xmin, double ymin, double xmax, double ymax)
virtual void getMaskArea (double &xmn, double &ymn, double &xmx, double &ymx) const
virtual void getMaskArea (int &xmn, int &ymn, int &xmx, int &ymx) const
virtual void calcMaskArea (void)=0
virtual xybool contains (const XYObject *obj)
virtual XYObjectpick (int x, int y)
virtual XYTextpickText (int x, int y)
virtual XYAxispickAxis (int x, int y)
virtual XYMaskpickMask (int x, int y)
virtual XYMarkerpickMarker (int x, int y)
virtual XYSlicepickSlice (int x, int y)
virtual XYAreapickArea (int x, int y)
virtual XYLegendpickLegend (int x, int y)
virtual XYList< XYObject > * fence (int x0, int y0, int x1, int y1)
virtual void print (void)
virtual void flush (void) const
virtual void scroll (int dx, int dy)
virtual void clear (void)
virtual void clear (int xmin, int ymin, int xmax, int ymax) const
virtual void maskAreaClear (void) const
virtual void draw (void)
virtual void draw (int xmin, int ymin, int xmax, int ymax) const
virtual void drawMaskArea (void) const=0
virtual void drawMaskArea (int xmin, int ymin, int xmax, int ymax) const
virtual int activateCanvas (void) const
virtual void boundingBox (int &, int &, int &, int &) const

Protected Methods

virtual void propagateViewport (void) const
virtual void defineViewport (void)

Protected Attributes

Ihandle * _canvas
cdCanvas * _cdcanvas
cdCanvas * _cvimage
void * _image
int _image_w
int _image_h
XYList< XYText_titles
XYList< XYAxis_axes
XYList< XYMask_masks
XYList< XYMarker_markers
XYList< XYSlice_slices
XYList< XYArea_areas
XYList< XYObject_decorators
XYLegend_legend
long _color
long _ma_color
double _width
double _height
double _ma_xmin
double _ma_xmax
double _ma_ymin
double _ma_ymax
xybool _distortion
xybool _doublebuffering

Private Attributes

xybool _dont_destroy_cdcanvas
XYList< XYSlice_aux_slices

Constructor & Destructor Documentation

XYGraph::XYGraph Ihandle *    canvas,
XYCoordinate    x,
XYCoordinate    y,
double    width,
double    height,
xybool    visible = xytrue
 

Definition at line 23 of file xygra.cpp.

References activateCanvas(), defineViewport(), propagateViewport(), XYObject::setWindow(), XY_GRAY, XY_WHITE, xyfalse, and xytrue.

XYGraph::XYGraph cdCanvas *    cdcanvas,
XYCoordinate    x,
XYCoordinate    y,
double    width,
double    height,
xybool    visible = xytrue
 

Definition at line 56 of file xygra.cpp.

References activateCanvas(), defineViewport(), propagateViewport(), XYObject::setWindow(), XY_GRAY, XY_WHITE, xyfalse, and xytrue.

XYGraph::~XYGraph void    [virtual]
 

Definition at line 88 of file xygra.cpp.

References _cdcanvas, _dont_destroy_cdcanvas, and xyfalse.


Member Function Documentation

int XYGraph::activateCanvas void    const [virtual]
 

Definition at line 434 of file xygra.cpp.

References _cdcanvas, _cvimage, _image, _image_h, _image_w, canvasImage(), createImage(), setCdCanvas(), XYObject::setViewport(), and XYObject::setWindow().

Referenced by XYPolar::calcMaskArea(), XYCartesian::calcMaskArea(), clear(), XYPolar::draw(), XYCartesian::draw(), draw(), XYCartesian::drawMaskArea(), fence(), pick(), pickArea(), pickAxis(), pickLegend(), pickMarker(), pickMask(), pickSlice(), pickText(), print(), scroll(), and XYGraph().

XYList< XYArea > & XYGraph::area void    [virtual]
 

Definition at line 279 of file xygra.cpp.

References _areas.

XYList< XYAxis > & XYGraph::axis void    [virtual]
 

Definition at line 264 of file xygra.cpp.

References _axes.

Referenced by propagateViewport().

long XYGraph::backgroundColor void    const [virtual]
 

Definition at line 312 of file xygra.cpp.

References _color.

void XYGraph::backgroundColor long    color [virtual]
 

Definition at line 307 of file xygra.cpp.

References _color.

virtual void XYGraph::boundingBox int &   ,
int &   ,
int &   ,
int &   
const [inline, virtual]
 

Implements XYObject.

Definition at line 238 of file xygra.h.

virtual void XYGraph::calcMaskArea void    [pure virtual]
 

Implemented in XYCartesian, and XYPolar.

cdCanvas * XYGraph::canvasImage void    [virtual]
 

Definition at line 165 of file xygra.cpp.

References _cvimage.

Referenced by activateCanvas(), and flush().

cdCanvas * XYGraph::canvasImage cdCanvas *    [virtual]
 

Definition at line 158 of file xygra.cpp.

References _cvimage.

void XYGraph::clear int    xmin,
int    ymin,
int    xmax,
int    ymax
const [virtual]
 

Definition at line 1062 of file xygra.cpp.

References activateCanvas().

void XYGraph::clear void    [virtual]
 

Definition at line 1044 of file xygra.cpp.

References activateCanvas(), defineViewport(), and XYObject::getViewport().

xybool XYGraph::contains const XYObject   obj [virtual]
 

Definition at line 641 of file xygra.cpp.

References _legend, XYListIterator< T >::Contains(), xybool, xyfalse, and xytrue.

void XYGraph::createImage int    w,
int    h
[virtual]
 

Definition at line 170 of file xygra.cpp.

References _image, _image_h, and _image_w.

Referenced by activateCanvas().

XYList< XYObject > & XYGraph::decorator void    [virtual]
 

Definition at line 289 of file xygra.cpp.

References _decorators.

void XYGraph::defineViewport void    [protected, virtual]
 

Definition at line 390 of file xygra.cpp.

References _height, _width, position(), and XYObject::setViewport().

Referenced by clear(), XYPolar::draw(), XYCartesian::draw(), height(), position(), width(), and XYGraph().

xybool XYGraph::distortion void    const [virtual]
 

Definition at line 372 of file xygra.cpp.

References _distortion, and xybool.

Referenced by XYPolar::XYPolar().

void XYGraph::distortion xybool    d [virtual]
 

Definition at line 367 of file xygra.cpp.

References _distortion.

xybool XYGraph::doubleBuffering void    const [virtual]
 

Definition at line 385 of file xygra.cpp.

References _doublebuffering, and xybool.

Referenced by XYCartesian::draw().

xybool XYGraph::doubleBuffering xybool    on [virtual]
 

Definition at line 377 of file xygra.cpp.

References _doublebuffering, and xybool.

void XYGraph::draw int    xmin,
int    ymin,
int    xmax,
int    ymax
const [virtual]
 

Implements XYObject.

Reimplemented in XYCartesian, and XYPolar.

Definition at line 1218 of file xygra.cpp.

References _legend, activateCanvas(), XYMarker::draw(), draw(), XYListIterator< T >::End(), XYListIterator< T >::Next(), XYListIterator< T >::Reset(), XYObject::setViewport(), XYObject::setWindow(), XYObject::visible(), and xyfalse.

void XYGraph::draw void    [virtual]
 

Implements XYObject.

Reimplemented in XYCartesian, and XYPolar.

Definition at line 1205 of file xygra.cpp.

References activateCanvas(), XYObject::getViewport(), XYObject::visible(), and xyfalse.

Referenced by XYPolar::draw(), XYCartesian::draw(), draw(), drawMaskArea(), and print().

void XYGraph::drawMaskArea int    xmin,
int    ymin,
int    xmax,
int    ymax
const [virtual]
 

Reimplemented in XYCartesian, and XYPolar.

Definition at line 1296 of file xygra.cpp.

References _ma_xmax, _ma_xmin, _ma_ymax, _ma_ymin, draw(), XYListIterator< T >::End(), mtEqual(), XYListIterator< T >::Next(), position(), XYObject::setViewport(), XYObject::setWindow(), and XY_PI.

virtual void XYGraph::drawMaskArea void    const [pure virtual]
 

Implemented in XYCartesian, and XYPolar.

Referenced by XYPolar::drawMaskArea(), XYCartesian::drawMaskArea(), and scroll().

XYList< XYObject > * XYGraph::fence int    x0,
int    y0,
int    x1,
int    y1
[virtual]
 

Reimplemented in XYCartesian, and XYPolar.

Definition at line 942 of file xygra.cpp.

References _legend, activateCanvas(), XYListIterator< T >::End(), XYArea::fence(), insert(), XYListIterator< T >::Next(), XYObject::setViewport(), and XYObject::setWindow().

Referenced by XYPolar::fence(), and XYCartesian::fence().

void XYGraph::flush void    const [virtual]
 

Definition at line 531 of file xygra.cpp.

References canvasImage(), XYObject::getViewport(), and position().

Referenced by XYPolar::draw(), and XYCartesian::draw().

cdCanvas * XYGraph::getCdCanvas void    const [virtual]
 

Definition at line 153 of file xygra.cpp.

References _cdcanvas.

void XYGraph::getMaskArea int &    xmn,
int &    ymn,
int &    xmx,
int &    ymx
const [virtual]
 

Definition at line 519 of file xygra.cpp.

References _ma_xmax, _ma_xmin, _ma_ymax, _ma_ymin, and XYObject::getViewport().

void XYGraph::getMaskArea double &    xmn,
double &    ymn,
double &    xmx,
double &    ymx
const [virtual]
 

Definition at line 358 of file xygra.cpp.

References _ma_xmax, _ma_xmin, _ma_ymax, and _ma_ymin.

Referenced by XYCartesian::draw(), XYPolar::drawMaskArea(), XYCartesian::drawMaskArea(), maskAreaClear(), propagateViewport(), and scroll().

double XYGraph::height void    const [virtual]
 

Definition at line 344 of file xygra.cpp.

References _height.

void XYGraph::height double    h [virtual]
 

Definition at line 338 of file xygra.cpp.

References _height, and defineViewport().

void XYGraph::insert XYObject   object [virtual]
 

Definition at line 213 of file xygra.cpp.

References _decorators, and XYList< XYObject >::insertEnd().

void XYGraph::insert XYArea   area [virtual]
 

Definition at line 207 of file xygra.cpp.

References _areas, and XYList< XYArea >::insertEnd().

void XYGraph::insert XYSlice   slice [virtual]
 

Definition at line 201 of file xygra.cpp.

References _slices, and XYList< XYSlice >::insertEnd().

void XYGraph::insert XYMarker   marker [virtual]
 

Definition at line 195 of file xygra.cpp.

References _markers, and XYList< XYMarker >::insert().

void XYGraph::insert XYMask   mask [virtual]
 

Definition at line 189 of file xygra.cpp.

References _masks, and XYList< XYMask >::insert().

void XYGraph::insert XYAxis   axis [virtual]
 

Definition at line 183 of file xygra.cpp.

References _axes, and XYList< XYAxis >::insert().

void XYGraph::insert XYText   text [virtual]
 

Definition at line 177 of file xygra.cpp.

References _titles, and XYList< XYText >::insert().

Referenced by XYPolar::fence(), XYCartesian::fence(), fence(), and XYCartesian::markerCreate().

XYLegend * XYGraph::legend void    const [virtual]
 

Definition at line 302 of file xygra.cpp.

References _legend.

void XYGraph::legend XYLegend   leg [virtual]
 

Definition at line 294 of file xygra.cpp.

References _legend, and mask().

XYList< XYMarker > & XYGraph::marker void    [virtual]
 

Definition at line 274 of file xygra.cpp.

References _markers.

Referenced by XYCartesian::markerCreate().

virtual XYObject* XYGraph::markerCreate int    x0,
int    y0,
const XYAxis   master
[pure virtual]
 

Implemented in XYCartesian, and XYPolar.

XYMask & XYGraph::mask unsigned    m [virtual]
 

Definition at line 562 of file xygra.cpp.

References XYListIterator< T >::End(), and XYListIterator< T >::Next().

XYList< XYMask > & XYGraph::mask void    [virtual]
 

Definition at line 269 of file xygra.cpp.

References _masks.

Referenced by legend().

void XYGraph::maskAreaClear void    const [virtual]
 

Definition at line 1084 of file xygra.cpp.

References getMaskArea().

Referenced by XYPolar::draw(), and XYCartesian::draw().

long XYGraph::maskAreaColor void    const [virtual]
 

Definition at line 322 of file xygra.cpp.

References _ma_color.

void XYGraph::maskAreaColor long    color [virtual]
 

Definition at line 317 of file xygra.cpp.

References _ma_color.

XYObject * XYGraph::pick int    x,
int    y
[virtual]
 

Reimplemented in XYCartesian, and XYPolar.

Definition at line 687 of file xygra.cpp.

References _aux_slices, _legend, activateCanvas(), XYListIterator< T >::End(), XYList< XYSlice >::insert(), XYListIterator< T >::Next(), XYList< XYSlice >::remove(), XYListIterator< T >::Reset(), XYObject::setViewport(), and XYObject::setWindow().

Referenced by XYPolar::pick(), XYCartesian::pick(), pickAxis(), pickLegend(), pickMarker(), pickMask(), pickSlice(), and pickText().

XYArea * XYGraph::pickArea int    x,
int    y
[virtual]
 

Definition at line 812 of file xygra.cpp.

References activateCanvas(), XYListIterator< T >::End(), XYListIterator< T >::Next(), and XYArea::pick().

XYAxis * XYGraph::pickAxis int    x,
int    y
[virtual]
 

Definition at line 792 of file xygra.cpp.

References activateCanvas(), XYListIterator< T >::End(), XYListIterator< T >::Next(), and pick().

XYLegend * XYGraph::pickLegend int    x,
int    y
[virtual]
 

Definition at line 910 of file xygra.cpp.

References _legend, activateCanvas(), and pick().

XYMarker * XYGraph::pickMarker int    x,
int    y
[virtual]
 

Definition at line 870 of file xygra.cpp.

References activateCanvas(), XYListIterator< T >::End(), XYListIterator< T >::Next(), and pick().

XYMask * XYGraph::pickMask int    x,
int    y
[virtual]
 

Definition at line 890 of file xygra.cpp.

References activateCanvas(), XYListIterator< T >::End(), XYListIterator< T >::Next(), and pick().

XYSlice * XYGraph::pickSlice int    x,
int    y
[virtual]
 

Definition at line 827 of file xygra.cpp.

References _aux_slices, activateCanvas(), XYListIterator< T >::End(), XYList< XYSlice >::insert(), XYListIterator< T >::Next(), pick(), XYList< XYSlice >::remove(), and XYListIterator< T >::Reset().

XYText * XYGraph::pickText int    x,
int    y
[virtual]
 

Definition at line 922 of file xygra.cpp.

References activateCanvas(), XYListIterator< T >::End(), XYListIterator< T >::Next(), and pick().

XYCoordinate * XYGraph::position void    [virtual]
 

Reimplemented from XYObject.

Definition at line 143 of file xygra.cpp.

References XYObject::position().

Referenced by XYPolar::calcMaskArea(), XYCartesian::calcMaskArea(), defineViewport(), drawMaskArea(), flush(), and XYCartesian::propagateViewport().

void XYGraph::position int *    xp,
int *    yp
const [virtual]
 

Reimplemented from XYObject.

Definition at line 128 of file xygra.cpp.

References XYObject::getViewport(), XYObject::position(), and XYObject::setViewport().

void XYGraph::position double *    x,
double *    y
const [virtual]
 

Reimplemented from XYObject.

Definition at line 113 of file xygra.cpp.

References XYObject::getViewport(), XYObject::position(), and XYObject::setViewport().

void XYGraph::position int    xp,
int    yp
[virtual]
 

Reimplemented from XYObject.

Definition at line 107 of file xygra.cpp.

References defineViewport(), and XYObject::position().

void XYGraph::position double    x,
double    y
[virtual]
 

Reimplemented from XYObject.

Definition at line 101 of file xygra.cpp.

References defineViewport(), and XYObject::position().

void XYGraph::print void    [virtual]
 

Definition at line 1033 of file xygra.cpp.

References _cdcanvas, activateCanvas(), and draw().

void XYGraph::propagateViewport void    const [protected, virtual]
 

Reimplemented in XYCartesian, and XYPolar.

Definition at line 1109 of file xygra.cpp.

References _legend, axis(), XYListIterator< T >::End(), getMaskArea(), XYObject::getViewport(), XYListIterator< T >::Next(), and XYObject::setViewport().

Referenced by XYPolar::propagateViewport(), XYCartesian::propagateViewport(), and XYGraph().

void XYGraph::remove XYObject   object [virtual]
 

Definition at line 254 of file xygra.cpp.

References _decorators, and XYList< XYObject >::remove().

void XYGraph::remove XYArea   area [virtual]
 

Definition at line 242 of file xygra.cpp.

References _areas, and XYList< XYArea >::remove().

void XYGraph::remove XYSlice   slice [virtual]
 

Definition at line 248 of file xygra.cpp.

References _slices, and XYList< XYSlice >::remove().

void XYGraph::remove XYMarker   marker [virtual]
 

Definition at line 236 of file xygra.cpp.

References _markers, and XYList< XYMarker >::remove().

void XYGraph::remove XYMask   mask [virtual]
 

Definition at line 230 of file xygra.cpp.

References _masks, and XYList< XYMask >::remove().

void XYGraph::remove XYAxis   axis [virtual]
 

Definition at line 224 of file xygra.cpp.

References _axes, and XYList< XYAxis >::remove().

void XYGraph::remove XYText   text [virtual]
 

Definition at line 218 of file xygra.cpp.

References _titles, and XYList< XYText >::remove().

void XYGraph::scroll int    dx,
int    dy
[virtual]
 

Definition at line 578 of file xygra.cpp.

References activateCanvas(), drawMaskArea(), and getMaskArea().

void XYGraph::setCdCanvas cdCanvas *    c [virtual]
 

Definition at line 148 of file xygra.cpp.

References _cdcanvas.

Referenced by activateCanvas().

void XYGraph::setMaskArea double    xmin,
double    ymin,
double    xmax,
double    ymax
[virtual]
 

Definition at line 349 of file xygra.cpp.

References _ma_xmax, _ma_xmin, _ma_ymax, and _ma_ymin.

XYList< XYSlice > & XYGraph::slice void    [virtual]
 

Definition at line 284 of file xygra.cpp.

References _slices.

XYList< XYText > & XYGraph::text void    [virtual]
 

Definition at line 259 of file xygra.cpp.

References _titles.

double XYGraph::width void    const [virtual]
 

Definition at line 333 of file xygra.cpp.

References _width.

void XYGraph::width double    w [virtual]
 

Definition at line 327 of file xygra.cpp.

References _width, and defineViewport().


Member Data Documentation

XYList<XYArea> XYGraph::_areas [protected]
 

Definition at line 265 of file xygra.h.

Referenced by area(), insert(), and remove().

XYList<XYSlice> XYGraph::_aux_slices [private]
 

Definition at line 280 of file xygra.h.

Referenced by pick(), and pickSlice().

XYList<XYAxis> XYGraph::_axes [protected]
 

Definition at line 261 of file xygra.h.

Referenced by axis(), insert(), and remove().

Ihandle* XYGraph::_canvas [protected]
 

Definition at line 251 of file xygra.h.

cdCanvas* XYGraph::_cdcanvas [protected]
 

Definition at line 255 of file xygra.h.

Referenced by activateCanvas(), getCdCanvas(), print(), setCdCanvas(), and ~XYGraph().

long XYGraph::_color [protected]
 

Definition at line 268 of file xygra.h.

Referenced by backgroundColor().

cdCanvas* XYGraph::_cvimage [protected]
 

Definition at line 256 of file xygra.h.

Referenced by activateCanvas(), and canvasImage().

XYList<XYObject> XYGraph::_decorators [protected]
 

Definition at line 266 of file xygra.h.

Referenced by decorator(), insert(), and remove().

xybool XYGraph::_distortion [protected]
 

Definition at line 274 of file xygra.h.

Referenced by distortion().

xybool XYGraph::_dont_destroy_cdcanvas [private]
 

Definition at line 279 of file xygra.h.

Referenced by ~XYGraph().

xybool XYGraph::_doublebuffering [protected]
 

Definition at line 275 of file xygra.h.

Referenced by doubleBuffering().

double XYGraph::_height [protected]
 

Definition at line 271 of file xygra.h.

Referenced by defineViewport(), and height().

void* XYGraph::_image [protected]
 

Definition at line 257 of file xygra.h.

Referenced by activateCanvas(), and createImage().

int XYGraph::_image_h [protected]
 

Definition at line 259 of file xygra.h.

Referenced by activateCanvas(), and createImage().

int XYGraph::_image_w [protected]
 

Definition at line 258 of file xygra.h.

Referenced by activateCanvas(), and createImage().

XYLegend* XYGraph::_legend [protected]
 

Definition at line 267 of file xygra.h.

Referenced by contains(), draw(), fence(), legend(), pick(), pickLegend(), and propagateViewport().

long XYGraph::_ma_color [protected]
 

Definition at line 269 of file xygra.h.

Referenced by maskAreaColor().

double XYGraph::_ma_xmax [protected]
 

Definition at line 272 of file xygra.h.

Referenced by XYPolar::calcMaskArea(), XYCartesian::calcMaskArea(), drawMaskArea(), getMaskArea(), and setMaskArea().

double XYGraph::_ma_xmin [protected]
 

Definition at line 272 of file xygra.h.

Referenced by XYPolar::calcMaskArea(), XYCartesian::calcMaskArea(), drawMaskArea(), getMaskArea(), and setMaskArea().

double XYGraph::_ma_ymax [protected]
 

Definition at line 272 of file xygra.h.

Referenced by XYPolar::calcMaskArea(), XYCartesian::calcMaskArea(), drawMaskArea(), getMaskArea(), and setMaskArea().

double XYGraph::_ma_ymin [protected]
 

Definition at line 272 of file xygra.h.

Referenced by XYPolar::calcMaskArea(), XYCartesian::calcMaskArea(), drawMaskArea(), getMaskArea(), and setMaskArea().

XYList<XYMarker> XYGraph::_markers [protected]
 

Definition at line 263 of file xygra.h.

Referenced by insert(), marker(), and remove().

XYList<XYMask> XYGraph::_masks [protected]
 

Definition at line 262 of file xygra.h.

Referenced by insert(), mask(), and remove().

XYList<XYSlice> XYGraph::_slices [protected]
 

Definition at line 264 of file xygra.h.

Referenced by insert(), remove(), and slice().

XYList<XYText> XYGraph::_titles [protected]
 

Definition at line 260 of file xygra.h.

Referenced by insert(), remove(), and text().

double XYGraph::_width [protected]
 

Definition at line 270 of file xygra.h.

Referenced by defineViewport(), and width().


The documentation for this class was generated from the following files:
XY
Tecgraf / PUC-Rio - Computer Graphics Technology Group