Table of Contents

Class: Volume_Path_Dialog VolumePath/__init__.py

Base Classes   
ModelessDialog
Methods   
Close
ImportXML
add_marker
add_marker_3d
add_marker_set
all_current_markers
allow_toplevel_resize_cb
ask_for_save_path
bind_placement_button
bind_placement_button_cb
chosen_note_markers
close_marker_set_cb
close_session_cb
consecutive_selection_cb
create_link
data_region
data_slice
delete_links_cb
delete_marker_notes_cb
delete_markers_cb
display_slice_line
drop_and_link_marker
erase_slice_line
fillInUI
find_marker_set_by_name
form_link_cb
get_file_path
grab_marker
grab_marker_3d
link_color_cb
link_radius
link_radius_cb
make_curve_panel
make_marker_sets_panel
make_markers_panel
make_mouse_mode_panel
make_slice_panel
map
mark_clip_planes_midpoint
mark_data
mark_first_maximum
mark_point
mark_slice_midpoint
marker_and_link_radius
marker_color_cb
marker_note_cb
marker_radius
marker_radius_cb
marker_set_menu_cb
marker_set_selection_cb
message
mouse_down_cb
mouse_drag_cb
mouse_mode_icon
mouse_up_cb
move_marker
move_marker_3d
move_marker_cb
new_marker_set
new_marker_set_cb
note_color_cb
open_file_dialog_cb
open_marker_set
open_marker_set_cb
placement_button_spec
remove_marker_sets
rename_marker_set_cb
reset_thresholds_cb
save_all_marker_sets_cb
save_marker_set_as_cb
save_marker_set_cb
save_marker_sets
save_selected_marker_sets_cb
save_session_cb
select_marker
select_marker_3d
selected_links
selected_marker_sets
selected_markers
set_active_marker_set
show_curve_cb
show_links
show_marker_notes
show_markers
show_note_cb
show_slice_line_cb
show_slice_maximum
transfer_markers_cb
ungrab_marker
unmap
unselect_all_markers
unshow_curve_cb
update_marker_set_listbox
update_slice_graphs
visible_data_above_threshold
volume_segment
  Close 
Close ( self )

  ImportXML 
ImportXML ( self )

  add_marker 
add_marker (
        self,
        pointer_x,
        pointer_y,
        place_markers_on_data,
        place_markers_on_space,
        )

  add_marker_3d 
add_marker_3d ( self,  xyz )

Used with 3D input devices.

The user interface option to turn on and off marker placement and motion apply are intended only to restrict mouse input. So they are not checked here.

  add_marker_set 
add_marker_set ( self,  marker_set )

  all_current_markers 
all_current_markers ( self )

  allow_toplevel_resize_cb 
allow_toplevel_resize_cb ( self )

After user resizes dialog by hand it will not resize automatically when panels are added or deleted. This allows the automatic resize to happen.

  ask_for_save_path 
ask_for_save_path (
        self,
        title,
        default_path,
        )

  bind_placement_button 
bind_placement_button ( self,  bind )

  bind_placement_button_cb 
bind_placement_button_cb ( self )

  chosen_note_markers 
chosen_note_markers ( self )

  close_marker_set_cb 
close_marker_set_cb ( self )

  close_session_cb 
close_session_cb (
        self,
        trigger,
        a1,
        a2,
        )

  consecutive_selection_cb 
consecutive_selection_cb ( self )

This code relies on markers being implemented as atoms.

  create_link 
create_link (
        self,
        m1,
        m2,
        rgba,
        radius,
        )

  data_region 
data_region ( self )

  data_slice 
data_slice (
        self,
        pointer_x,
        pointer_y,
        )

  delete_links_cb 
delete_links_cb ( self )

  delete_marker_notes_cb 
delete_marker_notes_cb ( self )

  delete_markers_cb 
delete_markers_cb ( self )

  display_slice_line 
display_slice_line ( self,  slice )

Make a VRML line containing a single line connecting 2 points.

  drop_and_link_marker 
drop_and_link_marker (
        self,
        xyz,
        rgba,
        marker_radius,
        link_radius,
        marker_set,
        )

Xyz position must be in marker set coordinates.

  erase_slice_line 
erase_slice_line ( self )

  fillInUI 
fillInUI ( self,  parent )

  find_marker_set_by_name 
find_marker_set_by_name ( self,  name )

  form_link_cb 
form_link_cb (
        self,
        trigger,
        user_data,
        selection,
        )

Link consecutively selected_markers.

  get_file_path 
get_file_path (
        self,
        mslist,
        ask_path,
        )

  grab_marker 
grab_marker (
        self,
        pointer_x,
        pointer_y,
        )

  grab_marker_3d 
grab_marker_3d ( self,  xyz )

  link_color_cb 
link_color_cb ( self,  rgba )

  link_radius 
link_radius ( self,  data_region=None )

  link_radius_cb 
link_radius_cb ( self,  event )

  make_curve_panel 
make_curve_panel ( self,  frame )

  make_marker_sets_panel 
make_marker_sets_panel ( self,  frame )

  make_markers_panel 
