MCPcopy Create free account
hub / github.com/Kitware/VTK / DoubleClickEvent

Method DoubleClickEvent

Rendering/Context2D/vtkContextScene.cxx:572–589  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

570
571//------------------------------------------------------------------------------
572bool vtkContextScene::DoubleClickEvent(const vtkContextMouseEvent& e)
573{
574 bool res = false;
575 vtkContextMouseEvent& event = this->Storage->Event;
576 this->EventCopy(e);
577 event.SetLastScreenPos(event.GetScreenPos());
578 event.SetLastScenePos(event.GetScenePos());
579 event.SetLastPos(event.GetPos());
580 event.SetButton(e.GetButton());
581
582 vtkAbstractContextItem* newItemPicked = this->GetPickedItem();
583 if (newItemPicked)
584 {
585 vtkAbstractContextItem* cur = newItemPicked;
586 res = this->ProcessItem(cur, event, &vtkAbstractContextItem::MouseDoubleClickEvent);
587 }
588 return res;
589}
590
591//------------------------------------------------------------------------------
592bool vtkContextScene::MouseWheelEvent(int delta, const vtkContextMouseEvent& e)

Callers 4

ProcessMousePressMethod · 0.80

Calls 3

EventCopyMethod · 0.95
GetPickedItemMethod · 0.95
ProcessItemMethod · 0.95

Tested by

no test coverage detected