casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Namespaces | Functions | Variables
PlotShape.h File Reference

Go to the source code of this file.

Classes

class  casa::PlotShape
 Abstract class for any shape which contains common functionality. More...
class  casa::PlotShapeRectangle
 Specialization of PlotShape for a rectangle. More...
class  casa::PlotShapeEllipse
 Specialization of PlotShape for an ellipse. More...
class  casa::PlotShapePolygon
 Specialization of PlotShape for a polygon. More...
class  casa::PlotShapeLine
 Specialization of PlotShape for a line. More...
class  casa::PlotShapeArrow
 Specialization of PlotShape for an arrow. More...
class  casa::PlotShapePath
 Specialization of PlotShape for a path. More...
class  casa::PlotShapeArc
 Specialization of PlotShape for an arc. More...
class  casa::PlotPoint
 Abstract class for a single point on the canvas (not descended from PlotShape). More...

Namespaces

namespace  casa
 this file contains all the compiler specific defines

Functions

virtual void casa::setSymbol (const PlotSymbolPtr symbol)
virtual void casa::setSymbol (PlotSymbol::Symbol sym)
SMART POINTER DEFINITIONS * INHERITANCE_POINTER (PlotShapeRectangle, PlotShapeRectanglePtr, PlotShape, PlotShapePtr, PlotItem, PlotItemPtr) INHERITANCE_POINTER(PlotShapeEllipse
SMART POINTER DEFINITIONS
PlotItemPtr 
INHERITANCE_POINTER (PlotShapePolygon, PlotShapePolygonPtr, PlotShape, PlotShapePtr, PlotItem, PlotItemPtr) INHERITANCE_POINTER(PlotShapeLine
SMART POINTER DEFINITIONS
PlotItemPtr PlotItemPtr 
INHERITANCE_POINTER (PlotShapeArrow, PlotShapeArrowPtr, PlotShape, PlotShapePtr, PlotItem, PlotItemPtr) INHERITANCE_POINTER(PlotShapePath

Variables

SMART POINTER DEFINITIONS PlotShapeEllipsePtr
SMART POINTER DEFINITIONS PlotShape
SMART POINTER DEFINITIONS PlotShapePtr
SMART POINTER DEFINITIONS PlotItem
SMART POINTER DEFINITIONS
PlotItemPtr 
PlotShapeLinePtr
SMART POINTER DEFINITIONS
PlotItemPtr PlotItemPtr 
PlotShapePathPtr

Function Documentation

SMART POINTER DEFINITIONS* INHERITANCE_POINTER ( PlotShapeRectangle  ,
PlotShapeRectanglePtr  ,
PlotShape  ,
PlotShapePtr  ,
PlotItem  ,
PlotItemPtr   
)
SMART POINTER DEFINITIONS PlotItemPtr INHERITANCE_POINTER ( PlotShapePolygon  ,
PlotShapePolygonPtr  ,
PlotShape  ,
PlotShapePtr  ,
PlotItem  ,
PlotItemPtr   
)
SMART POINTER DEFINITIONS PlotItemPtr PlotItemPtr INHERITANCE_POINTER ( PlotShapeArrow  ,
PlotShapeArrowPtr  ,
PlotShape  ,
PlotShapePtr  ,
PlotItem  ,
PlotItemPtr   
)

Variable Documentation

SMART POINTER DEFINITIONS PlotItemPtr PlotItemPtr PlotItem

Definition at line 377 of file PlotShape.h.

SMART POINTER DEFINITIONS PlotItemPtr PlotItemPtr PlotShape

Definition at line 377 of file PlotShape.h.

SMART POINTER DEFINITIONS PlotShapeEllipsePtr

Definition at line 377 of file PlotShape.h.

SMART POINTER DEFINITIONS PlotItemPtr PlotShapeLinePtr

Definition at line 381 of file PlotShape.h.

SMART POINTER DEFINITIONS PlotItemPtr PlotItemPtr PlotShapePathPtr

Definition at line 385 of file PlotShape.h.

SMART POINTER DEFINITIONS PlotItemPtr PlotItemPtr PlotShapePtr

Definition at line 377 of file PlotShape.h.