|
Open CASCADE Technology
7.7.0
|
#include <IVtkDraw_Interactor.hxx>

Public Member Functions | |
| vtkTypeMacro (IVtkDraw_Interactor, vtkRenderWindowInteractor) virtual void Initialize() | |
| virtual void | Enable () |
| virtual void | Start () |
| 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. More... | |
| void | OnSelection () |
| Process selection. More... | |
| 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) |
Static Protected Member Functions | |
| static void | ProcessEvents (ClientData theData, int) |
|
protected |
|
protected |
|
virtual |
| Display* IVtkDraw_Interactor::GetDisplayId | ( | ) | const |
|
protected |
| 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 | ) |
|
inlinevirtual |
| Standard_Integer IVtkDraw_Interactor::ViewerMainLoop | ( | Standard_Integer | theArgNum, |
| const char ** | theArgs | ||
| ) |
| IVtkDraw_Interactor::vtkTypeMacro | ( | IVtkDraw_Interactor | , |
| vtkRenderWindowInteractor | |||
| ) |
1.8.13