diff options
Diffstat (limited to 'doc/bouml/jogl/128069.diagram')
-rw-r--r-- | doc/bouml/jogl/128069.diagram | 199 |
1 files changed, 199 insertions, 0 deletions
diff --git a/doc/bouml/jogl/128069.diagram b/doc/bouml/jogl/128069.diagram new file mode 100644 index 000000000..fc6271d19 --- /dev/null +++ b/doc/bouml/jogl/128069.diagram @@ -0,0 +1,199 @@ +format 62 + +classcanvas 128069 class_ref 128069 // GL + 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 + xyz 126 11 2000 +end +classcanvas 128197 class_ref 128197 // GL2ES1 + 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 + xyz 26 125 2000 +end +classcanvas 128325 class_ref 128325 // GLES1 + 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 + xyz 25 300 2000 +end +classcanvas 128453 class_ref 128453 // GL2 + 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 + xyz 255 523 2000 +end +classcanvas 128581 class_ref 128581 // GL2ES2 + 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 + xyz 260 125 2000 +end +classcanvas 128709 class_ref 128709 // GL2GL3 + 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 + xyz 414 213 2005 +end +classcanvas 128837 class_ref 128837 // GL3 + 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 + xyz 413 523 2000 +end +classcanvas 128965 class_ref 128965 // GLES2 + 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 + xyz 261 300 2000 +end +classcanvas 130245 class_ref 130117 // GLContext + 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 + xyz 535 22 2000 +end +classcanvas 130501 class_ref 130245 // GLDrawable + 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 + xyz 666 116 2000 +end +classcanvas 130757 class_ref 130373 // GL2Impl + 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 + xyz 271 628 2000 +end +classcanvas 130885 class_ref 130501 // GL3Impl + 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 + xyz 431 628 2000 +end +classcanvas 131013 class_ref 130629 // GLES2Impl + 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 + xyz 268 399 2000 +end +classcanvas 131141 class_ref 130757 // GLES1Impl + 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 + xyz 33 399 2005 +end +textcanvas 131781 "Desktop final public OpenGL Interfaces +" + xyzwh 526 545 2000 135 37 +textcanvas 131909 "Mobile final public OpenGL Interfaces" + xyzwh 525 322 2000 125 38 +textcanvas 132037 "Private implementation (detail)" + xyzwh 54 648 2000 179 17 +textcanvas 132165 "Desktop/Mobile Common Interfaces" + xyzwh 372 148 2000 221 17 +classcanvas 132293 class_ref 130885 // NativeWindow + 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 + xyz 769 188 2000 +end +classcanvas 132421 class_ref 131013 // AbstractGraphicsConfiguration + 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 + xyz 717 288 2000 +end +classcanvas 132549 class_ref 131141 // GLCapabilities + 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 + xyz 766 451 2000 +end +classcanvas 132677 class_ref 131269 // Capabilities + 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 + xyz 776 383 2005 +end +classcanvas 132805 class_ref 131397 // GLProfile + 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 + xyz 783 532 2000 +end +textcanvas 135749 "Lifecycle: From the lower right to the top, left step where the GLContext is created with a suitable GL implementation matching the GLProfile." + xyzwh 784 16 2000 208 93 +relationcanvas 129093 relation_ref 129221 // <generalisation> + from ref 128197 z 1999 to ref 128069 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 129221 relation_ref 129349 // <generalisation> + from ref 128581 z 1999 to ref 128069 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 129349 relation_ref 129477 // <generalisation> + from ref 128325 z 1999 to ref 128197 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 129477 relation_ref 129605 // <generalisation> + from ref 128965 z 1999 to ref 128581 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 129733 relation_ref 129861 // <generalisation> + from ref 128837 z 1999 to ref 128709 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 129861 relation_ref 129989 // <generalisation> + from ref 128453 z 1999 to ref 128709 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 129989 relation_ref 130117 // <generalisation> + from ref 128709 z 1999 to ref 128581 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 130117 relation_ref 130245 // <generalisation> + from ref 128453 z 1999 to ref 128197 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 130373 relation_ref 130373 // <association> + from ref 128069 z 1999 to ref 130245 + no_role_a no_role_b + multiplicity_a_pos 517 50 3000 multiplicity_b_pos 230 50 3000 +end +relationcanvas 130629 relation_ref 130501 // <association> + from ref 130501 z 1999 to ref 130245 + no_role_a no_role_b + multiplicity_a_pos 612 76 3000 multiplicity_b_pos 663 129 3000 +end +relationcanvas 131269 relation_ref 130629 // <realization> + from ref 131141 z 1999 to ref 128325 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 131397 relation_ref 130757 // <realization> + from ref 131013 z 1999 to ref 128965 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 131525 relation_ref 130885 // <realization> + from ref 130885 z 1999 to ref 128837 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 131653 relation_ref 131013 // <realization> + from ref 130757 z 1999 to ref 128453 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 132933 relation_ref 131141 // <generalisation> + from ref 132549 z 1999 to ref 132677 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 133061 relation_ref 131269 // <association> + decenter_begin 331 + decenter_end 105 + from ref 132421 z 1999 to ref 132677 + role_a_pos 794 360 3000 no_role_b + multiplicity_a_pos 767 360 3000 no_multiplicity_b +end +relationcanvas 133701 relation_ref 131525 // <association> + from ref 132421 z 1999 to ref 132293 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 133829 relation_ref 131653 // <association> + from ref 132293 z 1999 to ref 130501 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134085 relation_ref 131909 // <association> + from ref 132805 z 1999 to ref 132549 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134213 relation_ref 131397 // <association> + decenter_begin 894 + decenter_end 658 + from ref 132677 z 1999 to ref 132421 + no_role_a role_b_pos 861 360 3000 + no_multiplicity_a multiplicity_b_pos 834 360 3000 +end +relationcanvas 134725 relation_ref 131781 // <association> + from ref 132805 z 1999 to ref 132549 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +end |