make_markers_panel ( self,  frame )

  make_mouse_mode_panel 
make_mouse_mode_panel ( self,  frame )

  make_slice_panel 
make_slice_panel ( self,  frame )

  map 
map ( self,  event )

  mark_clip_planes_midpoint 
mark_clip_planes_midpoint (
        self,
        pointer_x,
        pointer_y,
        marker_set,
        )

  mark_data 
mark_data (
        self,
        xyz,
        marker_set,
        )

Place marker if data value is above detection threshold.

Xyz position must be in Chimera world coordinates.

  mark_first_maximum 
mark_first_maximum (
        self,
        slice,
        marker_set,
        )

  mark_point 
mark_point (
        self,
        xyz,
        marker_set,
        )

Xyz position must be in Chimera world coordinates.

  mark_slice_midpoint 
mark_slice_midpoint (
        self,
        slice,
        marker_set,
        )

  marker_and_link_radius 
marker_and_link_radius (
        self,
        marker_set,
        data_region=None,
        )

  marker_color_cb 
marker_color_cb ( self,  rgba )

  marker_note_cb 
marker_note_cb ( self,  event )

  marker_radius 
marker_radius (
        self,
        data_region=None,
        marker_set=None,
        )

  marker_radius_cb 
marker_radius_cb ( self,  event )

  marker_set_menu_cb 
marker_set_menu_cb ( self )

  marker_set_selection_cb 
marker_set_selection_cb ( self,  event )

  message 
message ( self,  string )

  mouse_down_cb 
mouse_down_cb (
        self,
        viewer,
        event,
        )

  mouse_drag_cb 
mouse_drag_cb (
        self,
        viewer,
        event,
        )

  mouse_mode_icon 
mouse_mode_icon ( self )

  mouse_up_cb 
mouse_up_cb (
        self,
        viewer,
        event,
        )

  move_marker 
move_marker (
        self,
        pointer_x,
        pointer_y,
        shift,
        )

  move_marker_3d 
move_marker_3d ( self,  xyz )

Used with 3D input devices.

  move_marker_cb 
move_marker_cb ( self,  event )

  new_marker_set 
new_marker_set ( self,  name )

  new_marker_set_cb 
new_marker_set_cb ( self )

  note_color_cb 
note_color_cb ( self,  rgba )

  open_file_dialog_cb 
open_file_dialog_cb (
        self,
        apply,
        dialog,
        )

  open_marker_set 
open_marker_set ( self,  path )

  open_marker_set_cb 
open_marker_set_cb ( self )

  placement_button_spec 
placement_button_spec ( self )

  remove_marker_sets 
remove_marker_sets ( self,  marker_sets )

  rename_marker_set_cb 
rename_marker_set_cb ( self,  event )

  reset_thresholds_cb 
reset_thresholds_cb ( self )

  save_all_marker_sets_cb 
save_all_marker_sets_cb ( self )

  save_marker_set_as_cb 
save_marker_set_as_cb ( self )

  save_marker_set_cb 
save_marker_set_cb ( self )

  save_marker_sets 
save_marker_sets (
        self,
        mslist,
        ask_path,
        )

Save marker sets in one file.

  save_selected_marker_sets_cb 
save_selected_marker_sets_cb ( self )

  save_session_cb 
save_session_cb (
        self,
        trigger,
        x,
        file,
        )

  select_marker 
select_marker ( self,  marker )

Select new marker and deselect other markers.

  select_marker_3d 
select_marker_3d ( self,  xyz )

  selected_links 
selected_links ( self )

  selected_marker_sets 
selected_marker_sets ( self )

If no list box line is selected, include the active marker set.

  selected_markers 
selected_markers ( self )

  set_active_marker_set 
set_active_marker_set ( self,  marker_set )

  show_curve_cb 
show_curve_cb ( self )

  show_links 
show_links ( self,  show )

  show_marker_notes 
show_marker_notes ( self,  show )

  show_markers 
show_markers ( self,  show )

  show_note_cb 
show_note_cb (
        self,
        trigger,
        user_data,
        selection,
        )

Update marker note entry field when marker is selected.

  show_slice_line_cb 
show_slice_line_cb ( self )

  show_slice_maximum 
show_slice_maximum ( self,  t_max )

Put vertical line on graph to indicate first maximum.

  transfer_markers_cb 
transfer_markers_cb ( self )

Transfer selected markers to current marker set.

  ungrab_marker 
ungrab_marker ( self )

  unmap 
unmap ( self,  event )

  unselect_all_markers 
unselect_all_markers ( self )

  unshow_curve_cb 
unshow_curve_cb ( self )

  update_marker_set_listbox 
update_marker_set_listbox ( self )

  update_slice_graphs 
update_slice_graphs ( self,  slice )

  visible_data_above_threshold 
visible_data_above_threshold (
        self,
        data_region,
        xyz,
        )

  volume_segment 
volume_segment (
        self,
        data_region,
        pointer_x,
        pointer_y,
        )


Table of Contents

This document was automatically generated on Tue Nov 5 16:56:43 2002 by HappyDoc version 2.0.1