#include <cam_focus.H>
Inheritance diagram for CamOrbit:


Public Member Functions | |
| virtual | ~CamOrbit () |
| CamOrbit (CAMptr &p, mlib::Wpt center) | |
| virtual int | tick (void) |
| virtual void | pause () |
| virtual void | unpause () |
| virtual void | stop () |
| virtual void | set_target (mlib::Wpt p) |
| virtual void | set_orbit (mlib::XYpt o, mlib::XYpt e) |
| virtual bool | stopped () |
| virtual void | setIndex (int idx) |
| virtual int | getIndex () const |
| void | Own () const |
| void | Free () const |
| int | Lock () |
| void | Unlock () |
| int | Unique () const |
Static Public Member Functions | |
| static CamOrbitptr & | cur () |
Protected Attributes | |
| CAMptr | _cam |
| mlib::Wpt | _from |
| mlib::Wpt | _at |
| mlib::Wpt | _up |
| mlib::Wpt | _cent |
| double | _width |
| double | _height |
| double | _min |
| double | _speed |
| double | _tick |
| bool | _pause |
| bool | _stop |
| mlib::XYpt | tp |
| mlib::XYpt | te |
| int | _index |
Static Protected Attributes | |
| static CamOrbitptr | _orbit = 0 |
Definition at line 144 of file cam_focus.H.
|
|
Definition at line 332 of file cam_focus.C. |
|
||||||||||||
|
Definition at line 336 of file cam_focus.C. References _cam, _cent, _height, _min, _orbit, _pause, _stop, _tick, _width, te, and tp. |
|
|
Definition at line 177 of file cam_focus.H. References _orbit. Referenced by Cam_int_fp::orbit(), Cam_int_fp::orbit_rot(), Cam_int_fp::orbit_rot_up(), Cam_int_fp::stop_actions(), Cam_int_fp::stop_orbit(), and Cam_int_fp::up(). |
|
|
Definition at line 76 of file ref.H. References REFcounter::_mutex, REFcounter::_u, and REF_ME. |
|
|
Definition at line 45 of file gel.H. References FRAMEobs::_index. |
|
|
Definition at line 105 of file ref.H. References REFcounter::_mutex, and REFcounter::_u. Referenced by REFlock::REFlock(). |
|
|
Definition at line 59 of file ref.H. References REFcounter::_mutex, REFcounter::_u, and REF_ME. |
|
|
Definition at line 164 of file cam_focus.H. References _pause. |
|
||||||||||||
|
Definition at line 169 of file cam_focus.H. |
|
|
Definition at line 167 of file cam_focus.H. References _cent. |
|
|
Definition at line 44 of file gel.H. References FRAMEobs::_index. |
|
|
Definition at line 166 of file cam_focus.H. References _stop. |
|
|
Definition at line 176 of file cam_focus.H. References _stop. |
|
|
Reimplemented from FRAMEobs. Definition at line 285 of file cam_focus.C. References _cam, _cent, _pause, _stop, mlib::Acos(), Sign(), sqr(), te, tp, and mlib::Wvec::Y(). |
|
|
Definition at line 115 of file ref.H. References REFcounter::_mutex, and REFcounter::_u. |
|
|
Definition at line 111 of file ref.H. References REFcounter::_mutex, and REFcounter::_u. Referenced by REFlock::~REFlock(). |
|
|
Definition at line 165 of file cam_focus.H. References _pause. |
|
|
Definition at line 147 of file cam_focus.H. |
|
|
Definition at line 146 of file cam_focus.H. Referenced by CamOrbit(), and tick(). |
|
|
Definition at line 147 of file cam_focus.H. Referenced by CamOrbit(), set_target(), and tick(). |
|
|
Definition at line 147 of file cam_focus.H. |
|
|
Definition at line 148 of file cam_focus.H. Referenced by CamOrbit(). |
|
|
Definition at line 37 of file gel.H. Referenced by FRAMEobs::getIndex(), and FRAMEobs::setIndex(). |
|
|
Definition at line 149 of file cam_focus.H. Referenced by CamOrbit(). |
|
|
Definition at line 156 of file cam_focus.H. Referenced by CamOrbit(), and cur(). |
|
|
Definition at line 152 of file cam_focus.H. Referenced by CamOrbit(), pause(), set_orbit(), tick(), and unpause(). |
|
|
Definition at line 150 of file cam_focus.H. |
|
|
Definition at line 153 of file cam_focus.H. Referenced by CamOrbit(), stop(), stopped(), and tick(). |
|
|
Definition at line 151 of file cam_focus.H. Referenced by CamOrbit(). |
|
|
Definition at line 147 of file cam_focus.H. |
|
|
Definition at line 148 of file cam_focus.H. Referenced by CamOrbit(). |
|
|
Definition at line 155 of file cam_focus.H. Referenced by CamOrbit(), set_orbit(), and tick(). |
|
|
Definition at line 154 of file cam_focus.H. Referenced by CamOrbit(), set_orbit(), and tick(). |
1.4.4