PM2Drawable
Appearance
	
	
2D Base drawable class.
PM2Drawable is an abstract base class which allows a graphic object to draw itself.
- Source
- pm_2drawable.h:21
- Author
- Dmitry A Steklenev
- Version
- 1.0
Contents
| Entity | Type | Scope | Short Description | 
|---|---|---|---|
| PM2Drawable | constructor | public | Constructs the drawable object. | 
| ~PM2Drawable | destructor | public | Destructs the drawable object. | 
| PM2Drawable | constructor | protected | Constructs the drawable object from another object. | 
| operator = | operator | protected | Assigns the value of one drawable object to another. | 
| draw | method | public | Draws the graphic to the specified presentation space. | 
| bound | method | public | Return the bounding rectangle for this graphic. | 
constructor PM2Drawable
? ^ >
Constructs the drawable object.
   Source:
       pm_2drawable.h:25
   Code:
       public PM2Drawable (	)
destructor ~PM2Drawable
? ^ < >
Destructs the drawable object.
   Source:
       pm_2drawable.h:27
   Code:
       public virtual ~ PM2Drawable ( )
constructor PM2Drawable
? ^ < >
Constructs the drawable object from another object.
   Source:
       pm_2drawable.h:32
   Code:
       protected PM2Drawable (	const PM2Drawable & )
operator =
Assigns the value of one drawable object to another.
   Source:
       pm_2drawable.h:34
   Code:
       protected PM2Drawable & operator = (	const PM2Drawable & )
method draw
Draws the graphic to the specified presentation space.
This is a pure virtual function.
   Source:
       pm_2drawable.h:44
   Code:
       public virtual void draw (	HPS hps ) = 0
method bound
Return the bounding rectangle for this graphic.
This is a pure virtual function.
   Source:
       pm_2drawable.h:52
   Code:
       public virtual PMRect bound (	) const = 0