--- /dev/null
+format 66
+"src" // bbtk::packages::wxvtk::src::src
+ revision 1
+ modified_by 2 "davila"
+ // class settings
+ //class diagram settings
+ 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
+ //use case diagram settings
+ 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
+ //sequence diagram settings
+ 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
+ //collaboration diagram settings
+ 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
+ //object diagram settings
+ 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
+ //component diagram settings
+ package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
+ draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
+ //deployment diagram settings
+ package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
+ draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
+ //state diagram settings
+ 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
+ show_activities default region_horizontally default drawing_language default show_stereotype_properties default
+ //activity diagram settings
+ 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
+ show_infonote default drawing_language default show_stereotype_properties default
+
+ classview 129538 "src"
+ //class diagram settings
+ 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
+ //collaboration diagram settings
+ 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
+ //object diagram settings
+ 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
+ //sequence diagram settings
+ 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
+ //state diagram settings
+ 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
+ show_activities default region_horizontally default drawing_language default show_stereotype_properties default
+ //class settings
+ //activity diagram settings
+ 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
+ show_infonote default drawing_language default show_stereotype_properties default
+ class 152450 "wxvtkImageViewer2"
+ 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 141186 // <generalisation>
+ relation 141186 ---|>
+ a public
+ cpp default "${type}"
+ classrelation_ref 141186 // <generalisation>
+ b parent class_ref 152578 // typedef36
+ end
+
+ operation 196994 "New"
+ class_operation public return_type class_ref 152450 // wxvtkImageViewer2
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} * ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} * ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment "VTK_RENDERING_EXPORT"
+ end
+
+ operation 197122 "PrintSelf"
+ public explicit_return_type "void"
+ nparams 2
+ param inout name "os" explicit_type "ostream"
+ param in name "indent" explicit_type "vtkIndent"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} & ${p0}${v0}, ${t1} ${p1}${v1}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}, ${t1} ${p1}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 197250 "GetWindowName"
+ cpp_virtual public explicit_return_type "char"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}const ${type} * ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}const ${type} * ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Get the name of rendering window."
+ end
+
+ operation 197378 "Render"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param in name "" explicit_type "void"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Render the resulting image."
+ end
+
+ operation 197506 "SetInput"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param inout name "in" explicit_type "vtkImageData"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Set/Get the input image to the viewer."
+ end
+
+ operation 197634 "GetInput"
+ cpp_virtual public explicit_return_type "vtkImageData"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} * ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} * ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 197762 "SetInputConnection"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param inout name "input" explicit_type "vtkAlgorithmOutput"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ class 152706 "anonymous2"
+ visibility package stereotype "enum"
+ cpp_decl "${comment}enum {
+${items}
+};
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ attribute 152194 "SLICE_ORIENTATION_YZ"
+ public type class_ref 152706 // anonymous2
+ init_value "= 0"
+ cpp_decl " ${name}${value},${comment}"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 152322 "SLICE_ORIENTATION_XZ"
+ public type class_ref 152706 // anonymous2
+ init_value "= 1"
+ cpp_decl " ${name}${value},${comment}"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 152450 "SLICE_ORIENTATION_XY"
+ public type class_ref 152706 // anonymous2
+ init_value "= 2
+ "
+ cpp_decl " ${name}${value},${comment}"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+ end
+
+ operation 197890 "SetSliceOrientation"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param in name "orientation" explicit_type "int"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 198018 "SetSliceOrientationToXY"
+ cpp_virtual cpp_inline public explicit_return_type "void"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} { this->SetSliceOrientation(wxvtkImageViewer2::SLICE_ORIENTATION_XY); };
+"
+
+
+
+
+ end
+
+ operation 198146 "SetSliceOrientationToYZ"
+ cpp_virtual cpp_inline public explicit_return_type "void"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} { this->SetSliceOrientation(wxvtkImageViewer2::SLICE_ORIENTATION_YZ); };
+"
+
+
+
+
+ end
+
+ operation 198274 "SetSliceOrientationToXZ"
+ cpp_virtual cpp_inline public explicit_return_type "void"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract} { this->SetSliceOrientation(wxvtkImageViewer2::SLICE_ORIENTATION_XZ); };
+"
+
+
+
+
+ end
+
+ operation 198402 "SetSlice"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param in name "s" explicit_type "int"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 198530 "UpdateDisplayExtent"
+ cpp_virtual public explicit_return_type "void"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Update the display extent manually so that the proper slice for the
+ given orientation is displayed. It will also try to set a
+ reasonable camera clipping range.
+ This method is called automatically when the Input is changed, but
+ most of the time the input of this class is likely to remain the same,
+ i.e. connected to the output of a filter, or an image reader. When the
+ input of this filter or reader itself is changed, an error message might
+ be displayed since the current display extent is probably outside
+ the new whole extent. Calling this method will ensure that the display
+ extent is reset properly."
+ end
+
+ operation 198658 "GetSliceMin"
+ cpp_virtual public explicit_return_type "int"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Return the minimum and maximum slice values (depending on the orientation
+ this can be in X, Y or Z)."
+ end
+
+ operation 198786 "GetSliceMax"
+ cpp_virtual public explicit_return_type "int"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 198914 "GetSliceRange"
+ cpp_virtual cpp_inline public explicit_return_type "void"
+ nparams 1
+ param in name "range" explicit_type "int"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}[2]${v0}${)}${const}${volatile}${throw}${abstract} { this->GetSliceRange(range[0], range[1]); };
+"
+
+
+
+
+ end
+
+ operation 199042 "GetSliceRange"
+ cpp_virtual public explicit_return_type "void"
+ nparams 2
+ param inout name "min" explicit_type "int"
+ param inout name "max" explicit_type "int"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} & ${p0}${v0}, ${t1} & ${p1}${v1}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} & ${p0}, ${t1} & ${p1}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 199170 "GetSliceRange"
+ cpp_virtual public explicit_return_type "int"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} * ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} * ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 199298 "GetColorWindow"
+ cpp_virtual public explicit_return_type "double"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Set window and level for mapping pixels to colors."
+ end
+
+ operation 199426 "GetColorLevel"
+ cpp_virtual public explicit_return_type "double"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 199554 "SetColorWindow"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param in name "s" explicit_type "double"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 199682 "SetColorLevel"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param in name "s" explicit_type "double"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 199810 "SetDisplayId"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param inout name "a" explicit_type "void"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ These are here when using a Tk window."
+ end
+
+ operation 199938 "SetWindowId"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param inout name "a" explicit_type "void"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 200066 "SetParentId"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param inout name "a" explicit_type "void"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 200194 "GetPosition"
+ cpp_virtual public explicit_return_type "int"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} * ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} * ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Set/Get the position in screen coordinates of the rendering window."
+ end
+
+ operation 200322 "SetPosition"
+ cpp_virtual public explicit_return_type "void"
+ nparams 2
+ param in name "a" explicit_type "int"
+ param in name "b" explicit_type "int"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}, ${t1} ${p1}${v1}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}, ${t1} ${p1}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 200450 "SetPosition"
+ cpp_virtual cpp_inline public explicit_return_type "void"
+ nparams 1
+ param in name "a" explicit_type "int"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}[2]${v0}${)}${const}${volatile}${throw}${abstract} { this->SetPosition(a[0],a[1]); };
+"
+
+
+
+
+ end
+
+ operation 200578 "GetSize"
+ cpp_virtual public explicit_return_type "int"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} * ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} * ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Set/Get the size of the window in screen coordinates in pixels."
+ end
+
+ operation 200706 "SetSize"
+ cpp_virtual public explicit_return_type "void"
+ nparams 2
+ param in name "a" explicit_type "int"
+ param in name "b" explicit_type "int"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}, ${t1} ${p1}${v1}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}, ${t1} ${p1}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 200834 "SetSize"
+ cpp_virtual cpp_inline public explicit_return_type "void"
+ nparams 1
+ param in name "a" explicit_type "int"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}[2]${v0}${)}${const}${volatile}${throw}${abstract} { this->SetSize(a[0],a[1]); };
+"
+
+
+
+
+ end
+
+ operation 200962 "SetRenderWindow"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param inout name "arg" explicit_type "vtkRenderWindow"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Set your own renderwindow and renderer"
+ end
+
+ operation 201090 "SetRenderer"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param inout name "arg" explicit_type "vtkRenderer"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 201218 "SetupInteractor"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param inout name "" explicit_type "vtkRenderWindowInteractor"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} * ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} * ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Attach an interactor for the internal render window."
+ end
+
+ operation 201346 "SetOffScreenRendering"
+ cpp_virtual public explicit_return_type "void"
+ nparams 1
+ param in name "" explicit_type "int"
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${t0} ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${t0} ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Description:
+ Create a window in memory instead of on the screen. This may not
+ be supported for every type of window and on some windows you may
+ need to invoke this prior to the first render."
+ end
+
+ operation 201474 "GetOffScreenRendering"
+ cpp_virtual public explicit_return_type "int"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 201602 "wxvtkImageViewer2"
+ protected explicit_return_type ""
+ nparams 0
+ cpp_decl " ${comment}${inline}${name}${(}${)}${volatile}${throw};
+"
+ cpp_def "${comment}${inline}${class}::${name}${(}${)}${throw}{
+${body}}
+"
+
+
+
+
+ end
+
+ operation 201730 "~wxvtkImageViewer2"
+ protected explicit_return_type ""
+ nparams 0
+ cpp_decl " ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
+"
+ cpp_def "${comment}${inline}${class}::${name}${(}${)}${throw}{
+${body}}
+"
+
+
+
+
+ end
+
+ operation 201858 "InstallPipeline"
+ cpp_virtual protected explicit_return_type "void"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 201986 "UnInstallPipeline"
+ cpp_virtual protected explicit_return_type "void"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ attribute 152578 "WindowLevel"
+ protected explicit_type "vtkImageMapToWindowLevelColors"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 152706 "RenderWindow"
+ protected explicit_type "vtkRenderWindow"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 152834 "Renderer"
+ protected explicit_type "vtkRenderer"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 152962 "ImageActor"
+ protected explicit_type "vtkImageActor"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 153090 "Interactor"
+ protected explicit_type "vtkRenderWindowInteractor"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 153218 "InteractorStyle"
+ protected explicit_type "vtkInteractorStyleImage"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 153346 "SliceOrientation"
+ protected explicit_type "int"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 153474 "FirstRender"
+ protected explicit_type "int"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ attribute 153602 "Slice"
+ protected explicit_type "int"
+ cpp_decl " ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
+"
+ java_decl ""
+ php_decl ""
+ python_decl ""
+ idl_decl ""
+ end
+
+ operation 202114 "UpdateOrientation"
+ cpp_virtual protected explicit_return_type "void"
+ nparams 0
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ end
+
+ operation 202242 "wxvtkImageViewer2"
+ private explicit_return_type ""
+ nparams 1
+ param in name "" type class_ref 152450 // wxvtkImageViewer2
+ cpp_decl " ${comment}${inline}${name}${(}const ${t0} & ${p0}${v0}${)}${volatile}${throw};
+"
+ cpp_def "${comment}${inline}${class}::${name}${(}const ${t0} & ${p0}${)}${throw}{
+${body}}
+"
+
+
+
+
+ end
+
+ operation 202370 "operator ="
+ private explicit_return_type "void"
+ nparams 1
+ param in name "" type class_ref 152450 // wxvtkImageViewer2
+ cpp_decl " ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}const ${t0} & ${p0}${v0}${)}${const}${volatile}${throw}${abstract};
+"
+ cpp_def "${comment}${inline}${type} ${class}::${name}${(}const ${t0} & ${p0}${)}${const}${volatile}${throw}${staticnl}{
+ ${body}}
+"
+
+
+
+
+ comment " Not implemented."
+ end
+ end
+
+ class 152578 "typedef36"
+ visibility package stereotype "typedef" explicit_base_type "vtkObject"
+ cpp_decl "${comment}typedef ${type} ${name};
+"
+ java_decl ""
+ php_decl ""
+ python_2_2 python_decl ""
+ idl_decl ""
+ explicit_switch_type ""
+
+ end
+ end
+
+ deploymentview 129538 "src"
+ //deployment diagram settings
+ package_name_in_tab default show_context default write_horizontally default auto_label_position default draw_all_relations default shadow default
+ draw_component_as_icon default show_component_req_prov default show_component_rea default show_stereotype_properties default
+ artifact 136194 "wxvtkImageViewer2"
+ stereotype "source"
+ cpp_h "#ifndef ${NAMESPACE}_${NAME}_H
+#define ${NAMESPACE}_${NAME}_H
+
+${comment}
+${includes}
+${declarations}
+${namespace_start}
+${definition}
+${namespace_end}
+#endif
+"
+ cpp_src "${comment}
+${includes}
+${namespace_start}
+${members}
+${namespace_end}"
+ associated_classes
+ class_ref 152578 // typedef36
+ class_ref 152450 // wxvtkImageViewer2
+ end
+ end
+ end
+end