From 6e54fba3bb9dcadf66774fd9b64df191d985aa22 Mon Sep 17 00:00:00 2001 From: qun Date: Tue, 23 Jul 2013 20:50:39 +0200 Subject: Fix GLES3/GLES2 relation / Use bouml 4.21.1 (Note: SVG fonts .. are too tiny, using png) --- doc/uml/jogl/128069.diagram | 101 +++++++++++++++++++++++--------------------- 1 file changed, 53 insertions(+), 48 deletions(-) (limited to 'doc/uml/jogl/128069.diagram') diff --git a/doc/uml/jogl/128069.diagram b/doc/uml/jogl/128069.diagram index 757594823..b0ab78b76 100644 --- a/doc/uml/jogl/128069.diagram +++ b/doc/uml/jogl/128069.diagram @@ -1,137 +1,137 @@ -format 75 +format 74 classcanvas 128002 class_ref 128002 // GL3bc 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_context 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 class 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 195.8 800.5 2000 + xyz 188.4 856.7 2000 end classcanvas 128069 class_ref 128069 // GL 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_context 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 class 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 142.4 112.6 2000 + xyz 163.4 116 2000 end classcanvas 128130 class_ref 128130 // GL4 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_context 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 class 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 764.5 928.4 2000 + xyz 786.7 985.3 2000 end classcanvas 128197 class_ref 128197 // GL2ES1 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_context 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 class 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 40.6 226.8 2000 + xyz 59 234.4 2000 end classcanvas 128258 class_ref 128258 // GL4bc 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_context 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 class 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 195.8 928.9 2000 + xyz 188.4 985.6 2000 end classcanvas 128325 class_ref 128325 // GLES1 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_context 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 class 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 40 480.3 2000 + xyz 59.4 492.3 2000 end classcanvas 128453 class_ref 128453 // GL2 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_context 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 class 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 195.3 691.3 2000 + xyz 188.9 746 2000 end classcanvas 128581 class_ref 128581 // GL2ES2 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_context 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 class 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 274 227.1 2000 + xyz 294.9 235.5 2000 end classcanvas 128709 class_ref 128709 // GL2GL3 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_context 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 class 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 428.4 389.7 2005 + xyz 447.2 397.7 2005 end classcanvas 128837 class_ref 128837 // GL3 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_context 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 class 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 595.5 800 2000 + xyz 615.2 856.2 2000 end classcanvas 128965 class_ref 128965 // GLES2 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_context 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 class 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 274 480.5 2000 + xyz 294.9 489.6 2000 end classcanvas 130050 class_ref 134914 // GLES3 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_context 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 669.3 480.6 2004 + xyz 709.2 569.5 2004 end classcanvas 130178 class_ref 135042 // GL4ES3 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_context 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 757 305.5 2000 + xyz 779 313.3 2000 end classcanvas 130245 class_ref 130117 // GLContext 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_context 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 422.4 23.7 2000 + xyz 437.1 19.1 2000 end classcanvas 130434 class_ref 135170 // GL3ES3 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_context 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 588.5 273 2009 + xyz 610.8 282.6 2009 end classcanvas 130501 class_ref 130245 // GLDrawable 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_context 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 686.2 105.3 2000 + xyz 713.9 91.2 2000 end classcanvas 130690 class_ref 135298 // GL2ES3 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_context 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 transparent - xyz 423.5 250.8 2000 + xyz 444.3 258 2000 end classcanvas 130885 class_ref 130501 // GL4bcImpl 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_context 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 436.2 1048.8 2000 + xyz 452.1 1088.4 2000 end classcanvas 131141 class_ref 130757 // GLES1Impl 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_context 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 46 574.6 2005 + xyz 67.4 578.2 2005 end classcanvas 131202 class_ref 130629 // GLES3Impl 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_context 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 682.7 575.1 2000 + xyz 724.9 656.8 2000 end textcanvas 131781 "Desktop final public OpenGL Interfaces " - xyzwh 820.5 664 2000 135 37 + xyzwh 851.5 718.6 2000 139 48 textcanvas 131909 "Mobile final public OpenGL Interfaces" - xyzwh 820 522 2000 125 38 + xyzwh 851.1 490.8 2000 125 38 textcanvas 132037 "Private implementation (detail)" - xyzwh 17 1072 2000 178 18 + xyzwh 17.5 1095.8 2000 178 18 textcanvas 132165 "Desktop/Mobile Common Interfaces" - xyzwh 819.5 242 2000 129 42 + xyzwh 851.5 206.6 2000 129 42 classcanvas 132293 class_ref 130885 // NativeWindow 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_context 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 class 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 1021.8 200.8 2000 + xyz 1052.2 170 2000 end classcanvas 132421 class_ref 131013 // AbstractGraphicsConfiguration 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_context 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 972.2 295.8 2000 + xyz 994.6 261.2 2000 end classcanvas 132549 class_ref 131141 // GLCapabilities 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_context 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 1019.6 478.9 2000 + xyz 1051 444.7 2000 end classcanvas 132677 class_ref 131269 // Capabilities 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_context 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 1028.1 395.5 2005 + xyz 1061 361.9 2005 end classcanvas 132805 class_ref 131397 // GLProfile 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_context 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 1036.8 582.6 2000 + xyz 1069.2 548.6 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 781 16 2000 208 93 + xyzwh 845.2 10.6 2000 208 93 classcanvas 135877 class_ref 132549 // GLBase 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_context 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 class 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 144 12.6 2000 + xyz 164.9 7.5 2000 end textcanvas 136261 "Common GL Stuff" - xyzwh 271 135.5 2000 108 17 + xyzwh 271.2 135.4 2000 108 17 fragment 136517 "Programmable Shader" - color blue xyzwh 236.4 195.8 1994 709 972 - separator 2748 - separator 4543 - separator 1893 + color blue xyzwh 237.5 195.6 1994 744 972 + separator 2892 + separator 5265 + separator 2006 end fragment 136645 "Fixed Function" - color lightgray xyzwh 2 195.8 1989 236 972 - separator 2746 - separator 4546 - separator 1888 + color lightgray xyzwh 2.7 195.6 1989 236 972 + separator 2890 + separator 5270 + separator 2001 end textcanvas 136773 "Common Desktop Profile" - xyzwh 820.5 402.5 2000 115 39 + xyzwh 851.1 401.6 2000 115 39 relationcanvas 128386 relation_ref 128002 // from ref 130885 z 2001 to ref 128002 no_role_a no_role_b @@ -225,7 +225,7 @@ end relationcanvas 130629 relation_ref 130501 // from ref 130501 z 1999 to ref 130245 no_role_a no_role_b - multiplicity_a_pos 514 67 3000 multiplicity_b_pos 660 122 3000 + multiplicity_a_pos 533 61 3000 multiplicity_b_pos 694 110 3000 end relationcanvas 130818 relation_ref 136066 // from ref 130434 z 2010 to ref 130690 @@ -272,6 +272,11 @@ relationcanvas 132226 relation_ref 137218 // no_role_a no_role_b no_multiplicity_a no_multiplicity_b end +relationcanvas 132354 relation_ref 143746 // + from ref 130050 z 2005 to ref 128965 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end relationcanvas 132933 relation_ref 131141 // from ref 132549 z 1999 to ref 132677 no_role_a no_role_b @@ -281,8 +286,8 @@ relationcanvas 133061 relation_ref 131269 // decenter_begin 326 decenter_end 104 from ref 132421 z 1999 to ref 132677 - role_a_pos 1043 373 3000 no_role_b - multiplicity_a_pos 1015 373 3000 no_multiplicity_b + role_a_pos 1080 336 3000 no_role_b + multiplicity_a_pos 1052 336 3000 no_multiplicity_b end relationcanvas 133701 relation_ref 131525 // decenter_begin 493 @@ -304,8 +309,8 @@ relationcanvas 134213 relation_ref 131397 // decenter_begin 814 decenter_end 625 from ref 132677 z 1999 to ref 132421 - no_role_a role_b_pos 1115 373 3000 - no_multiplicity_a multiplicity_b_pos 1080 373 3000 + no_role_a role_b_pos 1146 336 3000 + no_multiplicity_a multiplicity_b_pos 1118 336 3000 end relationcanvas 134725 relation_ref 131781 // from ref 132805 z 1999 to ref 132549 @@ -320,6 +325,6 @@ end relationcanvas 136133 relation_ref 133189 // from ref 135877 z 1999 to ref 130245 no_role_a no_role_b - multiplicity_a_pos 397 51 3000 multiplicity_b_pos 248 51 3000 + multiplicity_a_pos 418 49 3000 multiplicity_b_pos 272 49 3000 end end -- cgit v1.2.3