Skip to content

shapeworks::StudioHandleWidget

Inherits from vtkHandleWidget

Public Functions

Name
StudioHandleWidget * New()
StudioHandleWidget()
void set_domain(int domain)
void set_plane(int plane)
void set_point(int point)
void set_plane_widget(PlaneWidget * plane_widget)

Protected Functions

Name
void RightClickSelectAction(vtkAbstractWidget * w)
void CustomMoveAction(vtkAbstractWidget * w)
void CustomSelectAction(vtkAbstractWidget * w)
void CustomEndSelectAction(vtkAbstractWidget * w)

Protected Attributes

Name
int domain_
int plane_
int point_
PlaneWidget * plane_widget_
bool shift_active_
int start_y_

Public Functions Documentation

function New

static StudioHandleWidget * New()

function StudioHandleWidget

StudioHandleWidget()

function set_domain

inline void set_domain(
    int domain
)

function set_plane

inline void set_plane(
    int plane
)

function set_point

inline void set_point(
    int point
)

function set_plane_widget

inline void set_plane_widget(
    PlaneWidget * plane_widget
)

Protected Functions Documentation

function RightClickSelectAction

static void RightClickSelectAction(
    vtkAbstractWidget * w
)

function CustomMoveAction

static void CustomMoveAction(
    vtkAbstractWidget * w
)

function CustomSelectAction

static void CustomSelectAction(
    vtkAbstractWidget * w
)

function CustomEndSelectAction

static void CustomEndSelectAction(
    vtkAbstractWidget * w
)

Protected Attributes Documentation

variable domain_

int domain_ = -1;

variable plane_

int plane_ = -1;

variable point_

int point_ = -1;

variable plane_widget_

PlaneWidget * plane_widget_;

variable shift_active_

bool shift_active_ = false;

variable start_y_

int start_y_ = 0;

Updated on 2022-07-23 at 16:40:07 -0600