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

static StudioInteractorStyle * New()

function vtkTypeMacro

vtkTypeMacro(
    StudioInteractorStyle ,
    vtkInteractorStyleTrackballCamera 
)

function set_lightbox

void set_lightbox(
    Lightbox * lightbox
)

function StudioInteractorStyle

StudioInteractorStyle()

function ~StudioInteractorStyle

virtual ~StudioInteractorStyle()

function OnLeftButtonDown

void OnLeftButtonDown() override

function OnRightButtonDown

void OnRightButtonDown() override

function OnRightButtonUp

void OnRightButtonUp() override

function OnMouseWheelForward

void OnMouseWheelForward() override

function OnMouseWheelBackward

void OnMouseWheelBackward() override

function OnKeyDown

void OnKeyDown() override

function Dolly

void Dolly() override

function Rotate

void Rotate() override

function OnMouseMove

void OnMouseMove() override

Protected Functions Documentation

function Dolly

void Dolly(
    double factor
) override

Updated on 2024-03-17 at 12:58:44 -0600