From eb653a89f177ee41fda8720ec32bfbf3aa57255e Mon Sep 17 00:00:00 2001 From: Eduardo Davila Date: Fri, 29 Jul 2011 12:05:51 +0000 Subject: [PATCH] no message --- .../bouml/wxVtkViewer/wxVtkViewer/128002 | 32 +++- .../wxVtkViewer/wxVtkViewer/128002.diagram | 168 ++++++++++-------- .../bouml/wxVtkViewer/wxVtkViewer/2.session | 4 +- .../wxVtkViewer/wxVtkViewer/wxVtkViewer.prj | 4 +- .../fig128002.png | Bin 95034 -> 78523 bytes .../index-withframe.html | 2 +- .../wxVtkViewer_classDiagram1_HTML/navig.html | 2 +- .../widgets/InteractorStyleMaracas.cxx | 39 ++-- .../widgets/InteractorStyleMaracas.h | 7 +- .../widgets/vtkInteractorStyleBaseView.cxx | 39 ++++ .../widgets/vtkInteractorStyleBaseView.h | 5 + .../widgets/vtkInteractorStyleBaseView2D.cxx | 22 +++ .../widgets/vtkInteractorStyleBaseView2D.h | 17 +- .../widgets/vtkInteractorStyleBaseView3D.cxx | 31 ++++ .../widgets/vtkInteractorStyleBaseView3D.h | 2 + .../wxVTKRenderWindowInteractorPlus.cxx | 21 ++- 16 files changed, 290 insertions(+), 105 deletions(-) diff --git a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/128002 b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/128002 index b197404..b027d3e 100644 --- a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/128002 +++ b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/128002 @@ -1,6 +1,6 @@ format 73 "wxVtkViwer" // wxVtkViwer - revision 11 + revision 12 modified_by 2 "davila" // class settings //class diagram settings @@ -1420,5 +1420,35 @@ ${inlines} b parent class_ref 131074 // InteractorStyleMaracas end end + + class 161282 "wxVtkRenderWindowInteractorPlus" + visibility package + cpp_decl "${comment}${template}class ${name}${inherit} { +${members}}; +${inlines} +" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + + classrelation 181506 // + relation 181378 ---|> + a public + cpp default "${type}" + classrelation_ref 181506 // + b parent class_ref 128898 // wxVtkRenderWindowInteractor + end + + classrelation 181634 // + relation 181506 ---> + a role_name "" private + cpp default " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value}; +" + classrelation_ref 181634 // + b parent class_ref 128258 // wxVtkBaseView + end + end end end diff --git a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/128002.diagram b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/128002.diagram index e430b49..7e17bca 100644 --- a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/128002.diagram +++ b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/128002.diagram @@ -2,197 +2,201 @@ format 73 classcanvas 128002 class_ref 128002 // vtkInfoTextImage draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 263.2 625.6 2000 + xyz 263.6 625.8 2000 end classcanvas 128130 class_ref 128130 // wxVtk2DBaseView draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 329.5 741.9 2000 + xyz 329.7 741.3 2000 end classcanvas 128386 class_ref 128258 // wxVtkBaseView draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 516.3 405.2 2000 + xyz 516.9 405.4 2000 end classcanvas 128642 class_ref 128386 // vtkImageViewer2_XYZ draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 154.1 807.7 2000 + xyz 154.5 807.3 2000 end classcanvas 128898 class_ref 128514 // vtkBaseData draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 199.4 679.2 2000 + xyz 199.6 679.2 2000 end classcanvas 129026 class_ref 128642 // vtkInfoTextImageInteractor draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 27.5 208.4 2000 + xyz 27.9 208.2 2000 end classcanvas 129410 class_ref 128770 // wxWindow draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color lightorange - xyz 430.8 393 2005 + xyz 430.4 393.8 2005 end classcanvas 129666 class_ref 128898 // wxVtkRenderWindowInteractor draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 650.2 370.1 2000 + xyz 650.6 370.3 2000 end classcanvas 129922 class_ref 129026 // vtkInteractorStyleImage draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 387.4 28.4 2000 + xyz 387.8 28.2 2000 end classcanvas 131202 class_ref 129282 // wxVtkClipping3DView draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 488.1 798.1 2000 + xyz 488.1 798.9 2000 end classcanvas 131842 class_ref 129410 // wxPanel draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color lightorange - xyz 500.1 740.7 2000 + xyz 500.5 740.9 2000 end classcanvas 132226 class_ref 129538 // vtkClipping3DDataViewer draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 457.5 690.7 2000 + xyz 457.5 690.9 2000 end classcanvas 132482 class_ref 129666 // vtkBoxWidget draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 461.3 882.3 2000 + xyz 461.3 882.9 2000 end classcanvas 133122 class_ref 129794 // wxVtkClipping3DViewCntrlPanel draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 658.9 1070.7 3005 + xyz 649.3 1027.9 3005 end classcanvas 133250 class_ref 129922 // wxVtkMPR2DView draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 332.5 954.3 2000 + xyz 332.1 954.3 2000 end classcanvas 133506 class_ref 130050 // vtkPoints draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 545.2 1005.2 2000 + xyz 545.6 1005.4 2000 end classcanvas 133762 class_ref 130178 // vtkActor draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 464 1144.9 2000 + xyz 464.2 1144.9 2000 end classcanvas 133890 class_ref 130306 // vtkPolyDataMapper draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 155.4 1131 2000 + xyz 155 1131.4 2000 end classcanvas 134274 class_ref 130434 // vtkPolyData draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 128.9 984.9 2000 + xyz 128.7 984.9 2000 end classcanvas 135554 class_ref 130562 // vtkInteractorStyleMPRView draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 25.3 159.1 2000 + xyz 25.5 159.1 2000 end classcanvas 136194 class_ref 130690 // vtkImageViewer2 draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 60.1 751.6 2005 + xyz 60.9 751 2005 end classcanvas 136450 class_ref 130818 // marImageData draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 112.8 623.6 2000 + xyz 112.2 623.4 2000 end classcanvas 137090 class_ref 130946 // vtkTextActor draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 227.6 554.3 2007 + xyz 227.4 554.3 2007 end note 137346 "_vtkText_WindowLevel _vtkText_ColorLevel _vtkText_position _vtkText_Intensity" - xyzwh 38.9 534.6 2013 177 78 + xyzwh 38.1 535.2 2013 177 78 classcanvas 137602 class_ref 131074 // InteractorStyleMaracas draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 176.1 25.8 2006 + xyz 193.3 43 2006 end classcanvas 137986 class_ref 132098 // wxVtkMPR3DView draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 642.6 797.8 2000 + xyz 642.2 797.4 2000 end classcanvas 138242 class_ref 133634 // wxVtk3DDataViewer draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 644.7 658.3 2000 + xyz 644.3 658.1 2000 end classcanvas 138626 class_ref 133762 // wxVtkMPR3DViewCntrlPanel draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 684.6 574.4 2000 + xyz 684.2 574.4 2000 end classcanvas 139778 class_ref 130434 // vtkPolyData draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 768.9 758.1 2000 + xyz 768.7 758.9 2000 end classcanvas 140034 class_ref 130178 // vtkActor draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 778.2 800.7 2000 + xyz 778.2 800.9 2000 end classcanvas 140290 class_ref 133890 // vtkPlaneWidget draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 755.7 847.8 3010 + xyz 755.1 847.4 3010 end classcanvas 140546 class_ref 134018 // vtkPointWidget draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 753.8 887.8 2000 + xyz 753.6 887.4 2000 end classcanvas 140930 class_ref 130306 // vtkPolyDataMapper draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default color magenta - xyz 746.7 936.5 2000 + xyz 746.5 936.9 2000 end classcanvas 141314 class_ref 131458 // vtkMPRBaseData draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 189.1 733 2010 + xyz 189.9 733.8 2010 end classcanvas 142082 class_ref 132226 // wxVtk3DBaseView draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 542.2 523.6 2005 + xyz 542 523.4 2005 end classcanvas 142978 class_ref 140546 // vtkInteractorStyleBaseView draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 374.9 110.7 2000 + xyz 374.1 110.9 2000 end classcanvas 143234 class_ref 140674 // vtkInteractorStyleBaseView2D draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 282.5 232.7 2006 + xyz 282.1 232.3 2006 end classcanvas 143490 class_ref 140802 // vtkInteractorStyleBaseView3D draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 450.2 233 2000 + xyz 450.4 233.8 2000 end note 144002 "All Controlers herite from this class Ex. manualControles" - xyzwh 30.7 449.4 2000 145 63 + xyzwh 30.1 449.4 2000 145 63 classcanvas 147330 class_ref 154114 // vtkInteractorStyleSphere draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 36 116 2012 + xyz 36.6 116.4 2012 end classcanvas 147586 class_ref 154242 // vtkInteractorStylePlane2D draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 32 73 2018 + xyz 32.2 73.8 2018 end classcanvas 148994 class_ref 154370 // vtkInteractorStyle3DView draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 33 260 2007 + xyz 33.2 260.2 2007 end classcanvas 149378 class_ref 154498 // vtkInteractorScrollZ draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 59 306 2011 + xyz 59.6 306.4 2011 end classcanvas 149762 class_ref 154626 // manualInteractorWindowLevel draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 27 351 2000 + xyz 27.6 351.4 2000 end classcanvas 150274 class_ref 154754 // manualContourBaseControler draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default - xyz 23 395 2016 + xyz 23.6 395.2 2016 +end +classcanvas 151938 class_ref 161282 // wxVtkRenderWindowInteractorPlus + draw_all_relations default hide_attributes default hide_operations default hide_getset_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_members_multiplicity default show_members_initialization default show_attribute_modifiers default member_max_width 0 show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_relation_modifiers default show_relation_visibility default show_infonote default shadow default show_stereotype_properties default + xyz 642.4 440.4 2000 end relationcanvas 128514 relation_ref 128130 // from ref 128130 z 2001 to ref 128386 @@ -205,9 +209,9 @@ relationcanvas 128770 relation_ref 128258 // no_multiplicity_a no_multiplicity_b end relationcanvas 129154 relation_ref 128386 // - from ref 128130 z 2001 to point 308 871 - line 148610 z 2001 to point 17 870 - line 148738 z 2001 to point 16 252 + from ref 128130 z 2001 to point 308 871.6 + line 148610 z 2001 to point 17.8 870.4 + line 148738 z 2001 to point 16.6 252.8 line 148866 z 2001 to ref 129026 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -228,8 +232,8 @@ relationcanvas 129794 relation_ref 128770 // no_multiplicity_a no_multiplicity_b end relationcanvas 130818 relation_ref 128898 // - from ref 128386 z 2001 to point 635 338 - line 145666 z 2001 to point 635 66 + from ref 128386 z 2001 to point 635.4 338 + line 145666 z 2001 to point 635.4 66.6 line 143746 z 2001 to ref 129922 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -249,7 +253,7 @@ end relationcanvas 132610 relation_ref 129666 // _boxWidgetS1 decenter_begin 769 decenter_end 538 - from ref 131202 z 2001 label "_boxWidgetS1" italic xyz 551 866 2001 to point 563 889 + from ref 131202 z 2001 label "_boxWidgetS1" italic xyz 551 866 2001 to point 563 889.2 line 132866 z 2001 to ref 132482 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -270,7 +274,7 @@ relationcanvas 133634 relation_ref 130050 // _ptsB no_multiplicity_a no_multiplicity_b end relationcanvas 134018 relation_ref 130178 // _lineAActor - from ref 133250 z 2001 label "_lineAActor" italic xyz 386 1106 2001 to point 386 1122 + from ref 133250 z 2001 label "_lineAActor" italic xyz 386 1106 2001 to point 386.6 1122.8 line 135810 z 2001 to ref 133762 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -281,13 +285,13 @@ relationcanvas 134146 relation_ref 130306 // _lineBMapper no_multiplicity_a no_multiplicity_b end relationcanvas 134402 relation_ref 130434 // _pdB - from ref 133250 z 2001 label "_pdB" italic xyz 241 1006 2001 to point 253 1025 + from ref 133250 z 2001 label "_pdB" italic xyz 241 1006 2001 to point 253 1025.4 line 135426 z 2001 to ref 134274 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 134530 relation_ref 130562 // _ptsA - from ref 133250 z 2001 label "_ptsA" italic xyz 471 959 2001 to point 482 972 + from ref 133250 z 2001 label "_ptsA" italic xyz 471 959 2001 to point 482.8 972.8 line 134658 z 2001 to ref 133506 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -298,7 +302,7 @@ relationcanvas 134786 relation_ref 130690 // _lineBActor no_multiplicity_a no_multiplicity_b end relationcanvas 135042 relation_ref 130818 // _lineAMapper - from ref 133250 z 2001 label "_lineAMapper" italic xyz 268 1112 2001 to point 329 1089 + from ref 133250 z 2001 label "_lineAMapper" italic xyz 268 1112 2001 to point 329.2 1089.2 line 135170 z 2001 to ref 133890 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -309,8 +313,8 @@ relationcanvas 135298 relation_ref 130946 // _pdA no_multiplicity_a no_multiplicity_b end relationcanvas 135682 relation_ref 131074 // - from ref 133250 z 2001 to point 6 951 - line 148354 z 2001 to point 6 207 + from ref 133250 z 2001 to point 6.6 951.6 + line 148354 z 2001 to point 6.6 207.8 line 148482 z 2001 to ref 135554 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -331,13 +335,13 @@ relationcanvas 137218 relation_ref 131458 // no_multiplicity_a no_multiplicity_b end relationcanvas 137730 relation_ref 131586 // - from ref 135554 z 2007 to point 236 188 + from ref 135554 z 2007 to point 236.6 188 line 147842 z 2007 to ref 137602 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 137858 relation_ref 131714 // - from ref 129026 z 2007 to point 236 244 + from ref 129026 z 2007 to point 236.6 244.2 line 148226 z 2007 to ref 137602 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -348,7 +352,7 @@ relationcanvas 138498 relation_ref 136450 // no_multiplicity_a no_multiplicity_b end relationcanvas 138882 relation_ref 136706 // - from ref 137986 z 2001 to point 787 692 + from ref 137986 z 2001 to point 787.8 692.8 line 139650 z 2001 to ref 138626 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -369,13 +373,13 @@ relationcanvas 140418 relation_ref 137090 // no_multiplicity_a no_multiplicity_b end relationcanvas 140674 relation_ref 137218 // - from ref 137986 z 2001 to point 697 877 + from ref 137986 z 2001 to point 697.8 877.8 line 140802 z 2001 to ref 140546 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 141058 relation_ref 137346 // - from ref 137986 z 2001 to point 678 939 + from ref 137986 z 2001 to point 678 939.2 line 141186 z 2001 to ref 140930 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -397,14 +401,14 @@ relationcanvas 142338 relation_ref 140418 // end relationcanvas 142466 relation_ref 140546 // decenter_end 697 - from ref 137986 z 2006 to point 618 729 + from ref 137986 z 2006 to point 618 729.2 line 142850 z 2006 to ref 142082 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 142594 relation_ref 140674 // decenter_end 387 - from ref 131202 z 2006 to point 602 730 + from ref 131202 z 2006 to point 602.8 730.4 line 142722 z 2006 to ref 142082 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -415,13 +419,13 @@ relationcanvas 143106 relation_ref 147202 // no_multiplicity_a no_multiplicity_b end relationcanvas 143362 relation_ref 147330 // - from ref 143234 z 2007 to point 445 190 + from ref 143234 z 2007 to point 445.4 190.4 line 145154 z 2007 to ref 142978 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 143618 relation_ref 147458 // - from ref 143490 z 2001 to point 445 191 + from ref 143490 z 2001 to point 445.4 191.6 line 145282 z 2001 to ref 142978 no_role_a no_role_b no_multiplicity_a no_multiplicity_b @@ -432,60 +436,70 @@ relationcanvas 146178 relation_ref 154242 // no_multiplicity_a no_multiplicity_b end relationcanvas 147202 relation_ref 161026 // - from ref 142978 z 2007 to point 325 40 + from ref 142978 z 2007 to point 325.4 40.4 line 151170 z 2007 to ref 137602 no_role_a no_role_b - multiplicity_a_pos 312 48 3000 no_multiplicity_b + multiplicity_a_pos 287 53 3000 no_multiplicity_b end relationcanvas 147458 relation_ref 161154 // - from ref 147330 z 2013 to point 236 151 + from ref 147330 z 2013 to point 236.6 151.6 line 147970 z 2013 to ref 137602 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 147714 relation_ref 161282 // - from ref 147586 z 2019 to point 236 103 + from ref 147586 z 2019 to point 236.6 103 line 148098 z 2019 to ref 137602 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 149122 relation_ref 161410 // - from ref 148994 z 2008 to point 236 297 + from ref 148994 z 2008 to point 236.6 297.8 line 149250 z 2008 to ref 137602 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 149506 relation_ref 161538 // - from ref 149378 z 2012 to point 236 323 - line 149634 z 2012 to point 236 293 + from ref 149378 z 2012 to point 236.6 323 + line 149634 z 2012 to point 236.6 293 line 150146 z 2012 to ref 137602 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 149890 relation_ref 161666 // - from ref 149762 z 2007 to point 236 366 + from ref 149762 z 2007 to point 236.6 366.6 line 150018 z 2007 to ref 137602 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 150402 relation_ref 161794 // - from ref 150274 z 2017 to point 236 403 + from ref 150274 z 2017 to point 236.6 403 line 150530 z 2017 to ref 137602 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 151426 relation_ref 168322 // - from ref 137602 z 2007 to point 287 91 + from ref 137602 z 2007 to point 287.8 91.6 line 151554 z 2007 to ref 142978 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 151682 relation_ref 174850 // - from ref 129026 z 2001 to point 308 302 + from ref 129026 z 2001 to point 308 302.8 line 151810 z 2001 to ref 128002 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end +relationcanvas 152066 relation_ref 181378 // + from ref 151938 z 2001 to ref 129666 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 152194 relation_ref 181506 // + from ref 151938 z 2001 to ref 128386 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end line 137474 -_-_ from ref 137346 z 2014 to ref 137218 line 150786 -_-_ diff --git a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/2.session b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/2.session index d24ed41..2c3e215 100644 --- a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/2.session +++ b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/2.session @@ -1,8 +1,8 @@ -window_sizes 1333 818 293 1030 634 104 +window_sizes 1379 841 293 1076 1 799 motif_style diagrams active classdiagram_ref 128002 // wxVtkViewer class Diagram 1 - 1030 634 100 4 173 0 + 1030 634 120 4 760 0 classdiagram_ref 128130 // wxVtkViewer class Diagram 2 870 699 100 4 255 0 end diff --git a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/wxVtkViewer.prj b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/wxVtkViewer.prj index be7904b..e3c86ab 100644 --- a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/wxVtkViewer.prj +++ b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer/wxVtkViewer.prj @@ -1,6 +1,6 @@ format 73 "wxVtkViewer" - revision 11 + revision 12 modified_by 2 "davila" @@ -37,6 +37,6 @@ format 73 mark_for_import ncouples 1 - key "html dir" value "/home/davila/Creatis/All2/creatools_source/creaMaracasVisu/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/" + key "html dir" value "/Users/davila/Creatis/All3/creatools_source/creaMaracasVisu/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/" package_ref 128002 // wxVtkViwer end diff --git a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/fig128002.png b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/fig128002.png index 3135d7b64ebf49872acc0e81ad1de6fbf7aee59a..229777f1da70457b55f004db5c334230434caab9 100644 GIT binary patch literal 78523 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 G^Zx?!1Yx}Z literal 95034 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 -/home/davila/Creatis/All2/creatools_source/creaMaracasVisu/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/index-withframe +/Users/davila/Creatis/All3/creatools_source/creaMaracasVisu/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/index-withframe diff --git a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/navig.html b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/navig.html index 4d76ccf..fa5ce9f 100644 --- a/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/navig.html +++ b/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/navig.html @@ -4,7 +4,7 @@ -/home/davila/Creatis/All2/creatools_source/creaMaracasVisu/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/navig +/Users/davila/Creatis/All3/creatools_source/creaMaracasVisu/lib/doxygen/bouml/wxVtkViewer/wxVtkViewer_classDiagram1_HTML/navig diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/InteractorStyleMaracas.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/InteractorStyleMaracas.cxx index dc80df2..d748d07 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/InteractorStyleMaracas.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/InteractorStyleMaracas.cxx @@ -34,62 +34,77 @@ void InteractorStyleMaracas::CopyAttributesTo( InteractorStyleMaracas * cloneObj //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnChar() +bool InteractorStyleMaracas::OnChar() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnMouseMove() +bool InteractorStyleMaracas::OnMouseMove() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnLeftButtonDown() +bool InteractorStyleMaracas::OnLeftButtonDown() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnLeftButtonUp() +bool InteractorStyleMaracas::OnLeftButtonUp() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnLeftDClick() +bool InteractorStyleMaracas::OnLeftDClick() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnMiddleButtonDown() +bool InteractorStyleMaracas::OnMiddleButtonDown() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnMiddleButtonUp() +bool InteractorStyleMaracas::OnMiddleButtonUp() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnMiddleDClick() +bool InteractorStyleMaracas::OnMiddleDClick() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnRightButtonDown() +bool InteractorStyleMaracas::OnRightButtonDown() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnRightButtonUp() +bool InteractorStyleMaracas::OnRightButtonUp() //virtual { return true; } //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnRightDClick() +bool InteractorStyleMaracas::OnRightDClick() //virtual { return true; } + + +//EED ????? 27Juillet2011 +//--------------------------------------------------------------------------- +bool InteractorStyleMaracas::OnMouseWheel() //virtual +{ + return true; +} + +//--------------------------------------------------------------------------- +bool InteractorStyleMaracas::OnMouseWheelForward() //virtual +{ + return true; +} + //--------------------------------------------------------------------------- -bool InteractorStyleMaracas::OnMouseWheel() +bool InteractorStyleMaracas::OnMouseWheelBackward() //virtual { return true; } diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/InteractorStyleMaracas.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/InteractorStyleMaracas.h index 9931956..863e017 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/InteractorStyleMaracas.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/InteractorStyleMaracas.h @@ -32,8 +32,13 @@ public: virtual bool OnLeftDClick(); virtual bool OnRightDClick(); virtual bool OnMiddleDClick(); + +//EED ????? 27Juillet2011 virtual bool OnMouseWheel(); - + + virtual bool OnMouseWheelForward(); + virtual bool OnMouseWheelBackward(); + void SetVtkInteractorStyleBaseView(vtkInteractorStyleBaseView* _vtkInteractorStyleBaseView); void RemoveVtkInteractorStyleBaseView(); diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView.cxx index 3a1918b..89aee70 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView.cxx @@ -17,6 +17,9 @@ vtkInteractorStyleBaseView::vtkInteractorStyleBaseView() _refresh_waiting = false; _parent_refresh_waiting = false; _blockRefresh = false; + + //EED27Juillet2011 + SetMouseWheelMotionFactor(0.5); } //--------------------------------------------------------------------------- vtkInteractorStyleBaseView::~vtkInteractorStyleBaseView() @@ -76,10 +79,28 @@ void vtkInteractorStyleBaseView::OnRightDClick() // virtual CallLstInteractorStyleMaracas( 12 ); } //--------------------------------------------------------------------------- +//EED27Juillet2011 void vtkInteractorStyleBaseView::OnMouseWheel() // virtual { + printf("EED vtkInteractorStyleBaseView::OnMouseWheel\n"); CallLstInteractorStyleMaracas( 14 ); } + +void vtkInteractorStyleBaseView::OnMouseWheelForward() // virtual +{ + printf("EED.. vtkInteractorStyleBaseView::OnMouseWheelForward\n"); + CallLstInteractorStyleMaracas( 15 ); +} + +void vtkInteractorStyleBaseView::OnMouseWheelBackward() // virtual +{ + printf("EED.. vtkInteractorStyleBaseView::OnMouseWheelBackward\n"); + CallLstInteractorStyleMaracas( 16 ); +} + + + + //--------------------------------------------------------------------------- void vtkInteractorStyleBaseView::AddInteractorStyleMaracas(InteractorStyleMaracas* interactorStyleMaracas) { @@ -215,6 +236,8 @@ void vtkInteractorStyleBaseView::CallLstInteractorStyleMaracas(int type) i=size; } } + + //EED ????? 27Juillet2011 if (type==14) { // OnMouseWheel if (intStyMar->OnMouseWheel()==false) @@ -222,6 +245,22 @@ void vtkInteractorStyleBaseView::CallLstInteractorStyleMaracas(int type) i=size; } } + if (type==15) + { // OnMouseWheelForward + if (intStyMar->OnMouseWheelForward()==false) + { + i=size; + } + } + if (type==16) + { // OnMouseWheelBackward + if (intStyMar->OnMouseWheelBackward()==false) + { + i=size; + } + } + + } // if active } // for diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView.h index 9e224cc..8687dc8 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView.h @@ -29,7 +29,12 @@ public: virtual void OnLeftDClick(); virtual void OnRightDClick(); virtual void OnMiddleDClick(); + + virtual void OnMouseWheel(); + + virtual void OnMouseWheelForward(); + virtual void OnMouseWheelBackward(); virtual void TransformCoordinate(double &X, double &Y, double &Z); diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.cxx index 688ea97..5971990 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.cxx @@ -100,3 +100,25 @@ void vtkInteractorStyleBaseView2D::OnMiddleButtonUp () // virtual this->vtkInteractorStyleImage::OnLeftButtonUp(); } } + +//--------------------------------------------------------------------------- +void vtkInteractorStyleBaseView2D::OnMouseWheelForward () // virtual +{ + vtkInteractorStyleBaseView::OnMouseWheelForward(); + if ((GetInteractor()->GetControlKey()==0) || (GetInteractor()->GetShiftKey()==0) ) + { + this->vtkInteractorStyleImage::OnMouseWheelForward(); + } +} + +//--------------------------------------------------------------------------- +void vtkInteractorStyleBaseView2D::OnMouseWheelBackward () // virtual +{ + vtkInteractorStyleBaseView::OnMouseWheelBackward(); + if ((GetInteractor()->GetControlKey()==0) || (GetInteractor()->GetShiftKey()==0) ) + { + this->vtkInteractorStyleImage::OnMouseWheelBackward(); + } +} + + diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.h index 5a7e760..965e40f 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView2D.h @@ -18,13 +18,16 @@ public: void SetInteractorScrollZ(vtkInteractorScrollZ* interactorScroll); void SetInteractorWindowLevel(manualInteractorWindowLevel* interactorWindowLevel); - virtual void OnMouseMove(); - virtual void OnLeftButtonDown(); - virtual void OnLeftButtonUp(); - virtual void OnMiddleButtonDown(); - virtual void OnMiddleButtonUp(); - virtual void OnRightButtonDown(); - virtual void OnRightButtonUp(); + virtual void OnMouseMove(); + virtual void OnLeftButtonDown(); + virtual void OnLeftButtonUp(); + virtual void OnMiddleButtonDown(); + virtual void OnMiddleButtonUp(); + virtual void OnRightButtonDown(); + virtual void OnRightButtonUp(); + virtual void OnMouseWheelForward(); + virtual void OnMouseWheelBackward(); + protected: diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView3D.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView3D.cxx index 8a23bd6..067ceb9 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView3D.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView3D.cxx @@ -123,12 +123,22 @@ void vtkInteractorStyleBaseView3D::OnLeftButtonDown() return; } + + if ((GetInteractor()->GetControlKey()==0) && (GetInteractor()->GetShiftKey()==1) ) + { + this->vtkInteractorStyleImage::OnLeftButtonDown(); + } + + if (this->Interactor->GetControlKey()) { this->StartPan(); } else { this->StartRotate(); } + + + /* if (this->Interactor->GetShiftKey()) { @@ -193,3 +203,24 @@ void vtkInteractorStyleBaseView3D::OnMiddleButtonUp () // this->vtkInteractorStyleTrackballCamera::OnMiddleButtonUp(); } + + +//--------------------------------------------------------------------------- +void vtkInteractorStyleBaseView3D::OnMouseWheelForward () // virtual +{ + vtkInteractorStyleBaseView::OnMouseWheelForward(); + if ((GetInteractor()->GetControlKey()==0) || (GetInteractor()->GetShiftKey()==0) ) + { + this->vtkInteractorStyleImage::OnMouseWheelForward(); + } +} + +//--------------------------------------------------------------------------- +void vtkInteractorStyleBaseView3D::OnMouseWheelBackward () // virtual +{ + vtkInteractorStyleBaseView::OnMouseWheelBackward(); + if ((GetInteractor()->GetControlKey()==0) || (GetInteractor()->GetShiftKey()==0) ) + { + this->vtkInteractorStyleImage::OnMouseWheelBackward(); + } +} diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView3D.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView3D.h index 672e0c1..616dc68 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView3D.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyleBaseView3D.h @@ -20,6 +20,8 @@ public: virtual void OnMiddleButtonUp () ; virtual void OnRightButtonDown () ; virtual void OnRightButtonUp () ; + virtual void OnMouseWheelForward(); + virtual void OnMouseWheelBackward(); private: diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVTKRenderWindowInteractorPlus.cxx b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVTKRenderWindowInteractorPlus.cxx index ecf2684..3b67abc 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVTKRenderWindowInteractorPlus.cxx +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVTKRenderWindowInteractorPlus.cxx @@ -71,7 +71,26 @@ void wxVTKRenderWindowInteractorPlus::OnMouseWheel( wxMouseEvent& event ) _wxvtkbaseview->GetInteractorStyleBaseView()->OnMouseWheel(); */ - ((vtkInteractorStyleBaseView*)_wxvtkbaseview->GetInteractorStyleBaseView())->OnMouseWheel(); + + +//EED ???? this is just a maracasvisu EED old mechanism to be erased .. + ((vtkInteractorStyleBaseView*)_wxvtkbaseview->GetInteractorStyleBaseView())->OnMouseWheel(); + + + if(event.GetWheelRotation() > 0) + { + //Send event to VTK + //EED InvokeEvent(vtkCommand::MouseWheelForwardEvent, NULL); + ((vtkInteractorStyleBaseView*)_wxvtkbaseview->GetInteractorStyleBaseView())->OnMouseWheelForward(); + } + else + { + //Send event to VTK + //EED InvokeEvent(vtkCommand::MouseWheelBackwardEvent, NULL); + ((vtkInteractorStyleBaseView*)_wxvtkbaseview->GetInteractorStyleBaseView())->OnMouseWheelBackward(); + } + + } -- 2.49.0