DOM.cd 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ClassDiagram MajorVersion="1" MinorVersion="1">
  3. <Class Name="Svg.SvgCircle" Collapsed="true">
  4. <Position X="0.5" Y="4.5" Width="1.5" />
  5. <TypeIdentifier>
  6. <HashCode>AAAIAAAAAAACAAIAGAAAAAAAAAAAAAQAABAAAAAIAgA=</HashCode>
  7. <FileName>Basic Shapes\SvgCircle.cs</FileName>
  8. </TypeIdentifier>
  9. </Class>
  10. <Class Name="Svg.SvgEllipse" Collapsed="true">
  11. <Position X="5" Y="4.5" Width="1.5" />
  12. <TypeIdentifier>
  13. <HashCode>AAABAAgAAAACAAIAGAAgGQAAAAAAAAQAABAAAAAAAgA=</HashCode>
  14. <FileName>Basic Shapes\SvgEllipse.cs</FileName>
  15. </TypeIdentifier>
  16. </Class>
  17. <Class Name="Svg.SvgLine" Collapsed="true">
  18. <Position X="7.25" Y="4.5" Width="1.5" />
  19. <TypeIdentifier>
  20. <HashCode>AAAAAAAAAyAiAAIAAAAAAAAAAAAADAAAAADAAAAAAgA=</HashCode>
  21. <FileName>Basic Shapes\SvgLine.cs</FileName>
  22. </TypeIdentifier>
  23. </Class>
  24. <Class Name="Svg.SvgPolygon" Collapsed="true">
  25. <Position X="2.75" Y="4.5" Width="1.5" />
  26. <TypeIdentifier>
  27. <HashCode>AAAAAAAAAAACgAIAgAAAAAAAAAAAAAQAAAAAAAAAAgA=</HashCode>
  28. <FileName>Basic Shapes\SvgPolygon.cs</FileName>
  29. </TypeIdentifier>
  30. </Class>
  31. <Class Name="Svg.SvgPolyline" Collapsed="true">
  32. <Position X="2.75" Y="6" Width="1.5" />
  33. <TypeIdentifier>
  34. <HashCode>AAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  35. <FileName>Basic Shapes\SvgPolyline.cs</FileName>
  36. </TypeIdentifier>
  37. </Class>
  38. <Class Name="Svg.SvgRectangle" Collapsed="true">
  39. <Position X="9.5" Y="4.5" Width="1.5" />
  40. <TypeIdentifier>
  41. <HashCode>AAAAAAAIBASCAAIAAAIAAEDAABAAAAQAABAAEAAAYgA=</HashCode>
  42. <FileName>Basic Shapes\SvgRectangle.cs</FileName>
  43. </TypeIdentifier>
  44. </Class>
  45. <Class Name="Svg.SvgVisualElement">
  46. <Position X="11.25" Y="1.25" Width="1.5" />
  47. <TypeIdentifier>
  48. <HashCode>AACCEAAFAYAAgAKAAABAACABEAgBSsUIABAAAACAIgA=</HashCode>
  49. <FileName>Basic Shapes\SvgVisualElement.cs</FileName>
  50. </TypeIdentifier>
  51. <ShowAsAssociation>
  52. <Property Name="FillOpacity" />
  53. <Property Name="FillRule" />
  54. <Property Name="ClipRule" />
  55. <Property Name="Opacity" />
  56. <Property Name="StrokeLineCap" />
  57. <Property Name="StrokeWidth" />
  58. </ShowAsAssociation>
  59. <Lollipop Position="1.003" />
  60. </Class>
  61. <Class Name="Svg.SvgGroup">
  62. <Position X="9" Y="1.75" Width="1.5" />
  63. <TypeIdentifier>
  64. <HashCode>AAAAAAAAAAAAAAIAAAAAAAAAAAAACAAAABAAAAAAAgA=</HashCode>
  65. <FileName>Document Structure\SvgGroup.cs</FileName>
  66. </TypeIdentifier>
  67. </Class>
  68. <Class Name="Svg.SvgElement">
  69. <Position X="6.25" Y="7.25" Width="1.5" />
  70. <TypeIdentifier>
  71. <HashCode>AAAUiAAQAggRkAECBABEQAAREgACAQAAgBIAIAECIBI=</HashCode>
  72. <FileName>SvgElement.cs</FileName>
  73. </TypeIdentifier>
  74. <Lollipop Position="0.2" />
  75. </Class>
  76. <Class Name="Svg.SvgDocument">
  77. <Position X="10.5" Y="10.5" Width="1.5" />
  78. <TypeIdentifier>
  79. <HashCode>AAAAQAgAgACQIwQAAAQAAAAAQEAAAAAQCAAAAAEAAMA=</HashCode>
  80. <FileName>SvgDocument.cs</FileName>
  81. </TypeIdentifier>
  82. <Lollipop Position="0.2" />
  83. </Class>
  84. <Struct Name="System.Single" Collapsed="true">
  85. <Position X="16.25" Y="3" Width="1.5" />
  86. <TypeIdentifier />
  87. <Lollipop Position="0.2" />
  88. </Struct>
  89. <Struct Name="Svg.SvgUnit">
  90. <Position X="18.25" Y="1.75" Width="1.5" />
  91. <TypeIdentifier>
  92. <HashCode>ABBAACAAAAAIAAYcgAIAAAAAAEAAAIAQAQAgAAEAAAA=</HashCode>
  93. <FileName>DataTypes\SvgUnit.cs</FileName>
  94. </TypeIdentifier>
  95. <ShowAsAssociation>
  96. <Property Name="Type" />
  97. <Property Name="Value" />
  98. </ShowAsAssociation>
  99. </Struct>
  100. <Enum Name="Svg.SvgFillRule">
  101. <Position X="14" Y="1.25" Width="1.5" />
  102. <TypeIdentifier>
  103. <HashCode>AABAAAACAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  104. <FileName>Painting\SvgFillRule.cs</FileName>
  105. </TypeIdentifier>
  106. </Enum>
  107. <Enum Name="Svg.SvgClipRule">
  108. <Position X="14" Y="3.5" Width="1.5" />
  109. <TypeIdentifier>
  110. <HashCode>AABAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=</HashCode>
  111. <FileName>Clipping and Masking\SvgClipRule.cs</FileName>
  112. </TypeIdentifier>
  113. </Enum>
  114. <Enum Name="Svg.SvgStrokeLineCap">
  115. <Position X="14" Y="4.75" Width="1.5" />
  116. <TypeIdentifier>
  117. <HashCode>AAAAAAAAACAAAAAAAAAABAAAAAAAAAAAAAAgAAIAAAA=</HashCode>
  118. <FileName>Painting\SvgStrokeLineCap.cs</FileName>
  119. </TypeIdentifier>
  120. </Enum>
  121. <Enum Name="Svg.SvgUnitType">
  122. <Position X="20.25" Y="1.75" Width="1.5" />
  123. <TypeIdentifier>
  124. <HashCode>AAABAAAAAAEAgAAAAAABAAAAAAgAAEAAAAAAACEAAAA=</HashCode>
  125. <FileName>DataTypes\SvgUnit.cs</FileName>
  126. </TypeIdentifier>
  127. </Enum>
  128. <Font Name="Segoe UI" Size="9" />
  129. </ClassDiagram>