#include <geom_obs.H>
Inheritance diagram for XFORMobs:
Public Types | |
enum | STATE { START = 0, MIDDLE, END, PRIMARY, GRAB, DRAG, DROP, NET, EVERY } |
Public Member Functions | |
virtual | ~XFORMobs () |
virtual void | notify_xform (CGEOMptr &, STATE state)=0 |
void | xform_obs (CGELptr &g) |
void | xform_obs () |
void | every_xform_obs () |
void | unobs_xform () |
void | unobs_every_xform () |
void | unobs_xform (CGEOMptr &g) |
Static Public Member Functions | |
static void | notify_xform_obs (CGEOMptr &, STATE start) |
static void | notify_xform_every_obs (CGEOMptr &) |
Static Protected Member Functions | |
static XFORMobs_list & | xform_obs_list (CGELptr &g) |
Static Private Attributes | |
static HASH | _hash_xf |
static XFORMobs_list | _all_xf |
static XFORMobs_list | _every_xf |
Definition at line 15 of file geom_obs.H.
|
Definition at line 20 of file geom_obs.H. |
|
Definition at line 30 of file geom_obs.H. |
|
Definition at line 38 of file geom_obs.H. References _every_xf. |
|
Referenced by notify_xform_obs(). |
|
|
|
Definition at line 480 of file geom.C. References _all_xf, notify_xform(), and xform_obs_list(). Referenced by FilmTrans::down(), JOTxform::get(), FilmTrans::move(), and FilmTrans::up(). |
|
Definition at line 40 of file geom_obs.H. References _every_xf. |
|
Definition at line 41 of file geom_obs.H. References xform_obs_list(). |
|
Definition at line 39 of file geom_obs.H. References _all_xf. Referenced by VisRefImage::unobserve(), and BufferRefImage::unobserve(). |
|
Definition at line 37 of file geom_obs.H. References _all_xf. Referenced by DISTRIB::DISTRIB(), VisRefImage::observe(), and BufferRefImage::observe(). |
|
Definition at line 36 of file geom_obs.H. References xform_obs_list(). |
|
Definition at line 43 of file geom_obs.H. References _hash_xf, HASH::add(), and HASH::find(). Referenced by notify_xform_obs(), unobs_xform(), and xform_obs(). |
|
Definition at line 17 of file geom_obs.H. Referenced by notify_xform_obs(), unobs_xform(), and xform_obs(). |
|
Definition at line 18 of file geom_obs.H. Referenced by every_xform_obs(), notify_xform_every_obs(), and unobs_every_xform(). |
|
Definition at line 16 of file geom_obs.H. Referenced by xform_obs_list(). |