00001 #include "mitkWiiMoteCalibrationEvent.h" 00002 00003 mitk::WiiMoteCalibrationEvent::WiiMoteCalibrationEvent(double rawX, double rawY) 00004 : Event(NULL, mitk::Type_WiiMoteInput, mitk::BS_NoButton, mitk::BS_NoButton, Key_none) 00005 { 00006 m_RawX = rawX; 00007 m_RawY = rawY; 00008 } 00009 00010 mitk::WiiMoteCalibrationEvent::~WiiMoteCalibrationEvent() 00011 { 00012 } 00013 00014 double mitk::WiiMoteCalibrationEvent::GetXCoordinate() const 00015 { 00016 return m_RawX; 00017 } 00018 00019 double mitk::WiiMoteCalibrationEvent::GetYCoordinate() const 00020 { 00021 return m_RawY; 00022 } 00023 00024 const char* mitk::WiiMoteCalibrationEvent::GetEventName() const 00025 { 00026 return "WiiMoteCalibrationEvent"; 00027 } 00028 00029 bool mitk::WiiMoteCalibrationEvent::CheckEvent(const itk::EventObject *e) const 00030 { 00031 return dynamic_cast<const Self*>(e); 00032 } 00033 00034 itk::EventObject* mitk::WiiMoteCalibrationEvent::MakeObject() const 00035 { 00036 return new Self(m_RawX, m_RawY); 00037 }