#include <shadowable.H>
Collaboration diagram for Shadowable:

Public Member Functions | |
| void | init_shadow (const mlib::Wplane &pln) |
| void | show_shadow () |
| void | hide_shadow () |
Protected Member Functions | |
| virtual | ~Shadowable () |
| virtual Shadowptr | create_shadow (const mlib::Wplane &pln)=0 |
| virtual void | cast_shadow ()=0 |
| virtual GEOMptr | get_geom ()=0 |
Protected Attributes | |
| REFptr< Shadow > | _shadow |
Definition at line 10 of file shadowable.H.
|
|
Definition at line 17 of file shadowable.H. |
|
|
Referenced by init_shadow(). |
|
|
Referenced by init_shadow(). |
|
|
Referenced by init_shadow(). |
|
|
Definition at line 14 of file shadowable.C. References _shadow. |
|
|
Definition at line 20 of file shadowable.C. References _shadow, cast_shadow(), create_shadow(), get_geom(), and show_shadow(). |
|
|
Definition at line 8 of file shadowable.C. References _shadow. Referenced by init_shadow(). |
|
|
Definition at line 25 of file shadowable.H. Referenced by hide_shadow(), init_shadow(), and show_shadow(). |
1.4.4