dissertation/uml.xmi

347 lines
33 KiB
Plaintext
Raw Normal View History

2020-01-09 14:10:03 +00:00
<?xml version="1.0" encoding="UTF-8"?>
2020-04-22 21:28:38 +01:00
<XMI verified="false" xmi.version="1.2" xmlns:UML="http://schema.omg.org/spec/UML/1.4" timestamp="2020-04-22T18:41:15">
2020-01-09 14:10:03 +00:00
<XMI.header>
<XMI.documentation>
<XMI.exporter>umbrello uml modeller http://umbrello.kde.org</XMI.exporter>
<XMI.exporterVersion>1.6.17</XMI.exporterVersion>
<XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
</XMI.documentation>
2020-04-22 21:28:38 +01:00
<XMI.metamodel xmi.name="UML" xmi.version="1.4" href="UML.xml"/>
2020-01-09 14:10:03 +00:00
</XMI.header>
<XMI.content>
2020-04-22 21:28:38 +01:00
<UML:Model isAbstract="false" name="UML Model" isRoot="false" isSpecification="false" xmi.id="m1" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Namespace.ownedElement>
2020-04-22 21:28:38 +01:00
<UML:Stereotype isAbstract="false" isRoot="false" name="folder" isSpecification="false" visibility="public" namespace="m1" xmi.id="folder" isLeaf="false"/>
<UML:Model isAbstract="false" isRoot="false" name="Logical View" isSpecification="false" visibility="public" namespace="m1" xmi.id="Logical_View" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Namespace.ownedElement>
2020-04-22 21:28:38 +01:00
<UML:Package isAbstract="false" isRoot="false" name="Datatypes" isSpecification="false" visibility="public" namespace="Logical_View" stereotype="folder" xmi.id="Datatypes" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Namespace.ownedElement>
2020-04-22 21:28:38 +01:00
<UML:DataType isAbstract="false" isRoot="false" name="char" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="umQ1gd7KySohG" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="int" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uTkdgasJN2h9r" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="float" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="u230h832IFUVe" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="double" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uoag5YafXFA0Q" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="bool" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uwobHw1bWitc3" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="string" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uZhco1lUZ1kZr" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="unsigned char" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uDonmdwIsj6Xy" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="signed char" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uM9ko77pAoGqK" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="unsigned int" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uD4Uhd4Fp0FJx" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="signed int" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="ucignFRUodYVo" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="short int" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uCuywwehU488F" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="unsigned short int" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uXWiG4XXVNLWL" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="signed short int" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uaTQ5xXt1VNv5" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="long int" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="ukRuKCG8qLgfr" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="signed long int" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uCHOx8tHpbCuX" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="unsigned long int" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="u5VuF28teNiWr" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="long double" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uOxNyPWZlK3od" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="wchar_t" isSpecification="false" visibility="public" namespace="Datatypes" xmi.id="uVGNIEbJt1IKg" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="List&lt;int>" isSpecification="false" elementReference="uO7zDjjYxINFn" visibility="public" namespace="Datatypes" xmi.id="uWz08NUG2qlde" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="Dictionary&lt;int, Frame>" isSpecification="false" elementReference="uIokMdu4uIbUl" visibility="public" namespace="Datatypes" xmi.id="ugrAjdQSZ3zEK" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="Dictionary&lt;int, SourcePosition>" isSpecification="false" elementReference="uIokMdu4uIbUl" visibility="public" namespace="Datatypes" xmi.id="u4H9NhU0VB9vU" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="ConcurrentDictionary&lt;int, Source>" isSpecification="false" elementReference="uDNyqv6j7J8Cs" visibility="public" namespace="Datatypes" xmi.id="uZV7umESIDbZS" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="ICollection&lt;int>" isSpecification="false" elementReference="uZf5TUpsm56YK" visibility="public" namespace="Datatypes" xmi.id="usbPSA4S5v3Vl" isLeaf="false"/>
<UML:DataType isAbstract="false" isRoot="false" name="ICollection&lt;Source>" isSpecification="false" elementReference="uZf5TUpsm56YK" visibility="public" namespace="Datatypes" xmi.id="uyJptFlNYRWnT" isLeaf="false"/>
2020-01-09 14:10:03 +00:00
</UML:Namespace.ownedElement>
</UML:Package>
2020-04-22 21:28:38 +01:00
<UML:Package isAbstract="false" isRoot="false" name="KinectServer" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="u19qcYSAyRiGl" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Namespace.ownedElement>
2020-04-22 21:28:38 +01:00
<UML:Class isAbstract="false" isRoot="false" name="DisplayFrameTransformer" isSpecification="false" visibility="public" namespace="u19qcYSAyRiGl" xmi.id="ub6nu45G6GjUH" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Classifier.feature>
2020-04-22 21:28:38 +01:00
<UML:Attribute type="uSYtMVgX9eF1d" name="SourceFrames" isSpecification="false" visibility="private" xmi.id="uMC82pGqHNMHK"/>
<UML:Attribute type="u4H9NhU0VB9vU" name="SourceOverrides" isSpecification="false" visibility="private" xmi.id="uL6vToKURazsM"/>
<UML:Operation isAbstract="false" isRoot="false" name="GetDefaultRotationDegrees" isSpecification="false" isQuery="false" isOverride="false" visibility="private" isVirtual="false" xmi.id="uqwxofrr3KXgc" isLeaf="false" isInline="false">
2020-01-09 14:10:03 +00:00
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="u230h832IFUVe" kind="return" xmi.id="uBDfxLFWMJaVN"/>
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="utE5Y5ZyaFQUE"/>
2020-01-09 14:10:03 +00:00
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="GetRotationMatrix" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="uLnFAyrmGhWHH" isLeaf="false" isInline="false">
2020-01-09 14:10:03 +00:00
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="u17TM2QPxSfXk"/>
2020-01-09 14:10:03 +00:00
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="GetSourceTransform" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="u0DGwJIisERIc" isLeaf="false" isInline="false">
2020-01-09 14:10:03 +00:00
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="uadiXRObp6KYR"/>
2020-01-09 14:10:03 +00:00
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="GetOverride" isSpecification="false" isQuery="false" isOverride="false" visibility="private" isVirtual="false" xmi.id="uNCe6czsiiwaY" isLeaf="false" isInline="false">
2020-01-09 14:10:03 +00:00
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="u6aLhOXDLigaF"/>
2020-01-09 14:10:03 +00:00
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="RotateSource" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="ufhK9WUMCv5wA" isLeaf="false" isInline="false">
2020-01-09 14:10:03 +00:00
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="u55BXqXclH4yE"/>
<UML:Parameter type="u230h832IFUVe" name="x" isSpecification="false" visibility="private" value="" xmi.id="uflfXzFskqQ7o"/>
<UML:Parameter type="u230h832IFUVe" name="y" isSpecification="false" visibility="private" value="" xmi.id="uoLe0if6sEy8V"/>
<UML:Parameter type="u230h832IFUVe" name="z" isSpecification="false" visibility="private" value="" xmi.id="upHZoCARX9fD4"/>
2020-01-09 14:10:03 +00:00
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="TranslateSource" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="uuTwQCKjKr28P" isLeaf="false" isInline="false">
2020-01-09 14:10:03 +00:00
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="uir7EgeLfWLxH"/>
<UML:Parameter type="u230h832IFUVe" name="x" isSpecification="false" visibility="private" value="" xmi.id="u8GNKj1HlMCbo"/>
<UML:Parameter type="u230h832IFUVe" name="y" isSpecification="false" visibility="private" value="" xmi.id="uKG5RHU1l6W73"/>
<UML:Parameter type="u230h832IFUVe" name="z" isSpecification="false" visibility="private" value="" xmi.id="uoCGpByFZASuN"/>
2020-01-09 14:10:03 +00:00
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="ResetSource" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="utVhAgxoks9bT" isLeaf="false" isInline="false">
2020-01-09 14:10:03 +00:00
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="u8vmyQsMgIj6H"/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="ResetAllSources" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="ugCyNhR9pQDSM" isLeaf="false" isInline="false"/>
<UML:Operation isAbstract="false" isRoot="false" name="setSourceCollection" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="uIYOTcVMARUTU" isLeaf="false" isInline="false">
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uSYtMVgX9eF1d" name="sourceCollection" isSpecification="false" visibility="private" value="" xmi.id="uxQhB5VJn6cjc"/>
2020-01-09 14:10:03 +00:00
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
2020-04-22 21:28:38 +01:00
<UML:Class isAbstract="false" isRoot="false" name="SourcePosition" isSpecification="false" visibility="public" namespace="u19qcYSAyRiGl" xmi.id="uvGbQbt4isUyd" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Classifier.feature>
2020-04-22 21:28:38 +01:00
<UML:Attribute type="uTkdgasJN2h9r" name="SourceID" isSpecification="false" visibility="public" xmi.id="ubCJLiLRuNeJp"/>
<UML:Attribute type="u230h832IFUVe" name="rotationX" isSpecification="false" visibility="public" xmi.id="u2NxdUQTgPWPg"/>
<UML:Attribute type="u230h832IFUVe" name="rotationY" isSpecification="false" visibility="public" xmi.id="uMxXywbLE8e9O"/>
<UML:Attribute type="u230h832IFUVe" name="rotationZ" isSpecification="false" visibility="public" xmi.id="urpZ3f25l8JI7"/>
<UML:Attribute type="u230h832IFUVe" name="positionX" isSpecification="false" visibility="public" xmi.id="uJGegsG6KfIPl"/>
<UML:Attribute type="u230h832IFUVe" name="positionY" isSpecification="false" visibility="public" xmi.id="u2oElCsh77gjD"/>
<UML:Attribute type="u230h832IFUVe" name="positionZ" isSpecification="false" visibility="public" xmi.id="upNZLVp2KBLsg"/>
2020-01-09 14:10:03 +00:00
</UML:Classifier.feature>
</UML:Class>
2020-04-22 21:28:38 +01:00
<UML:Association name="" isSpecification="false" visibility="public" namespace="u19qcYSAyRiGl" xmi.id="uteNnkicq00Bt">
2020-01-09 14:10:03 +00:00
<UML:Association.connection>
2020-04-22 21:28:38 +01:00
<UML:AssociationEnd type="uvGbQbt4isUyd" name="" changeability="changeable" isSpecification="false" visibility="public" xmi.id="uNcp1570Gr8VR" aggregation="composite" isNavigable="true"/>
<UML:AssociationEnd type="ub6nu45G6GjUH" name="" changeability="changeable" isSpecification="false" visibility="public" xmi.id="ugpMWzXReno9E" aggregation="none" isNavigable="true"/>
2020-01-09 14:10:03 +00:00
</UML:Association.connection>
</UML:Association>
</UML:Namespace.ownedElement>
</UML:Package>
2020-04-22 21:28:38 +01:00
<UML:Class isAbstract="false" isRoot="false" name="List" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="uO7zDjjYxINFn" isLeaf="false"/>
<UML:Class isAbstract="false" isRoot="false" name="Dictionary" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="uIokMdu4uIbUl" isLeaf="false"/>
<UML:Association name="" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="u1lw94PSHiFox">
2020-01-09 14:10:03 +00:00
<UML:Association.connection>
2020-04-22 21:28:38 +01:00
<UML:AssociationEnd type="ub6nu45G6GjUH" name="" changeability="changeable" isSpecification="false" visibility="public" xmi.id="uIDTPi9LPI1JN" aggregation="composite" isNavigable="true"/>
<UML:AssociationEnd type="uvGbQbt4isUyd" name="" changeability="changeable" isSpecification="false" visibility="public" xmi.id="uSpyA0DjaGP3N" aggregation="none" isNavigable="true"/>
2020-01-09 14:10:03 +00:00
</UML:Association.connection>
</UML:Association>
2020-04-22 21:28:38 +01:00
<UML:Class isAbstract="false" isRoot="false" name="SourceCollection" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="uSYtMVgX9eF1d" isLeaf="false">
<UML:Classifier.feature>
2020-04-22 21:28:38 +01:00
<UML:Attribute type="uZV7umESIDbZS" name="sources" isSpecification="false" visibility="private" xmi.id="uEMGoWTTmhGAG"/>
<UML:Attribute type="unQfaNfeWkHB7" name="SourceConnected" isSpecification="false" visibility="public" xmi.id="uwHjxJJKgONp5"/>
<UML:Attribute type="unQfaNfeWkHB7" name="SourceDisconnected" isSpecification="false" visibility="public" xmi.id="uWUlx5pLfUUnH"/>
<UML:Attribute type="uEpkWWv488GHj" name="cleanerThread" isSpecification="false" visibility="private" xmi.id="uBYPgVSNXhY4i"/>
<UML:Attribute type="uwobHw1bWitc3" name="cleanerToCancel" isSpecification="false" visibility="private" xmi.id="ukPAaRWy3512e"/>
<UML:Attribute type="uTkdgasJN2h9r" name="CleanerInterval" isSpecification="false" visibility="public" xmi.id="uWGhBultZ0TOq"/>
<UML:Attribute type="uTkdgasJN2h9r" name="CleanerThreshold" isSpecification="false" visibility="public" xmi.id="uT0xKaBaNDLpe"/>
<UML:Attribute type="usbPSA4S5v3Vl" name="SourceIDs" isSpecification="false" visibility="public" xmi.id="u87D72zKnDfzw"/>
<UML:Attribute type="uyJptFlNYRWnT" name="Sources" isSpecification="false" visibility="public" xmi.id="uPmvQDleACuII"/>
<UML:Attribute type="uTkdgasJN2h9r" name="Count" isSpecification="false" visibility="private" xmi.id="uLGQ3uTidQ0zI"/>
<UML:Attribute type="uwobHw1bWitc3" name="IsCleaning" isSpecification="false" visibility="private" xmi.id="u5QEMEctuJkUT"/>
<UML:Attribute type="uHbGQRARL5zPq" name="new_attribute" isSpecification="false" visibility="private" xmi.id="uU4rVG8jvF0tW"/>
<UML:Operation isAbstract="false" isRoot="false" name="AddFrame" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="uY2O0VtzkptIV" isLeaf="false" isInline="false">
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uQ5wcs4gFw1Z2" name="frame" isSpecification="false" visibility="private" value="" xmi.id="uMNq0DesPZB5i"/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="GetFrame" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="uWRMB2aNFnoeT" isLeaf="false" isInline="false">
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uQ5wcs4gFw1Z2" kind="return" xmi.id="uW2CXKlLZmQph"/>
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="uDqaxe5rxJzND"/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="RemoveSource" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="u3erOMWowev0h" isLeaf="false" isInline="false">
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uwobHw1bWitc3" kind="return" xmi.id="urFN3Rs9PPpfD"/>
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="uZvOGaosrG0sb"/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="StartCleaner" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="uwp97sadZQRxS" isLeaf="false" isInline="false"/>
<UML:Operation isAbstract="false" isRoot="false" name="StopCleaner" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="u286iWT2uNxBr" isLeaf="false" isInline="false"/>
<UML:Operation isAbstract="false" isRoot="false" name="Clean" isSpecification="false" isQuery="false" isOverride="false" visibility="protected" isVirtual="false" xmi.id="uGyHZY8zUO93M" isLeaf="false" isInline="false"/>
<UML:Operation isAbstract="false" isRoot="false" name="Reset" isSpecification="false" isQuery="false" isOverride="false" visibility="public" isVirtual="false" xmi.id="unAnE51lPcz8C" isLeaf="false" isInline="false"/>
<UML:Operation isAbstract="false" isRoot="false" name="OnSourceConnected" isSpecification="false" isQuery="false" isOverride="false" visibility="protected" isVirtual="false" xmi.id="ux18RLHB4FJhf" isLeaf="false" isInline="false">
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="uOna2C7niqRhb"/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
2020-04-22 21:28:38 +01:00
<UML:Operation isAbstract="false" isRoot="false" name="OnSourceDisconnected" isSpecification="false" isQuery="false" isOverride="false" visibility="protected" isVirtual="false" xmi.id="u6tkcOSNUknha" isLeaf="false" isInline="false">
<UML:BehavioralFeature.parameter>
2020-04-22 21:28:38 +01:00
<UML:Parameter type="uTkdgasJN2h9r" name="sourceID" isSpecification="false" visibility="private" value="" xmi.id="uK5A2CG47j7BY"/>
</UML:BehavioralFeature.parameter>
</UML:Operation>
</UML:Classifier.feature>
</UML:Class>
2020-04-22 21:28:38 +01:00
<UML:Class isAbstract="false" isRoot="false" name="ConcurrentDictionary" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="uDNyqv6j7J8Cs" isLeaf="false"/>
<UML:Class isAbstract="false" isRoot="false" name="event" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="unQfaNfeWkHB7" isLeaf="false"/>
<UML:Class isAbstract="false" isRoot="false" name="Thread" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="uEpkWWv488GHj" isLeaf="false"/>
<UML:Class isAbstract="false" isRoot="false" name="ICollection" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="uZf5TUpsm56YK" isLeaf="false"/>
<UML:Class isAbstract="false" isRoot="false" name="Frame" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="uQ5wcs4gFw1Z2" isLeaf="false"/>
<UML:Class isAbstract="false" isRoot="false" name="Source" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="uHbGQRARL5zPq" isLeaf="false">
<UML:Classifier.feature>
<UML:Attribute type="uQ5wcs4gFw1Z2" name="Frame" isSpecification="false" visibility="public" xmi.id="udf70RFjaEgvy"/>
<UML:Attribute type="uLDgjxjDhxfZ4" name="Settings" isSpecification="false" visibility="public" xmi.id="uQy6N98CKifmi"/>
<UML:Attribute type="u8WJFGy8RWsEo" name="LastUpdated" isSpecification="false" visibility="public" xmi.id="u4tI9W689OsYE"/>
</UML:Classifier.feature>
</UML:Class>
<UML:Class isAbstract="false" isRoot="false" name="KinectSettings" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="uLDgjxjDhxfZ4" isLeaf="false"/>
<UML:Class isAbstract="false" isRoot="false" name="DateTime" isSpecification="false" visibility="public" namespace="Logical_View" xmi.id="u8WJFGy8RWsEo" isLeaf="false"/>
2020-01-09 14:10:03 +00:00
</UML:Namespace.ownedElement>
<XMI.extension xmi.extender="umbrello">
<diagrams resolution="96">
2020-04-22 21:28:38 +01:00
<diagram font="Cantarell,10,-1,5,50,0,0,0,0,0" xmi.id="uC4AVDoHjzxC4" showstereotype="1" canvaswidth="625" snapcsgrid="1" isopen="1" snapx="25" showattribassocs="1" showpackage="1" type="1" name="DisplayFrameTransformer" fillcolor="#ffffc0" linecolor="#ff0000" textcolor="#000000" localid="-1" showgrid="1" showops="1" snapgrid="1" linewidth="5" canvasheight="200" griddotcolor="#222b2e" showattsig="1" backgroundcolor="#ffffff" showopsig="1" documentation="" showpubliconly="0" showatts="1" usefillcolor="1" zoom="188" showscope="1" snapy="25">
2020-01-09 14:10:03 +00:00
<widgets>
2020-04-22 21:28:38 +01:00
<classwidget font="Cantarell,10,-1,5,50,0,0,0,0,0" showstereotype="1" xmi.id="ub6nu45G6GjUH" usesdiagramusefillcolor="0" showattsigs="601" usesdiagramfillcolor="0" showpackage="1" linecolor="#ff0000" fillcolor="#ffff00" localid="u036HZerfK563" textcolor="#000000" showoperations="1" showattributes="1" y="-4600" linewidth="0" height="200" autoresize="0" isinstance="0" showopsigs="601" width="375" showpubliconly="0" usefillcolor="1" showscope="1" x="700"/>
<classwidget font="Cantarell,10,-1,5,50,0,0,0,0,0" showstereotype="1" xmi.id="uvGbQbt4isUyd" usesdiagramusefillcolor="0" showattsigs="601" usesdiagramfillcolor="0" showpackage="1" linecolor="#ff0000" fillcolor="#ffff00" localid="uXFs7WVK5827N" textcolor="#000000" showoperations="0" showattributes="1" y="-4575" linewidth="0" height="150" autoresize="0" isinstance="0" showopsigs="601" width="200" showpubliconly="0" usefillcolor="1" showscope="1" x="1125"/>
2020-01-09 14:10:03 +00:00
</widgets>
<messages/>
<associations>
2020-04-22 21:28:38 +01:00
<assocwidget font="Cantarell,10,-1,5,50,0,0,0,0,0" xmi.id="u1lw94PSHiFox" totalcountb="2" widgetaid="ub6nu45G6GjUH" usesdiagramusefillcolor="1" indexa="1" usesdiagramfillcolor="1" type="510" totalcounta="2" linecolor="#ff0000" fillcolor="none" localid="uqEv4alXWPEFX" textcolor="none" indexb="1" seqnum="" linewidth="0" autoresize="1" widgetbid="uvGbQbt4isUyd" usefillcolor="1">
2020-01-09 14:10:03 +00:00
<linepath layout="Direct">
2020-04-22 21:28:38 +01:00
<startpoint startx="1075" starty="-4523.26"/>
<endpoint endx="1125" endy="-4523.26"/>
2020-01-09 14:10:03 +00:00
</linepath>
</assocwidget>
</associations>
</diagram>
2020-04-22 21:28:38 +01:00
<diagram font="Cantarell,10,-1,5,50,0,0,0,0,0" xmi.id="uPR5BixYmAKc4" showstereotype="1" canvaswidth="511" snapcsgrid="0" isopen="1" snapx="25" showattribassocs="1" showpackage="1" type="1" name="SourceCollection" fillcolor="#ffffc0" linecolor="#ff0000" textcolor="#000000" localid="-1" showgrid="1" showops="1" snapgrid="1" linewidth="5" canvasheight="336" griddotcolor="#222b2e" showattsig="1" backgroundcolor="#ffffff" showopsig="1" documentation="" showpubliconly="0" showatts="1" usefillcolor="1" zoom="86" showscope="1" snapy="25">
<widgets>
2020-04-22 21:28:38 +01:00
<classwidget font="Cantarell,10,-1,5,50,0,0,0,0,0" showstereotype="1" xmi.id="uSYtMVgX9eF1d" usesdiagramusefillcolor="0" showattsigs="601" usesdiagramfillcolor="0" showpackage="1" linecolor="#ff0000" fillcolor="#ffff00" localid="u9oloprg8kenc" textcolor="#000000" showoperations="1" showattributes="1" y="0" linewidth="0" height="336" autoresize="0" isinstance="0" showopsigs="601" width="272" showpubliconly="0" usefillcolor="1" showscope="1" x="-3050"/>
<classwidget font="Cantarell,10,-1,5,50,0,0,0,0,0" showstereotype="1" xmi.id="uHbGQRARL5zPq" usesdiagramusefillcolor="0" showattsigs="601" usesdiagramfillcolor="0" showpackage="1" linecolor="#ff0000" fillcolor="#ffff00" localid="uT6XkJdeRZxCx" textcolor="#000000" showoperations="0" showattributes="1" y="50" linewidth="0" height="64" autoresize="1" isinstance="0" showopsigs="601" width="161" showpubliconly="0" usefillcolor="1" showscope="1" x="-2700"/>
</widgets>
<messages/>
2020-04-22 21:28:38 +01:00
<associations>
<assocwidget font="Cantarell,10,-1,5,50,0,0,0,0,0" xmi.id="uU4rVG8jvF0tW" totalcountb="2" usesdiagramusefillcolor="1" widgetaid="uSYtMVgX9eF1d" indexa="1" usesdiagramfillcolor="1" type="510" changeabilityA="900" totalcounta="2" linecolor="#ff0000" fillcolor="none" localid="ujUdOfsYKIKF6" textcolor="#000000" indexb="1" seqnum="" visibilityA="1" linewidth="2" autoresize="1" visibilityB="1" changeabilityB="900" widgetbid="uHbGQRARL5zPq" usefillcolor="1">
<linepath layout="Direct">
<startpoint startx="-2778" starty="97"/>
<endpoint endx="-2700" endy="97"/>
</linepath>
<floatingtext font="Cantarell,10,-1,5,50,0,0,0,0,0" showstereotype="1" xmi.id="ul1MWEvrXN96R" usesdiagramusefillcolor="1" usesdiagramfillcolor="1" role="710" linecolor="#ff0000" fillcolor="none" localid="ugPRqkFCVkTAC" textcolor="none" pretext="-" y="100" linewidth="5" height="20" autoresize="1" posttext="" isinstance="0" width="95" usefillcolor="1" text="new_attribute" x="-2750"/>
</assocwidget>
</associations>
</diagram>
2020-01-09 14:10:03 +00:00
</diagrams>
</XMI.extension>
</UML:Model>
2020-04-22 21:28:38 +01:00
<UML:Model isAbstract="false" isRoot="false" name="Use Case View" isSpecification="false" visibility="public" namespace="m1" xmi.id="Use_Case_View" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Namespace.ownedElement/>
</UML:Model>
2020-04-22 21:28:38 +01:00
<UML:Model isAbstract="false" isRoot="false" name="Component View" isSpecification="false" visibility="public" namespace="m1" xmi.id="Component_View" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Namespace.ownedElement/>
</UML:Model>
2020-04-22 21:28:38 +01:00
<UML:Model isAbstract="false" isRoot="false" name="Deployment View" isSpecification="false" visibility="public" namespace="m1" xmi.id="Deployment_View" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Namespace.ownedElement/>
</UML:Model>
2020-04-22 21:28:38 +01:00
<UML:Model isAbstract="false" isRoot="false" name="Entity Relationship Model" isSpecification="false" visibility="public" namespace="m1" xmi.id="Entity_Relationship_Model" isLeaf="false">
2020-01-09 14:10:03 +00:00
<UML:Namespace.ownedElement/>
</UML:Model>
</UML:Namespace.ownedElement>
</UML:Model>
</XMI.content>
<XMI.extensions xmi.extender="umbrello">
2020-04-22 21:28:38 +01:00
<docsettings uniqueid="ul1MWEvrXN96R" viewid="uPR5BixYmAKc4" documentation=""/>
2020-01-09 14:10:03 +00:00
<listview>
<listitem type="800" open="1" id="Views">
<listitem type="821" open="1" id="Component_View"/>
<listitem type="827" open="1" id="Deployment_View"/>
<listitem type="836" open="1" id="Entity_Relationship_Model"/>
<listitem type="801" open="1" id="Logical_View">
<listitem type="813" open="1" id="uDNyqv6j7J8Cs"/>
<listitem type="830" open="0" id="Datatypes">
<listitem type="829" open="0" id="uwobHw1bWitc3"/>
<listitem type="829" open="0" id="umQ1gd7KySohG"/>
<listitem type="829" open="1" id="uZV7umESIDbZS"/>
<listitem type="829" open="1" id="ugrAjdQSZ3zEK"/>
<listitem type="829" open="1" id="u4H9NhU0VB9vU"/>
<listitem type="829" open="0" id="uoag5YafXFA0Q"/>
<listitem type="829" open="0" id="u230h832IFUVe"/>
<listitem type="829" open="1" id="usbPSA4S5v3Vl"/>
<listitem type="829" open="1" id="uyJptFlNYRWnT"/>
<listitem type="829" open="0" id="uTkdgasJN2h9r"/>
<listitem type="829" open="1" id="uWz08NUG2qlde"/>
<listitem type="829" open="0" id="uOxNyPWZlK3od"/>
<listitem type="829" open="0" id="ukRuKCG8qLgfr"/>
<listitem type="829" open="0" id="uCuywwehU488F"/>
<listitem type="829" open="0" id="uM9ko77pAoGqK"/>
<listitem type="829" open="0" id="ucignFRUodYVo"/>
<listitem type="829" open="0" id="uCHOx8tHpbCuX"/>
<listitem type="829" open="0" id="uaTQ5xXt1VNv5"/>
<listitem type="829" open="0" id="uZhco1lUZ1kZr"/>
<listitem type="829" open="0" id="uDonmdwIsj6Xy"/>
<listitem type="829" open="0" id="uD4Uhd4Fp0FJx"/>
<listitem type="829" open="0" id="u5VuF28teNiWr"/>
<listitem type="829" open="0" id="uXWiG4XXVNLWL"/>
<listitem type="829" open="0" id="uVGNIEbJt1IKg"/>
2020-01-09 14:10:03 +00:00
</listitem>
2020-04-22 21:28:38 +01:00
<listitem type="813" open="1" id="u8WJFGy8RWsEo"/>
<listitem type="813" open="1" id="uIokMdu4uIbUl"/>
2020-04-22 21:28:38 +01:00
<listitem type="807" open="0" label="DisplayFrameTransformer" id="uC4AVDoHjzxC4"/>
<listitem type="813" open="1" id="unQfaNfeWkHB7"/>
<listitem type="813" open="1" id="uQ5wcs4gFw1Z2"/>
<listitem type="813" open="1" id="uZf5TUpsm56YK"/>
<listitem type="818" open="1" id="u19qcYSAyRiGl">
<listitem type="813" open="0" id="ub6nu45G6GjUH">
<listitem type="815" open="0" id="uqwxofrr3KXgc"/>
<listitem type="815" open="0" id="uNCe6czsiiwaY"/>
<listitem type="815" open="0" id="uLnFAyrmGhWHH"/>
<listitem type="815" open="0" id="u0DGwJIisERIc"/>
<listitem type="815" open="0" id="ugCyNhR9pQDSM"/>
<listitem type="815" open="0" id="utVhAgxoks9bT"/>
<listitem type="815" open="0" id="ufhK9WUMCv5wA"/>
<listitem type="815" open="0" id="uIYOTcVMARUTU"/>
<listitem type="814" open="0" id="uMC82pGqHNMHK"/>
<listitem type="814" open="0" id="uL6vToKURazsM"/>
<listitem type="815" open="0" id="uuTwQCKjKr28P"/>
2020-01-09 14:10:03 +00:00
</listitem>
<listitem type="813" open="0" id="uvGbQbt4isUyd">
<listitem type="814" open="0" id="uJGegsG6KfIPl"/>
<listitem type="814" open="0" id="u2oElCsh77gjD"/>
<listitem type="814" open="0" id="upNZLVp2KBLsg"/>
<listitem type="814" open="0" id="u2NxdUQTgPWPg"/>
<listitem type="814" open="0" id="uMxXywbLE8e9O"/>
<listitem type="814" open="0" id="urpZ3f25l8JI7"/>
<listitem type="814" open="0" id="ubCJLiLRuNeJp"/>
2020-01-09 14:10:03 +00:00
</listitem>
</listitem>
2020-04-22 21:28:38 +01:00
<listitem type="813" open="1" id="uLDgjxjDhxfZ4"/>
<listitem type="813" open="1" id="uO7zDjjYxINFn"/>
2020-04-22 21:28:38 +01:00
<listitem type="813" open="0" id="uHbGQRARL5zPq">
<listitem type="814" open="0" id="udf70RFjaEgvy"/>
<listitem type="814" open="0" id="u4tI9W689OsYE"/>
<listitem type="814" open="0" id="uQy6N98CKifmi"/>
</listitem>
<listitem type="813" open="0" id="uSYtMVgX9eF1d">
<listitem type="815" open="0" id="uY2O0VtzkptIV"/>
<listitem type="815" open="0" id="uGyHZY8zUO93M"/>
<listitem type="814" open="0" id="uWGhBultZ0TOq"/>
<listitem type="814" open="0" id="uBYPgVSNXhY4i"/>
<listitem type="814" open="0" id="uT0xKaBaNDLpe"/>
<listitem type="814" open="0" id="ukPAaRWy3512e"/>
<listitem type="814" open="0" id="uLGQ3uTidQ0zI"/>
<listitem type="815" open="0" id="uWRMB2aNFnoeT"/>
<listitem type="814" open="0" id="u5QEMEctuJkUT"/>
2020-04-22 21:28:38 +01:00
<listitem type="814" open="0" id="uU4rVG8jvF0tW"/>
<listitem type="815" open="0" id="ux18RLHB4FJhf"/>
<listitem type="815" open="0" id="u6tkcOSNUknha"/>
<listitem type="815" open="0" id="u3erOMWowev0h"/>
<listitem type="815" open="0" id="unAnE51lPcz8C"/>
<listitem type="814" open="0" id="uwHjxJJKgONp5"/>
<listitem type="814" open="0" id="uWUlx5pLfUUnH"/>
<listitem type="814" open="0" id="u87D72zKnDfzw"/>
<listitem type="814" open="0" id="uEMGoWTTmhGAG"/>
<listitem type="814" open="0" id="uPmvQDleACuII"/>
<listitem type="815" open="0" id="uwp97sadZQRxS"/>
<listitem type="815" open="0" id="u286iWT2uNxBr"/>
</listitem>
2020-04-22 21:28:38 +01:00
<listitem type="807" open="0" label="SourceCollection" id="uPR5BixYmAKc4"/>
<listitem type="813" open="1" id="uEpkWWv488GHj"/>
2020-01-09 14:10:03 +00:00
</listitem>
<listitem type="802" open="1" id="Use_Case_View"/>
2020-01-09 14:10:03 +00:00
</listitem>
</listview>
<codegeneration>
<codegenerator language="C++"/>
</codegeneration>
</XMI.extensions>
</XMI>