------------------------------------------------------------------------------
| 398 | |
| 399 | //------------------------------------------------------------------------------ |
| 400 | void vtkWidgetEventTranslator::PrintSelf(ostream& os, vtkIndent indent) |
| 401 | { |
| 402 | // Superclass typedef defined in vtkTypeMacro() found in vtkSetGet.h |
| 403 | this->Superclass::PrintSelf(os, indent); |
| 404 | |
| 405 | // List all the events and their translations |
| 406 | os << indent << "Event Table:\n"; |
| 407 | EventMapIterator iter = this->EventMap->begin(); |
| 408 | for (; iter != this->EventMap->end(); ++iter) |
| 409 | { |
| 410 | EventList& elist = (*iter).second; |
| 411 | std::list<EventItem>::iterator liter = elist.begin(); |
| 412 | for (; liter != elist.end(); ++liter) |
| 413 | { |
| 414 | os << "VTKEvent(" << vtkCommand::GetStringFromEventId(liter->VTKEvent->GetEventId()) << "," |
| 415 | << liter->VTKEvent->GetModifier() << "," << liter->VTKEvent->GetKeyCode() << "," |
| 416 | << liter->VTKEvent->GetRepeatCount() << ","; |
| 417 | os << (liter->VTKEvent->GetKeySym() ? liter->VTKEvent->GetKeySym() : "(any)"); |
| 418 | os << ") maps to " << vtkWidgetEvent::GetStringFromEventId(liter->WidgetEvent) << "\n"; |
| 419 | } |
| 420 | } |
| 421 | } |
| 422 | VTK_ABI_NAMESPACE_END |
nothing calls this directly
no test coverage detected