Added interactive_tool_manager. Added node_tool, data_tool and element_point tool. Renamed data_editor -> data_viewer, node_editor->node_viewer. Added commands for modifying node_tool and data_tool. Renamed graphical_element_creator -> element_creator. Added global data_selection, passed to mirage/tracking_editor_dialog, create scene functions. Added "gfx select/unselect" data commands. Converted gfx create to use new option_table structure. Modified gfx destroy field to allow finite_element wrapper destroys to destroy the underlying FE_field - if both not in use.
Added interactive_tool_manager.
Added node_tool, data_tool and element_point tool.
Renamed data_editor -> data_viewer, node_editor->node_viewer.
Added commands for modifying node_tool and data_tool.
Renamed graphical_element_creator -> element_creator.
Added global data_selection, passed to mirage/tracking_editor_dialog,
create scene functions. Added "gfx select/unselect" data commands.
Converted gfx create to use new option_table structure.
Modified gfx destroy field to allow finite_element wrapper destroys to
destroy the underlying FE_field - if both not in use.


git-svn-id: 4705079bc6b8aadf675e3696f5c015a6aa4916e3@344 3c1deb5b-d424-0410-962d-aba41a686d42

hsorby/zinc,OpenCMISS/zinc,OpenCMISS/zinc,OpenCMISS/zinc,hsorby/zinc,hsorby/zinc,OpenCMISS/zinc,hsorby/zinc