Measurethread.cd 7.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <ClassDiagram MajorVersion="1" MinorVersion="1">
  3. <Comment CommentText="CMsrThread 创建 CSmplMeasure 对象">
  4. <Position X="5.177" Y="4.948" Height="0.75" Width="1.7" />
  5. </Comment>
  6. <Class Name="OTSModelSharp.CMsrThread">
  7. <Position X="6.25" Y="2.25" Width="3" />
  8. <Compartments>
  9. <Compartment Name="Methods" Collapsed="true" />
  10. </Compartments>
  11. <NestedTypes>
  12. <Delegate Name="OTSModelSharp.CMsrThread.ProgressEventHandler" Collapsed="true">
  13. <TypeIdentifier>
  14. <NewMemberFileName>Measure\GetBSEPic\CMsrThread.cs</NewMemberFileName>
  15. </TypeIdentifier>
  16. </Delegate>
  17. </NestedTypes>
  18. <TypeIdentifier>
  19. <HashCode>AAxQEAAAAQIAAAAQFQAEAABAAABBAAAQAAAGSCAgAAA=</HashCode>
  20. <FileName>0-OTSModel\Measure\GetBSEPic\CMsrThread.cs</FileName>
  21. </TypeIdentifier>
  22. <ShowAsAssociation>
  23. <Field Name="m_pProjData" />
  24. <Field Name="m_SemController" />
  25. </ShowAsAssociation>
  26. <ShowAsCollectionAssociation>
  27. <Field Name="m_listMeasurableSamples" />
  28. </ShowAsCollectionAssociation>
  29. </Class>
  30. <Class Name="OTSModelSharp.COTSMsrPrjResultData" Collapsed="true">
  31. <Position X="11.25" Y="2.25" Width="2.25" />
  32. <TypeIdentifier>
  33. <HashCode>IIQggICCQZAEZADnBDIAKkZAyCSAqCAEIjAqT0IQAIg=</HashCode>
  34. <FileName>0-OTSModel\Measure\GetParamData\COTSMsrPrjResultData.cs</FileName>
  35. </TypeIdentifier>
  36. </Class>
  37. <Class Name="OTSDataType.COTSSample" Collapsed="true">
  38. <Position X="11.25" Y="3.5" Width="1.5" />
  39. <TypeIdentifier>
  40. <HashCode>UCEIwsIiY0kC4AAQiUmCAikAECCEYxABiIAPYEIgXJk=</HashCode>
  41. <FileName>0-OTSModel\OTSDataType\COTSSample.cs</FileName>
  42. </TypeIdentifier>
  43. </Class>
  44. <Class Name="OTSModelSharp.ServiceInterface.SemController">
  45. <Position X="2.75" Y="2.75" Width="1.5" />
  46. <Compartments>
  47. <Compartment Name="Methods" Collapsed="true" />
  48. </Compartments>
  49. <TypeIdentifier>
  50. <HashCode>AAAAAIAEAAAAAABAQBAAAIAQgACgAAgQAAABAAAABAA=</HashCode>
  51. <FileName>0-OTSModel\ServiceCenter\SemController.cs</FileName>
  52. </TypeIdentifier>
  53. <ShowAsAssociation>
  54. <Field Name="hw" />
  55. </ShowAsAssociation>
  56. <Lollipop Position="0.2" />
  57. </Class>
  58. <Class Name="OTSModelSharp.CSmplMeasure" Collapsed="true">
  59. <Position X="3.5" Y="6.5" Width="2.25" />
  60. <Compartments>
  61. <Compartment Name="Methods" Collapsed="true" />
  62. </Compartments>
  63. <AssociationLine Name="m_ScanHardwareMgr" Type="OTSModelSharp.ServiceInterface.ScanController" FixedFromPoint="true" FixedToPoint="true">
  64. <Path>
  65. <Point X="3.5" Y="6.5" />
  66. <Point X="3.5" Y="6.024" />
  67. <Point X="3.25" Y="6.024" />
  68. </Path>
  69. </AssociationLine>
  70. <TypeIdentifier>
  71. <HashCode>EQAAECMA0QIAAAAEIQAAAAEQAAIMkABJAIIECQgUAEA=</HashCode>
  72. <FileName>0-OTSModel\Measure\GetBSEPic\CSmplMeasure.cs</FileName>
  73. </TypeIdentifier>
  74. <ShowAsAssociation>
  75. <Field Name="m_pMsrThread" />
  76. <Field Name="m_SemHardwareMgr" />
  77. <Field Name="m_ScanHardwareMgr" />
  78. <Field Name="m_EDSHardwareMgr" />
  79. <Field Name="curFldData" />
  80. </ShowAsAssociation>
  81. </Class>
  82. <Class Name="OTSModelSharp.COTSFieldData">
  83. <Position X="7" Y="5.5" Width="1.5" />
  84. <Compartments>
  85. <Compartment Name="Methods" Collapsed="true" />
  86. </Compartments>
  87. <TypeIdentifier>
  88. <HashCode>CABAAgAABGAAIBwixSCAAEAoQAgAMwIAAEICAAIAAIQ=</HashCode>
  89. <FileName>0-OTSModel\Measure\GetBSEPic\COTSFieldData.cs</FileName>
  90. </TypeIdentifier>
  91. <ShowAsAssociation>
  92. <Field Name="m_ImagePro" />
  93. <Field Name="m_pBSEImg" />
  94. </ShowAsAssociation>
  95. </Class>
  96. <Class Name="OTSModelSharp.CSmplMeasureInclution" Collapsed="true">
  97. <Position X="2.25" Y="9.25" Width="2" />
  98. <TypeIdentifier>
  99. <HashCode>gAAAAAAAQgAAAAAAAAAAAAAgAABIAAABAAQAAIAAAAA=</HashCode>
  100. <FileName>0-OTSModel\Measure\1-OTSInclution\SmplMeasureInclution.cs</FileName>
  101. </TypeIdentifier>
  102. </Class>
  103. <Class Name="OTSModelSharp.CSmplMeasureCleanliness" Collapsed="true">
  104. <Position X="4.5" Y="9.25" Width="2.5" />
  105. <TypeIdentifier>
  106. <HashCode>gAEAACAAQgAAAAAAAAAAAAAgAABIAAABAAAAAIAAAEE=</HashCode>
  107. <FileName>0-OTSModel\Measure\2-OTSCleanliness\SmplMeasureCleanliness.cs</FileName>
  108. </TypeIdentifier>
  109. </Class>
  110. <Class Name="OTSModelSharp.ServiceInterface.ScanController" Collapsed="true">
  111. <Position X="1.75" Y="5.75" Width="1.5" />
  112. <TypeIdentifier>
  113. <HashCode>AAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAIAAiAAAEAAA=</HashCode>
  114. <FileName>0-OTSModel\ServiceCenter\ScanController.cs</FileName>
  115. </TypeIdentifier>
  116. <ShowAsAssociation>
  117. <Field Name="scan" />
  118. </ShowAsAssociation>
  119. <Lollipop Position="0.2" />
  120. </Class>
  121. <Class Name="OTSModelSharp.ServiceInterface.EDSController" Collapsed="true">
  122. <Position X="0.5" Y="7.75" Width="1.5" />
  123. <TypeIdentifier>
  124. <HashCode>ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAACAAAAA=</HashCode>
  125. <FileName>0-OTSModel\ServiceCenter\EDSController.cs</FileName>
  126. </TypeIdentifier>
  127. <ShowAsAssociation>
  128. <Field Name="eds" />
  129. </ShowAsAssociation>
  130. <Lollipop Position="0.2" />
  131. </Class>
  132. <Class Name="OTSMeasureApp.CMeasureThreadWrapper" Collapsed="true">
  133. <Position X="8" Y="0.5" Width="2.25" />
  134. <TypeIdentifier>
  135. <HashCode>FAgIAwAhIQIAAACQAAAEKI0hQBAAAAAACABgYAIACgA=</HashCode>
  136. <FileName>1-OTSMeasure\CMeasureThreadWrapper.cs</FileName>
  137. </TypeIdentifier>
  138. <ShowAsAssociation>
  139. <Field Name="m_MsrThread" />
  140. </ShowAsAssociation>
  141. </Class>
  142. <Class Name="OTSMeasureApp.OTSIncAMeasureAppForm" Collapsed="true">
  143. <Position X="3.5" Y="0.5" Width="2.75" />
  144. <TypeIdentifier>
  145. <HashCode>cIGadXIZ6PAprA5ZYEORKjqrDAIBCHgbVGsAIk6B4qk=</HashCode>
  146. <FileName>OTSIncAMeasureAppForm.cs</FileName>
  147. </TypeIdentifier>
  148. <ShowAsAssociation>
  149. <Field Name="m_MsrThreadWrapper" />
  150. <Field Name="m_SamplepaceWindow" />
  151. </ShowAsAssociation>
  152. </Class>
  153. <Class Name="OTSMeasureApp.OTSSamplespaceWindow" Collapsed="true">
  154. <Position X="0.5" Y="0.5" Width="1.5" />
  155. <TypeIdentifier>
  156. <HashCode>JbaN9HsZgr3TjwHlZbnEO7v7ZTjT0tjBv07OmLV6UGI=</HashCode>
  157. <FileName>4-OTSSamplespaceGraphicsPanel\OTSSamplespaceWindow.cs</FileName>
  158. </TypeIdentifier>
  159. <ShowAsAssociation>
  160. <Field Name="m_MeasureAppForm" />
  161. </ShowAsAssociation>
  162. </Class>
  163. <Class Name="NSOTSController.COTSControlFunExport" Collapsed="true">
  164. <Position X="0.5" Y="4" Width="2" />
  165. <TypeIdentifier />
  166. <Lollipop Position="0.2" />
  167. </Class>
  168. <Class Name="OTSCOMMONCLR.CBSEImgClr" Collapsed="true">
  169. <Position X="10.75" Y="8" Width="1.5" />
  170. <TypeIdentifier />
  171. <Lollipop Position="0.2" />
  172. </Class>
  173. <Class Name="OTSCOMMONCLR.COTSParticleClr" Collapsed="true">
  174. <Position X="10.75" Y="6.75" Width="1.5" />
  175. <TypeIdentifier />
  176. <Lollipop Position="0.2" />
  177. </Class>
  178. <Interface Name="OTSModelSharp.ImageProcess.IImageProcess" Collapsed="true">
  179. <Position X="10.75" Y="5.5" Width="1.5" />
  180. <TypeIdentifier>
  181. <HashCode>AAAAAAAAAAAAEBIAAAAAAAAAAAAAAAIAAAAIAAAAAAA=</HashCode>
  182. <FileName>0-OTSModel\ServiceCenter\IImageProcess.cs</FileName>
  183. </TypeIdentifier>
  184. </Interface>
  185. <Font Name="Microsoft YaHei UI" Size="9" />
  186. </ClassDiagram>