Skip to content

shapeworks::StudioInteractorStyle

Inherits from vtkInteractorStyleTrackballCamera

Public Functions

Name
StudioInteractorStyle * New()
vtkTypeMacro(StudioInteractorStyle , vtkInteractorStyleTrackballCamera )
void set_lightbox(Lightbox * lightbox)
StudioInteractorStyle()
virtual ~StudioInteractorStyle()
void OnLeftButtonDown() override
void OnRightButtonDown() override
void OnRightButtonUp() override
void OnMouseWheelForward() override
void OnMouseWheelBackward() override
void OnKeyDown() override
void Dolly() override
void Rotate() override
void OnMouseMove() override

Protected Functions

Name
void Dolly(double factor) override

Public Functions Documentation

function New

cpp static StudioInteractorStyle * New()

function vtkTypeMacro

cpp vtkTypeMacro( StudioInteractorStyle , vtkInteractorStyleTrackballCamera )

function set_lightbox

cpp void set_lightbox( Lightbox * lightbox )

function StudioInteractorStyle

cpp StudioInteractorStyle()

function ~StudioInteractorStyle

cpp virtual ~StudioInteractorStyle()

function OnLeftButtonDown

cpp void OnLeftButtonDown() override

function OnRightButtonDown

cpp void OnRightButtonDown() override

function OnRightButtonUp

cpp void OnRightButtonUp() override

function OnMouseWheelForward

cpp void OnMouseWheelForward() override

function OnMouseWheelBackward

cpp void OnMouseWheelBackward() override

function OnKeyDown

cpp void OnKeyDown() override

function Dolly

cpp void Dolly() override

function Rotate

cpp void Rotate() override

function OnMouseMove

cpp void OnMouseMove() override

Protected Functions Documentation

function Dolly

cpp void Dolly( double factor ) override


Updated on 2026-03-31 at 16:02:10 +0000