#include <IVtkDraw_Interactor.hxx>

Public Member Functions | |
| vtkTypeMacro (IVtkDraw_Interactor, vtkRenderWindowInteractor) virtual void Initialize() override | |
| virtual void | Enable () override |
| virtual void | Start () override |
| const PSelector & | Selector () const |
| void | SetShapePicker (const PSelector &theSelector) |
| void | SetPipelines (const Handle< ShapePipelineMap > &thePipelines) |
| void | SetOCCWindow (const Handle< Aspect_Window > &theWindow) |
| const Handle< Aspect_Window > & | GetOCCWindow () const |
| void | MoveTo (Standard_Integer theX, Standard_Integer theY) |
| Process highlighting. | |
| void | OnSelection () |
| Process selection. | |
| Standard_Boolean | IsEnabled () const |
| Display * | GetDisplayId () const |
| Standard_Integer | ViewerMainLoop (Standard_Integer theArgNum, const char **theArgs) |
Static Public Member Functions | |
| static IVtkDraw_Interactor * | New () |
Protected Member Functions | |
| IVtkDraw_Interactor () | |
| ~IVtkDraw_Interactor () | |
| void | GetMousePosition (Standard_Integer *theX, Standard_Integer *theY) override |
Static Protected Member Functions | |
| static void | ProcessEvents (ClientData theData, int) |
|
protected |
|
protected |
|
overridevirtual |
| Display * IVtkDraw_Interactor::GetDisplayId | ( | ) | const |
|
overrideprotected |
| const Handle< Aspect_Window > & IVtkDraw_Interactor::GetOCCWindow | ( | ) | const |
| Standard_Boolean IVtkDraw_Interactor::IsEnabled | ( | ) | const |
| void IVtkDraw_Interactor::MoveTo | ( | Standard_Integer | theX, |
| Standard_Integer | theY ) |
Process highlighting.
|
static |
| void IVtkDraw_Interactor::OnSelection | ( | ) |
Process selection.
|
staticprotected |
|
inline |
| void IVtkDraw_Interactor::SetOCCWindow | ( | const Handle< Aspect_Window > & | theWindow | ) |
| void IVtkDraw_Interactor::SetPipelines | ( | const Handle< ShapePipelineMap > & | thePipelines | ) |
| void IVtkDraw_Interactor::SetShapePicker | ( | const PSelector & | theSelector | ) |
|
inlineoverridevirtual |
| Standard_Integer IVtkDraw_Interactor::ViewerMainLoop | ( | Standard_Integer | theArgNum, |
| const char ** | theArgs ) |
|
override |