Link Search Menu Expand Document

Class Frame

About :

A Frame is a graphic node visualizing a simple Frame with subitems to select axis, rotations, or center.

Frame

Class diagram of class of Frame.

Functions

Function summury
__init__(self, obj=None, labelx=’X’, labely=’Y’, labelz=’Z’, selectable=[‘Center’, ‘X’, ‘Y’, ‘Z’, ‘RX’, ‘RY’, ‘RZ’], selected=[‘Center’, ‘X’, ‘Y’, ‘Z’, ‘RX’, ‘RY’, ‘RZ’], visible=[‘Center’, ‘X’, ‘Y’, ‘Z’, ‘RX’, ‘RY’, ‘RZ’])  
set_label_x(self, label=’X’)  
set_label_y(self, label=’Y’)  
set_label_z(self, label=’Z’)  
set_selectable(self, what, selectable=True)  
switch_selection(self, what=’’)  
get_selected(self)  
show(self, visible=[‘Center’, ‘X’, ‘Y’, ‘Z’])  
shown(self)  
set_layout(self)  
on_shot(self, device=None, picked={})  
on_unshot(self, device=None, picked={})  
on_move(self, device=None, previous_pick={}, current_pick={})  

Methods desciption :

init

def __init__(self, obj=None, labelx='X', labely='Y', labelz='Z', selectable=['Center', 'X', 'Y', 'Z', 'RX', 'RY', 'RZ'], selected=['Center', 'X', 'Y', 'Z', 'RX', 'RY', 'RZ'], visible=['Center', 'X', 'Y', 'Z', 'RX', 'RY', 'RZ'])

set_label_x

def set_label_x(self, label='X')

set_label_y

def set_label_y(self, label='Y')

set_label_z

def set_label_z(self, label='Z')

set_selectable

def set_selectable(self, what, selectable=True)

switch_selection

def switch_selection(self, what='')

get_selected

def get_selected(self)

show

def show(self, visible=['Center', 'X', 'Y', 'Z'])

shown

def shown(self)

set_layout

def set_layout(self)

on_shot

def on_shot(self, device=None, picked={})

on_unshot

def on_unshot(self, device=None, picked={})

on_move

def on_move(self, device=None, previous_pick={}, current_pick={})