<?xml version="1.0" encoding="utf-8"?> <logicalClassDesignerDiagram dslVersion="1.0.0.0" absoluteBounds="0, 0, 14.625, 10.625" name="UMLClassDiagram2"> <logicalClassDesignerModelMoniker Id="d4dc1711-330b-4771-a3f9-0ff441f39fac" /> <nestedChildShapes> <classShape Id="33f9c091-358f-4483-8f0b-83181a3e5f6b" absoluteBounds="7.375, 2.125, 1.5, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="c6538f8e-b616-4d06-a450-d3a9a49f4998" LastKnownName="PHSdk" /> <nestedChildShapes> <AttributeElementListCompartment Id="ad981c31-f004-4387-b08b-1ddc8b45f2f7" absoluteBounds="7.3900000000000006, 2.5150000000000006, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="1e0fd6a0-8868-432f-afb4-47ad3c71fae6" absoluteBounds="7.3900000000000006, 2.7372192382812504, 1.4700000000000002, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <classShape Id="8b6a5b9c-18dd-476e-ac56-cf0b96c0bb7c" absoluteBounds="7, 0.625, 2.125, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="182c77cb-0b47-403e-b28d-d7055747cdbc" LastKnownName="FWSdk" /> <nestedChildShapes> <AttributeElementListCompartment Id="e4f9b66e-1534-4bd7-a7b1-d7acc98e1cef" absoluteBounds="7.0150000000000006, 1.0150000000000006, 2.0949999999999998, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="8417788d-1b1f-42f5-b7cf-3e19210ff412" absoluteBounds="7.0150000000000006, 1.2372192382812504, 2.0949999999999998, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <associationConnector edgePoints="[(8.125 : 1.5494384765625); (8.125 : 2.125)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="938b651d-61ca-4034-947b-0743dbbde3e6" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="8b6a5b9c-18dd-476e-ac56-cf0b96c0bb7c" /> <classShapeMoniker Id="33f9c091-358f-4483-8f0b-83181a3e5f6b" /> </nodes> </associationConnector> <classShape Id="e918ec31-3d3b-4df9-9c98-3b9b6c058fd7" absoluteBounds="7.125, 3.875, 2.125, 1.9295654296874991" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="b8519aa4-44a1-486b-9909-f05948a49d89" LastKnownName="PHScene" /> <nestedChildShapes> <AttributeElementListCompartment Id="1a9575ee-9ed1-4705-a650-8449bca0c914" absoluteBounds="7.1400000000000006, 4.2650000000000006, 2.0949999999999998, 0.37974039713541663" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="ae06736a-55d8-4f3c-b15d-fc59d33a799c" absoluteBounds="7.14, 4.6547403971354164, 2.0949999999999998, 1.0498250325520833" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <associationConnector edgePoints="[(8.125 : 3.0494384765625); (8.125 : 3.875)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="n"> <associationMoniker Id="210294b4-0e99-4663-8de3-319dcf8f8f74" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="33f9c091-358f-4483-8f0b-83181a3e5f6b" /> <classShapeMoniker Id="e918ec31-3d3b-4df9-9c98-3b9b6c058fd7" /> </nodes> </associationConnector> <classShape Id="65d0ec4c-8b52-4d58-865f-d22eae016295" absoluteBounds="11.125, 6.25, 1.5, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="40c44f8d-bddb-44b9-a325-a6af4d361fc0" LastKnownName="HISpidarG6" /> <nestedChildShapes> <AttributeElementListCompartment Id="18e250b3-7612-4422-b711-07bba0a7cb7c" absoluteBounds="11.14, 6.6400000000000006, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="500f28dc-77cd-468b-b52a-28ee6fbc3714" absoluteBounds="11.14, 6.86221923828125, 1.4700000000000002, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <classShape Id="50844b71-056b-41a1-b460-70630a9cd1ab" absoluteBounds="6.25, 6.25, 2.125, 1.259480794270833" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="39f52e56-060a-46ec-8e70-1a814b393ff1" LastKnownName="PHLocalScene" /> <nestedChildShapes> <AttributeElementListCompartment Id="cf61e9ed-637a-4e46-9804-8c92e5dd79af" absoluteBounds="6.265, 6.64, 2.0949999999999998, 0.37974039713541663" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="2cbc5e30-42e2-4fc5-a04f-f3965614eacd" absoluteBounds="6.265, 7.0297403971354164, 2.0949999999999998, 0.37974039713541674" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <associationConnector edgePoints="[(7.75 : 5.8045654296875); (7.75 : 6.25)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="de6824a7-6e95-46bb-9c86-2928c54e004d" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="e918ec31-3d3b-4df9-9c98-3b9b6c058fd7" /> <classShapeMoniker Id="50844b71-056b-41a1-b460-70630a9cd1ab" /> </nodes> </associationConnector> <classShape Id="6c9485a9-a0d0-46d9-a225-e410873644ec" absoluteBounds="6.125, 8.25, 1.5, 1.2594807942708322" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="3956d339-0327-4c33-a13d-51d3fcbdf543" LastKnownName="PHLocalSolid" /> <nestedChildShapes> <AttributeElementListCompartment Id="9b6a395e-c0b3-4583-8481-6ee7a6c5facb" absoluteBounds="6.14, 8.64, 1.4700000000000002, 0.54726155598958326" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="433fab97-48e2-450b-9301-b8f10f571723" absoluteBounds="6.14, 9.1972615559895825, 1.4700000000000002, 0.21221923828125011" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <classShape Id="cfe1e9ac-440c-4801-a3b6-14900ff206f3" absoluteBounds="8.875, 6.25, 1.5, 1.259480794270833" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="2c456a7a-d52e-40c5-8101-81969f6c7c15" LastKnownName="PHPointer" /> <nestedChildShapes> <AttributeElementListCompartment Id="2e3abbbb-d6bc-4479-8f44-4d79673d5181" absoluteBounds="8.89, 6.64, 1.4700000000000002, 0.54726155598958326" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="2319aa90-b8a0-4f73-a3d9-3a6357b2dcd6" absoluteBounds="8.89, 7.1972615559895834, 1.4700000000000002, 0.21221923828125011" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <associationConnector edgePoints="[(9.0625 : 5.8045654296875); (9.0625 : 6.25)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="n"> <associationMoniker Id="8d55e3b1-a5fa-434f-9378-b218da795522" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="e918ec31-3d3b-4df9-9c98-3b9b6c058fd7" /> <classShapeMoniker Id="cfe1e9ac-440c-4801-a3b6-14900ff206f3" /> </nodes> </associationConnector> <classShape Id="ca977f08-0498-46fb-8587-c1f691285959" absoluteBounds="10.125, 4.625, 1.5, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="a8749bc3-ff90-4f6c-a12a-5e44457d76f0" LastKnownName="FWPointer" /> <nestedChildShapes> <AttributeElementListCompartment Id="a3183d29-3da1-48b1-8c69-ae57e2811b2a" absoluteBounds="10.14, 5.0150000000000006, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="81ffc2bf-e719-43c5-81a6-93f1dd50352f" absoluteBounds="10.14, 5.23721923828125, 1.4700000000000002, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <associationConnector edgePoints="[(10.25 : 5.5494384765625); (10.25 : 6.25)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="5f678971-9b1c-4346-a6b9-2ae01999cca4" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="ca977f08-0498-46fb-8587-c1f691285959" /> <classShapeMoniker Id="cfe1e9ac-440c-4801-a3b6-14900ff206f3" /> </nodes> </associationConnector> <associationConnector edgePoints="[(11.375 : 5.5494384765625); (11.375 : 6.25)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="17f36b3b-e35e-40be-aa07-4ecd8b61d582" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="ca977f08-0498-46fb-8587-c1f691285959" /> <classShapeMoniker Id="65d0ec4c-8b52-4d58-865f-d22eae016295" /> </nodes> </associationConnector> <classShape Id="ec1db2a6-7760-445c-816c-c0483bbf7f78" absoluteBounds="12.875, 6.25, 1.5, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="b5513878-0055-4602-9ebe-81f624edabf5" LastKnownName="HIMouse" /> <nestedChildShapes> <AttributeElementListCompartment Id="4f3fa99b-92fe-4c52-8f18-7e36051aa318" absoluteBounds="12.89, 6.6400000000000006, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="4ca86e61-bfd7-4376-9480-f36e59e57ea4" absoluteBounds="12.89, 6.86221923828125, 1.4700000000000002, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <associationConnector edgePoints="[(11.625 : 5.08721923828125); (13.625 : 5.08721923828125); (13.625 : 6.25)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="1a534bd6-796b-4144-ba88-64e4cd6924e1" /> <relativeChildShapes /> <moveableDecoratorHostShapes> <moveableDecoratorHostShape manuallyPlaced="true" absoluteBounds="11.71661376953125, 4.8836669921874982, 0.125, 0.1571044921875" shapeFieldName="SourceMultiplicity" /> </moveableDecoratorHostShapes> <nodes> <classShapeMoniker Id="ca977f08-0498-46fb-8587-c1f691285959" /> <classShapeMoniker Id="ec1db2a6-7760-445c-816c-c0483bbf7f78" /> </nodes> </associationConnector> <classShape Id="1a5b2ef1-c75c-40e4-a692-41f0d5e32a4c" absoluteBounds="1.25, 6.375, 2.125, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="5fe0139f-898a-4ba0-beaf-f52e317b0715" LastKnownName="PHPointerForceHandler" /> <nestedChildShapes> <AttributeElementListCompartment Id="8d8e44a5-ed06-42cd-917c-90fc758ff6c7" absoluteBounds="1.2650000000000001, 6.7650000000000006, 2.0949999999999998, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="3da20ad8-695a-45d2-9b6d-6a4183806682" absoluteBounds="1.2650000000000001, 6.98721923828125, 2.0949999999999998, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <associationConnector edgePoints="[(7.125 : 4.83978271484375); (2.3125 : 4.83978271484375); (2.3125 : 6.375)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="6575f9ac-fb80-46f7-8cbf-1a4c061033fb" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="e918ec31-3d3b-4df9-9c98-3b9b6c058fd7" /> <classShapeMoniker Id="1a5b2ef1-c75c-40e4-a692-41f0d5e32a4c" /> </nodes> </associationConnector> <associationConnector edgePoints="[(6.25 : 6.83721923828125); (3.375 : 6.83721923828125)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="7c881ef6-f72b-4d3f-89d3-d7e2b1d353a4" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="50844b71-056b-41a1-b460-70630a9cd1ab" /> <classShapeMoniker Id="1a5b2ef1-c75c-40e4-a692-41f0d5e32a4c" /> </nodes> </associationConnector> <classShape Id="66f38e60-e34a-4a23-92fa-ea67ae97f48c" absoluteBounds="0.5, 7.875, 1.875, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="29d14a38-7f7a-4149-ba21-30555c44e2de" LastKnownName="PHGeometryRenderer" /> <nestedChildShapes> <AttributeElementListCompartment Id="e4e15b95-876c-4693-85aa-5a849289b097" absoluteBounds="0.515, 8.265, 1.8450000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="b5e527fe-21be-4546-932c-c922854012d2" absoluteBounds="0.515, 8.48721923828125, 1.8450000000000002, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <generalizationConnector edgePoints="[(1.4375 : 7.875); (1.4375 : 7.5994384765625); (2.3125 : 7.5994384765625); (2.3125 : 7.2994384765625)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="7133cf55-d66e-4234-a80a-e0052dee25ff" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="66f38e60-e34a-4a23-92fa-ea67ae97f48c" /> <classShapeMoniker Id="1a5b2ef1-c75c-40e4-a692-41f0d5e32a4c" /> </nodes> </generalizationConnector> <classShape Id="42f741c8-634b-4ecd-9fa0-a4114c3a8821" absoluteBounds="2.625, 7.875, 1.75, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="c995f43a-3e1a-41af-876d-ae42d54b409b" LastKnownName="PHConstraintRenderer" /> <nestedChildShapes> <AttributeElementListCompartment Id="a3df9517-f4e4-4b3b-99da-781652c030e2" absoluteBounds="2.64, 8.265, 1.7200000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="5f39fcdd-950f-43a2-b465-fcc749cc6b7a" absoluteBounds="2.64, 8.48721923828125, 1.7200000000000002, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <generalizationConnector edgePoints="[(3.5 : 7.875); (3.5 : 7.5994384765625); (2.3125 : 7.5994384765625); (2.3125 : 7.2994384765625)]" fixedFrom="NotFixed" fixedTo="NotFixed" customColor="113, 111, 110"> <generalizationMoniker Id="517ab1ff-0843-49a4-908f-670d643c5450" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="42f741c8-634b-4ecd-9fa0-a4114c3a8821" /> <classShapeMoniker Id="1a5b2ef1-c75c-40e4-a692-41f0d5e32a4c" /> </nodes> </generalizationConnector> <classShape Id="63f6ca80-c469-4f8c-8090-eba807d87f44" absoluteBounds="10.125, 0.625, 1.5, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="0ce48a5b-8a42-40d5-a999-4457e6687e71" LastKnownName="FWApp" /> <nestedChildShapes> <AttributeElementListCompartment Id="12e101fb-2435-4124-9933-3a03f6507ca7" absoluteBounds="10.14, 1.0150000000000001, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="8c1b6512-b1d0-4813-be9c-2cfeb967d56f" absoluteBounds="10.14, 1.23721923828125, 1.4700000000000002, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> <associationConnector edgePoints="[(10.125 : 1.08721923828125); (9.125 : 1.08721923828125)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="777e1241-1f79-438e-95cf-6972077f5f61" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="63f6ca80-c469-4f8c-8090-eba807d87f44" /> <classShapeMoniker Id="8b6a5b9c-18dd-476e-ac56-cf0b96c0bb7c" /> </nodes> </associationConnector> <associationConnector edgePoints="[(10.875 : 1.5494384765625); (10.875 : 4.625)]" fixedFrom="Algorithm" fixedTo="Algorithm" customColor="113, 111, 110" sourceMultiplicity="1" targetMultiplicity="1"> <associationMoniker Id="13c1041a-36ba-4007-a0b0-65f3bb9fd8dc" /> <relativeChildShapes /> <nodes> <classShapeMoniker Id="63f6ca80-c469-4f8c-8090-eba807d87f44" /> <classShapeMoniker Id="ca977f08-0498-46fb-8587-c1f691285959" /> </nodes> </associationConnector> <classShape Id="70e59a7d-108c-43cf-9718-d42a22202a53" absoluteBounds="6.125, 9.5, 1.5, 0.9244384765625" hideQualifiedName="false" increaseHeight="0" customColor="181, 193, 223"> <classMoniker Id="2f053d85-a280-4500-af89-86cf701f48f0" LastKnownName="PHLocalInfo" /> <nestedChildShapes> <AttributeElementListCompartment Id="8c9b83a2-2942-4835-ac98-c6e228aac3b9" absoluteBounds="6.1400000000000006, 9.89, 1.4700000000000002, 0.21221923828125" name="AttributesCompartment" titleTextColor="Black" itemTextColor="Black" /> <OperationElementListCompartment Id="7907ddb8-a65a-4d06-bd5c-aed79fd226db" absoluteBounds="6.1400000000000006, 10.11221923828125, 1.4700000000000002, 0.21221923828125" name="OperationsCompartment" titleTextColor="Black" itemTextColor="Black" /> </nestedChildShapes> </classShape> </nestedChildShapes> </logicalClassDesignerDiagram>