#include <cameraEvent.h>
Inheritance diagram for gutz::CameraEvent:
Public Member Functions | |
CameraEvent (const CameraSP camera, const ManipSP manipulator) | |
virtual | ~CameraEvent () |
const CameraSP | getCamera () const |
void | setCamera (CameraSP cam) |
const ManipSP | getManip () const |
void | setManip (ManipSP manip) |
Protected Member Functions | |
virtual void | _incCount () |
gutz::Counted interface, increment reference count by one. | |
virtual void | _decCount () |
gutz::Counted interface, decrement reference count by one. | |
virtual int | _getCount () const |
gutz::Counted interface, get the current reference count. | |
Protected Attributes | |
CameraSP | _cam |
ManipSP | _manip |
Friends | |
class | SmartPtr |
class | SmartPtrRef |
|
Definition at line 28 of file cameraEvent.h. |
|
Definition at line 31 of file cameraEvent.h. |
|
gutz::Counted interface, decrement reference count by one. Not generaly used by subclasses, mostly for collaboration with gutz::SmartPtr. Sometimes you need to call this though, see the documentation for gutz::SmartPtr Definition at line 54 of file smartptr.h. Referenced by TFImage::clear(), NrroImage::fBlendOverRGBA(), and Nrro::updateMinMax(). |
|
gutz::Counted interface, get the current reference count. Not generaly used by subclasses, mostly for collaboration with gutz::SmartPtr. Definition at line 58 of file smartptr.h. |
|
gutz::Counted interface, increment reference count by one. Not generaly used by subclasses, mostly for collaboration with gutz::SmartPtr. Sometimes you need to call this though, see the documentation for gutz::SmartPtr Definition at line 48 of file smartptr.h. Referenced by TFImage::clear(), NrroImage::fBlendOverRGBA(), and Nrro::updateMinMax(). |
|
Definition at line 33 of file cameraEvent.h. References _cam, and gutz::CameraSP. Referenced by ballPlane(), VolRenBase::drawDef(), VolRenBase::getCenter(), gutz::Manip::mouse(), gutz::MouseMoveEvent::MouseMoveEvent(), and AnalyticVolRen::postSlice(). |
|
Definition at line 35 of file cameraEvent.h. References _manip, and gutz::ManipSP. Referenced by VolRenBase::drawDef(), VolRenBase::getCenter(), gutz::MouseMoveEvent::MouseMoveEvent(), and AnalyticVolRen::postSlice(). |
|
Definition at line 34 of file cameraEvent.h. References _cam. |
|
Definition at line 36 of file cameraEvent.h. References _manip. |
|
Definition at line 40 of file smartptr.h. Referenced by Nrro::NrroIter< T >::NrroIter(). |
|
Definition at line 41 of file smartptr.h. |
|
Definition at line 39 of file cameraEvent.h. Referenced by CameraEvent(), getCamera(), setCamera(), gutz::MouseMoveEvent::setWorldLast(), gutz::MouseEvent::setWorldPos(), and ~CameraEvent(). |
|
Definition at line 40 of file cameraEvent.h. Referenced by CameraEvent(), getManip(), setManip(), and ~CameraEvent(). |