2 "src" // bbtk::packages::kw::src::src
6 //class diagram settings
7 draw_all_relations default hide_attributes default hide_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_infonote default shadow default show_stereotype_properties default
8 //use case diagram settings
9 package_name_in_tab default show_context default auto_label_position default draw_all_relations default class_drawing_mode default shadow default show_stereotype_properties default
10 //sequence diagram settings
11 show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default show_stereotype_properties default
12 //collaboration diagram settings
13 show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default show_stereotype_properties default
14 //object diagram settings
15 write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default show_stereotype_properties default
16 //component diagram settings
17 package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
18 draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
19 //deployment diagram settings
20 package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
21 draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
22 //state diagram settings
23 package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default
24 show_activities default region_horizontally default drawing_language default show_stereotype_properties default
25 //activity diagram settings
26 package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default
27 show_infonote default drawing_language default show_stereotype_properties default
29 classview 128770 "src"
30 //class diagram settings
31 draw_all_relations default hide_attributes default hide_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_infonote default shadow default show_stereotype_properties default
32 //collaboration diagram settings
33 show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default show_stereotype_properties default
34 //object diagram settings
35 write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default show_stereotype_properties default
36 //sequence diagram settings
37 show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default show_stereotype_properties default
38 //state diagram settings
39 package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default
40 show_activities default region_horizontally default drawing_language default show_stereotype_properties default
42 //activity diagram settings
43 package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default
44 show_infonote default drawing_language default show_stereotype_properties default
45 class 149506 "vtkKWSlicer"
47 cpp_decl "${comment}${template}class ${name}${inherit} {
53 python_2_2 python_decl ""
55 explicit_switch_type ""
57 comment "namespace bbkw {"
58 classrelation 139266 // <generalisation>
62 classrelation_ref 139266 // <generalisation>
63 b parent class_ref 149634 // typedef31
66 operation 190722 "New"
67 class_operation public return_type class_ref 149506 // vtkKWSlicer
69 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} * ${name}${(}${)}${const}${volatile}${throw}${abstract};
71 cpp_def "${comment}${inline}${type} * ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
80 operation 190850 "SetImage"
81 public explicit_return_type "void"
83 param inout name "" explicit_type "vtkImageData"
84 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
86 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
95 operation 190978 "UpdateImage"
96 public explicit_return_type "void"
98 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
100 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
109 operation 191106 "SetSliceFromScaleCallback"
110 cpp_virtual public explicit_return_type "void"
112 param in name "value" explicit_type "double"
113 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
115 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
122 comment " Description:
126 operation 191234 "SetSliceCallback"
127 cpp_virtual public explicit_return_type "void"
129 param in name "slice" explicit_type "int"
130 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
132 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
141 operation 191362 "GetSliceCallback"
142 cpp_virtual public explicit_return_type "int"
144 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
146 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
155 operation 191490 "GetSliceMinCallback"
156 cpp_virtual public explicit_return_type "int"
158 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
160 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
169 operation 191618 "GetSliceMaxCallback"
170 cpp_virtual public explicit_return_type "int"
172 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
174 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
183 operation 191746 "SetSliceOrientationToXYCallback"
184 cpp_virtual public explicit_return_type "void"
186 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
188 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
197 operation 191874 "SetSliceOrientationToXZCallback"
198 cpp_virtual public explicit_return_type "void"
200 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
202 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
211 operation 192002 "SetSliceOrientationToYZCallback"
212 cpp_virtual public explicit_return_type "void"
214 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
216 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
225 operation 192130 "WindowLevelPresetApplyCallback"
226 cpp_virtual public explicit_return_type "void"
228 param in name "id" explicit_type "int"
229 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
231 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
240 operation 192258 "WindowLevelPresetAddCallback"
241 cpp_virtual public explicit_return_type "int"
243 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
245 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
254 operation 192386 "WindowLevelPresetUpdateCallback"
255 cpp_virtual public explicit_return_type "void"
257 param in name "id" explicit_type "int"
258 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
260 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
269 operation 192514 "WindowLevelPresetHasChangedCallback"
270 cpp_virtual public explicit_return_type "void"
272 param in name "id" explicit_type "int"
273 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
275 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
284 operation 192642 "ProcessCallbackCommandEvents"
285 public explicit_return_type "void"
287 param inout name "caller" explicit_type "vtkObject"
288 param in name "event" explicit_type "ulong"
289 param inout name "calldata" explicit_type "void"
290 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}, ${t1} ${p1}${v1}, ${t2} * ${p2}${v2}${)}${const}${volatile}${throw}${abstract};
292 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}, ${t1} ${p1}, ${t2} * ${p2}${)}${const}${throw}${staticnl}{
301 operation 192770 "vtkKWSlicer"
302 protected explicit_return_type ""
304 cpp_decl " ${comment}${inline}${name}${(}${)}${volatile}${throw};
306 cpp_def "${comment}${inline}${class}::${name}${(}${)}${throw}{
315 operation 192898 "~vtkKWSlicer"
316 protected explicit_return_type ""
318 cpp_decl " ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
320 cpp_def "${comment}${inline}${class}::${name}${(}${)}${throw}{
329 operation 193026 "CreateWidget"
330 cpp_virtual protected explicit_return_type "void"
332 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
334 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
341 comment " Description:
345 attribute 147842 "Frame"
346 protected explicit_type "vtkKWSplitFrame"
347 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
355 attribute 147970 "Image"
356 protected explicit_type "vtkImageData"
357 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
365 attribute 148098 "ImageViewer"
366 protected explicit_type "vtkImageViewer2"
367 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
375 attribute 148226 "SliceScale"
376 protected explicit_type "vtkKWScale"
377 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
385 attribute 148354 "WindowLevelPresetSelector"
386 protected explicit_type "vtkKWWindowLevelPresetSelector"
387 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
395 attribute 148482 "RenderWidget"
396 protected explicit_type "vtkKWRenderWidget"
397 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
405 attribute 148610 "AnimationWidget"
406 protected explicit_type "vtkKWSimpleAnimationWidget"
407 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
415 attribute 148738 "OrientationMenu"
416 protected explicit_type "vtkKWMenu"
417 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
425 attribute 148866 "AnnotationEditor"
426 protected explicit_type "vtkKWCornerAnnotationEditor"
427 cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
435 operation 193154 "UpdateSliceRanges"
436 cpp_virtual protected explicit_return_type "void"
438 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
440 cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
449 operation 193282 "vtkKWSlicer"
450 private explicit_return_type ""
452 param in name "" type class_ref 149506 // vtkKWSlicer
453 cpp_decl " ${comment}${inline}${name}${(}const ${t0} & ${p0}${v0}${)}${volatile}${throw};
455 cpp_def "${comment}${inline}${class}::${name}${(}const ${t0} & ${p0}${)}${throw}{
464 operation 193410 "operator ="
465 private explicit_return_type "void"
467 param in name "" type class_ref 149506 // vtkKWSlicer
468 cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
470 cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
477 comment " Not implemented."
481 class 149634 "typedef31"
482 visibility package stereotype "typedef" explicit_base_type "vtkKWCompositeWidget"
483 cpp_decl "${comment}typedef ${type} ${name};
487 python_2_2 python_decl ""
489 explicit_switch_type ""
494 deploymentview 128770 "src"
495 //deployment diagram settings
496 package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
497 draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
498 artifact 134402 "vtkKWSlicer"
500 cpp_h "#ifndef ${NAMESPACE}_${NAME}_H
501 #define ${NAMESPACE}_${NAME}_H
517 class_ref 149634 // typedef31
518 class_ref 149506 // vtkKWSlicer