diff --git a/docs/UML.mdj b/docs/UML.mdj index daf1dd1..68d4b27 100644 --- a/docs/UML.mdj +++ b/docs/UML.mdj @@ -1 +1 @@ -{"_type":"Project","_id":"AAAAAAFF+h6SjaM2Hec=","name":"DAC","ownedElements":[{"_type":"UMLModel","_id":"AAAAAAFF+qBWK6M3Z8Y=","_parent":{"$ref":"AAAAAAFF+h6SjaM2Hec="},"name":"Model","ownedElements":[{"_type":"UMLClassDiagram","_id":"AAAAAAGOe/Bcb3gvMvY=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"ClassDiagram1","ownedViews":[{"_type":"UMLClassView","_id":"AAAAAAGOe/G2gHg0ybc=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/G2gHg1x4U=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/G2gHg2ySE=","_parent":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"visible":false,"font":"Arial;13;0","left":544,"top":-32,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/G2gHg3+GE=","_parent":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"font":"Arial;13;1","left":597,"top":207,"width":183.79345703125,"height":13,"text":"BmpImage"},{"_type":"LabelView","_id":"AAAAAAGOe/G2gHg4Q+Y=","_parent":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"visible":false,"font":"Arial;13;0","left":544,"top":-32,"width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/G2gHg5ww4=","_parent":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"visible":false,"font":"Arial;13;0","left":544,"top":-32,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":592,"top":200,"width":193.79345703125,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/G2gHg2ySE="},"nameLabel":{"$ref":"AAAAAAGOe/G2gHg3+GE="},"namespaceLabel":{"$ref":"AAAAAAGOe/G2gHg4Q+Y="},"propertyLabel":{"$ref":"AAAAAAGOe/G2gHg5ww4="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/G2gHg6YNw=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"font":"Arial;13;0","left":592,"top":225,"width":193.79345703125,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/G2gXg7jiI=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"subViews":[{"_type":"UMLOperationView","_id":"AAAAAAGOe/KbjnlrR+Q=","_parent":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"model":{"$ref":"AAAAAAGOe/KbhnlokKQ="},"font":"Arial;13;0","left":597,"top":240,"width":183.79345703125,"height":13,"text":"+readImage(string)","horizontalAlignment":0},{"_type":"UMLOperationView","_id":"AAAAAAGOe/NGKXl4Q30=","_parent":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"model":{"$ref":"AAAAAAGOe/NGJnl1uBI="},"font":"Arial;13;0","left":597,"top":255,"width":183.79345703125,"height":13,"text":"+saveImage(string)","horizontalAlignment":0},{"_type":"UMLOperationView","_id":"AAAAAAGOe/Nwm3mBeeU=","_parent":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"model":{"$ref":"AAAAAAGOe/Nwlnl+3Q8="},"font":"Arial;13;0","left":597,"top":270,"width":183.79345703125,"height":13,"text":"+toQPixMap(QPixmap)","horizontalAlignment":0},{"_type":"UMLOperationView","_id":"AAAAAAGOe/PKiXmLbFE=","_parent":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"model":{"$ref":"AAAAAAGOe/PKhnmIT34="},"font":"Arial;13;0","left":597,"top":285,"width":183.79345703125,"height":13,"text":"+getBmpFileType(): BmpType","horizontalAlignment":0}],"font":"Arial;13;0","left":592,"top":235,"width":193.79345703125,"height":68},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/G2gXg8ieg=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"visible":false,"font":"Arial;13;0","left":272,"top":-16,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/G2gXg9FwY=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"visible":false,"font":"Arial;13;0","left":272,"top":-16,"width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":592,"top":200,"width":192.79345703125,"height":103,"nameCompartment":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"attributeCompartment":{"$ref":"AAAAAAGOe/G2gHg6YNw="},"operationCompartment":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"receptionCompartment":{"$ref":"AAAAAAGOe/G2gXg8ieg="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/G2gXg9FwY="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/IB1ni5gBk=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/IB1ni6tmc=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/IB1ni7Qns=","_parent":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"visible":false,"font":"Arial;13;0","left":608,"top":48,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/IB1ni8OR4=","_parent":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"font":"Arial;13;1","left":629,"top":362,"width":98.2841796875,"height":13,"text":"BmpImage1Bit"},{"_type":"LabelView","_id":"AAAAAAGOe/IB1ni942Y=","_parent":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"visible":false,"font":"Arial;13;0","left":608,"top":48,"width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/IB1ni+Mps=","_parent":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"visible":false,"font":"Arial;13;0","left":608,"top":48,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":624,"top":355,"width":108.2841796875,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/IB1ni7Qns="},"nameLabel":{"$ref":"AAAAAAGOe/IB1ni8OR4="},"namespaceLabel":{"$ref":"AAAAAAGOe/IB1ni942Y="},"propertyLabel":{"$ref":"AAAAAAGOe/IB1ni+Mps="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/IB1ni/0x4=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"font":"Arial;13;0","left":624,"top":380,"width":108.2841796875,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/IB1njAbF8=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"font":"Arial;13;0","left":624,"top":390,"width":108.2841796875,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/IB1njBuSQ=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"visible":false,"font":"Arial;13;0","left":304,"top":24,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/IB1njCbYE=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"visible":false,"font":"Arial;13;0","left":304,"top":24,"width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":624,"top":355,"width":107.2841796875,"height":45,"nameCompartment":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"attributeCompartment":{"$ref":"AAAAAAGOe/IB1ni/0x4="},"operationCompartment":{"$ref":"AAAAAAGOe/IB1njAbF8="},"receptionCompartment":{"$ref":"AAAAAAGOe/IB1njBuSQ="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/IB1njCbYE="}},{"_type":"UMLGeneralizationView","_id":"AAAAAAGOe/IB6njiLXw=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/IB6njgbTA="},"subViews":[{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IB6njjQdg=","_parent":{"$ref":"AAAAAAGOe/IB6njiLXw="},"model":{"$ref":"AAAAAAGOe/IB6njgbTA="},"visible":false,"font":"Arial;13;0","left":666,"top":321,"height":13,"alpha":1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/IB6njiLXw="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IB6njk5uw=","_parent":{"$ref":"AAAAAAGOe/IB6njiLXw="},"model":{"$ref":"AAAAAAGOe/IB6njgbTA="},"visible":null,"font":"Arial;13;0","left":651,"top":320,"height":13,"alpha":1.5707963267948966,"distance":30,"hostEdge":{"$ref":"AAAAAAGOe/IB6njiLXw="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IB6njldmA=","_parent":{"$ref":"AAAAAAGOe/IB6njiLXw="},"model":{"$ref":"AAAAAAGOe/IB6njgbTA="},"visible":false,"font":"Arial;13;0","left":695,"top":324,"height":13,"alpha":-1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/IB6njiLXw="},"edgePosition":1}],"font":"Arial;13;0","head":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"tail":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"lineStyle":1,"points":"679:354;683:304","showVisibility":true,"nameLabel":{"$ref":"AAAAAAGOe/IB6njjQdg="},"stereotypeLabel":{"$ref":"AAAAAAGOe/IB6njk5uw="},"propertyLabel":{"$ref":"AAAAAAGOe/IB6njldmA="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/IcBnj0kBc=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/IcBnj1zx0=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/IcBnj2Rnc=","_parent":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"visible":false,"font":"Arial;13;0","left":608,"top":48,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/IcBnj3+Ro=","_parent":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"font":"Arial;13;1","left":740.01904296875,"top":362,"width":98.2841796875,"height":13,"text":"BmpImage8Bit"},{"_type":"LabelView","_id":"AAAAAAGOe/IcBnj4Nxw=","_parent":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"visible":false,"font":"Arial;13;0","left":608,"top":48,"width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/IcBnj5M9A=","_parent":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"visible":false,"font":"Arial;13;0","left":608,"top":48,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":735.01904296875,"top":355,"width":108.2841796875,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/IcBnj2Rnc="},"nameLabel":{"$ref":"AAAAAAGOe/IcBnj3+Ro="},"namespaceLabel":{"$ref":"AAAAAAGOe/IcBnj4Nxw="},"propertyLabel":{"$ref":"AAAAAAGOe/IcBnj5M9A="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/IcBnj6p80=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"font":"Arial;13;0","left":735.01904296875,"top":380,"width":108.2841796875,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/IcBnj7+Ag=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"font":"Arial;13;0","left":735.01904296875,"top":390,"width":108.2841796875,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/IcBnj84Bk=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"visible":false,"font":"Arial;13;0","left":304,"top":24,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/IcBnj9+6I=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"visible":false,"font":"Arial;13;0","left":304,"top":24,"width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":735.01904296875,"top":355,"width":107.2841796875,"height":45,"nameCompartment":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"attributeCompartment":{"$ref":"AAAAAAGOe/IcBnj6p80="},"operationCompartment":{"$ref":"AAAAAAGOe/IcBnj7+Ag="},"receptionCompartment":{"$ref":"AAAAAAGOe/IcBnj84Bk="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/IcBnj9+6I="}},{"_type":"UMLGeneralizationView","_id":"AAAAAAGOe/IcI3kd7+w=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/IcI3kbJQ8="},"subViews":[{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IcI3ken6Y=","_parent":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"model":{"$ref":"AAAAAAGOe/IcI3kbJQ8="},"visible":false,"font":"Arial;13;0","left":738,"top":332,"height":13,"alpha":1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IcI3kfn+s=","_parent":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"model":{"$ref":"AAAAAAGOe/IcI3kbJQ8="},"visible":null,"font":"Arial;13;0","left":726,"top":341,"height":13,"alpha":1.5707963267948966,"distance":30,"hostEdge":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IcI3kgiWs=","_parent":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"model":{"$ref":"AAAAAAGOe/IcI3kbJQ8="},"visible":false,"font":"Arial;13;0","left":761,"top":313,"height":13,"alpha":-1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"edgePosition":1}],"font":"Arial;13;0","head":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"tail":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"lineStyle":1,"points":"770:354;730:304","showVisibility":true,"nameLabel":{"$ref":"AAAAAAGOe/IcI3ken6Y="},"stereotypeLabel":{"$ref":"AAAAAAGOe/IcI3kfn+s="},"propertyLabel":{"$ref":"AAAAAAGOe/IcI3kgiWs="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/I5/nkv9MY=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/I5/nkwZuA=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/I5/nkxbVY=","_parent":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"visible":false,"font":"Arial;13;0","left":608,"top":48,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/I5/nkyXWg=","_parent":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"font":"Arial;13;1","left":851.0380859375,"top":362,"width":106.30126953125,"height":13,"text":"BmpImage24Bit"},{"_type":"LabelView","_id":"AAAAAAGOe/I5/nkzUbo=","_parent":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"visible":false,"font":"Arial;13;0","left":608,"top":48,"width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/I5/nk0A/Y=","_parent":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"visible":false,"font":"Arial;13;0","left":608,"top":48,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":846.0380859375,"top":355,"width":116.30126953125,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/I5/nkxbVY="},"nameLabel":{"$ref":"AAAAAAGOe/I5/nkyXWg="},"namespaceLabel":{"$ref":"AAAAAAGOe/I5/nkzUbo="},"propertyLabel":{"$ref":"AAAAAAGOe/I5/nk0A/Y="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/I5/nk1Xxw=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"font":"Arial;13;0","left":846.0380859375,"top":380,"width":116.30126953125,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/I5/nk29fk=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"font":"Arial;13;0","left":846.0380859375,"top":390,"width":116.30126953125,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/I5/nk33eg=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"visible":false,"font":"Arial;13;0","left":304,"top":24,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/I5/nk4Mp4=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"visible":false,"font":"Arial;13;0","left":304,"top":24,"width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":846.0380859375,"top":355,"width":115.30126953125,"height":45,"nameCompartment":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"attributeCompartment":{"$ref":"AAAAAAGOe/I5/nk1Xxw="},"operationCompartment":{"$ref":"AAAAAAGOe/I5/nk29fk="},"receptionCompartment":{"$ref":"AAAAAAGOe/I5/nk33eg="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/I5/nk4Mp4="}},{"_type":"UMLGeneralizationView","_id":"AAAAAAGOe/I6FHlYFkc=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/I6FHlW/VA="},"subViews":[{"_type":"EdgeLabelView","_id":"AAAAAAGOe/I6FHlZEaY=","_parent":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"model":{"$ref":"AAAAAAGOe/I6FHlW/VA="},"visible":false,"font":"Arial;13;0","left":813,"top":335,"height":13,"alpha":1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/I6FHlaGSM=","_parent":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"model":{"$ref":"AAAAAAGOe/I6FHlW/VA="},"visible":null,"font":"Arial;13;0","left":805,"top":348,"height":13,"alpha":1.5707963267948966,"distance":30,"hostEdge":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/I6FHlbzQY=","_parent":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"model":{"$ref":"AAAAAAGOe/I6FHlW/VA="},"visible":false,"font":"Arial;13;0","left":828,"top":310,"height":13,"alpha":-1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"edgePosition":1}],"font":"Arial;13;0","head":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"tail":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"lineStyle":1,"points":"864:354;778:304","showVisibility":true,"nameLabel":{"$ref":"AAAAAAGOe/I6FHlZEaY="},"stereotypeLabel":{"$ref":"AAAAAAGOe/I6FHlaGSM="},"propertyLabel":{"$ref":"AAAAAAGOe/I6FHlbzQY="}},{"_type":"UMLEnumerationView","_id":"AAAAAAGOe/QFL3mT3I0=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/QFL3mU3H4=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/QFL3mVpSw=","_parent":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"font":"Arial;13;0","left":53,"top":165,"width":127.39453125,"height":13,"text":"«enumeration»"},{"_type":"LabelView","_id":"AAAAAAGOe/QFL3mWZXA=","_parent":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"font":"Arial;13;1","left":53,"top":180,"width":127.39453125,"height":13,"text":"BmpType"},{"_type":"LabelView","_id":"AAAAAAGOe/QFL3mXo8s=","_parent":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"visible":false,"font":"Arial;13;0","left":-80,"top":-96,"width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/QFL3mYZG0=","_parent":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"visible":false,"font":"Arial;13;0","left":-80,"top":-96,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":48,"top":160,"width":137.39453125,"height":38,"stereotypeLabel":{"$ref":"AAAAAAGOe/QFL3mVpSw="},"nameLabel":{"$ref":"AAAAAAGOe/QFL3mWZXA="},"namespaceLabel":{"$ref":"AAAAAAGOe/QFL3mXo8s="},"propertyLabel":{"$ref":"AAAAAAGOe/QFL3mYZG0="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/QFL3mZiDw=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"visible":false,"font":"Arial;13;0","left":-40,"top":-48,"width":10,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/QFL3maoUE=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"visible":false,"font":"Arial;13;0","left":-40,"top":-48,"width":10,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/QFL3mbfaw=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"visible":false,"font":"Arial;13;0","left":-40,"top":-48,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/QFL3mcixc=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"visible":false,"font":"Arial;13;0","left":-40,"top":-48,"width":10,"height":10},{"_type":"UMLEnumerationLiteralCompartmentView","_id":"AAAAAAGOe/QFL3md0fc=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"subViews":[{"_type":"UMLEnumerationLiteralView","_id":"AAAAAAGOe/Q8xHnCY4U=","_parent":{"$ref":"AAAAAAGOe/QFL3md0fc="},"model":{"$ref":"AAAAAAGOe/Q8vnm/+gc="},"font":"Arial;13;0","left":53,"top":203,"width":127.39453125,"height":13,"text":"UNKNOWN_BIT","horizontalAlignment":0},{"_type":"UMLEnumerationLiteralView","_id":"AAAAAAGOe/RO9HnJhgA=","_parent":{"$ref":"AAAAAAGOe/QFL3md0fc="},"model":{"$ref":"AAAAAAGOe/RO7XnG6uw="},"font":"Arial;13;0","left":53,"top":218,"width":127.39453125,"height":13,"text":"ONE_BIT","horizontalAlignment":0},{"_type":"UMLEnumerationLiteralView","_id":"AAAAAAGOe/ReAnnQeWY=","_parent":{"$ref":"AAAAAAGOe/QFL3md0fc="},"model":{"$ref":"AAAAAAGOe/Rd/XnNLq8="},"font":"Arial;13;0","left":53,"top":233,"width":127.39453125,"height":13,"text":"EIGHT_BIT","horizontalAlignment":0},{"_type":"UMLEnumerationLiteralView","_id":"AAAAAAGOe/RqU3nX1rA=","_parent":{"$ref":"AAAAAAGOe/QFL3md0fc="},"model":{"$ref":"AAAAAAGOe/RqTnnUZwU="},"font":"Arial;13;0","left":53,"top":248,"width":127.39453125,"height":13,"text":"TWENTY_FOUR_BIT","horizontalAlignment":0}],"font":"Arial;13;0","left":48,"top":198,"width":137.39453125,"height":68}],"font":"Arial;13;0","containerChangeable":true,"left":48,"top":160,"width":136.39453125,"height":106,"nameCompartment":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"suppressAttributes":true,"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/QFL3mZiDw="},"operationCompartment":{"$ref":"AAAAAAGOe/QFL3maoUE="},"receptionCompartment":{"$ref":"AAAAAAGOe/QFL3mbfaw="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/QFL3mcixc="},"enumerationLiteralCompartment":{"$ref":"AAAAAAGOe/QFL3md0fc="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/Vs93okmtc=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/Vs93olCQ8=","_parent":{"$ref":"AAAAAAGOe/Vs93okmtc="},"model":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/Vs93omy80=","_parent":{"$ref":"AAAAAAGOe/Vs93olCQ8="},"visible":false,"font":"Arial;13;0","left":160,"top":-480,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/Vs93onMIA=","_parent":{"$ref":"AAAAAAGOe/Vs93olCQ8="},"font":"Arial;13;1","left":213,"top":167,"width":127.8515625,"height":13,"text":"BmpFileHeader"},{"_type":"LabelView","_id":"AAAAAAGOe/Vs93oobSU=","_parent":{"$ref":"AAAAAAGOe/Vs93olCQ8="},"visible":false,"font":"Arial;13;0","left":160,"top":-480,"width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/Vs93opKPE=","_parent":{"$ref":"AAAAAAGOe/Vs93olCQ8="},"visible":false,"font":"Arial;13;0","left":160,"top":-480,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":208,"top":160,"width":137.8515625,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/Vs93omy80="},"nameLabel":{"$ref":"AAAAAAGOe/Vs93onMIA="},"namespaceLabel":{"$ref":"AAAAAAGOe/Vs93oobSU="},"propertyLabel":{"$ref":"AAAAAAGOe/Vs93opKPE="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/Vs93oq6D0=","_parent":{"$ref":"AAAAAAGOe/Vs93okmtc="},"model":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOe/Yp5Hr/di4=","_parent":{"$ref":"AAAAAAGOe/Vs93oq6D0="},"model":{"$ref":"AAAAAAGOe/Yp3Xr8yng="},"font":"Arial;13;0","left":213,"top":190,"width":127.8515625,"height":13,"text":"+signature: uint16_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOe/aBb3sHrL4=","_parent":{"$ref":"AAAAAAGOe/Vs93oq6D0="},"model":{"$ref":"AAAAAAGOe/aBZnsEbU0="},"font":"Arial;13;0","left":213,"top":205,"width":127.8515625,"height":13,"text":"+fileSize: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOe/aOBHsO4Sk=","_parent":{"$ref":"AAAAAAGOe/Vs93oq6D0="},"model":{"$ref":"AAAAAAGOe/aN/XsLdbA="},"font":"Arial;13;0","left":213,"top":220,"width":127.8515625,"height":13,"text":"+reserved: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOe/aZu3sVpXQ=","_parent":{"$ref":"AAAAAAGOe/Vs93oq6D0="},"model":{"$ref":"AAAAAAGOe/aZtXsSN2E="},"font":"Arial;13;0","left":213,"top":235,"width":127.8515625,"height":13,"text":"+offsetSize: uint32_t","horizontalAlignment":0}],"font":"Arial;13;0","left":208,"top":185,"width":137.8515625,"height":68},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/Vs93orCZY=","_parent":{"$ref":"AAAAAAGOe/Vs93okmtc="},"model":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"visible":false,"font":"Arial;13;0","left":208,"top":195,"width":106.36083984375,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/Vs93osQSU=","_parent":{"$ref":"AAAAAAGOe/Vs93okmtc="},"model":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"visible":false,"font":"Arial;13;0","left":80,"top":-240,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/Vs93otg/E=","_parent":{"$ref":"AAAAAAGOe/Vs93okmtc="},"model":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"visible":false,"font":"Arial;13;0","left":80,"top":-240,"width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":208,"top":160,"width":136.8515625,"height":93,"nameCompartment":{"$ref":"AAAAAAGOe/Vs93olCQ8="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/Vs93oq6D0="},"operationCompartment":{"$ref":"AAAAAAGOe/Vs93orCZY="},"receptionCompartment":{"$ref":"AAAAAAGOe/Vs93osQSU="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/Vs93otg/E="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/WAx3pOOq8=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/WAx3pPioI=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/WAx3pQwR4=","_parent":{"$ref":"AAAAAAGOe/WAx3pPioI="},"visible":false,"font":"Arial;13;0","height":13},{"_type":"LabelView","_id":"AAAAAAGOe/WAx3pROdw=","_parent":{"$ref":"AAAAAAGOe/WAx3pPioI="},"font":"Arial;13;1","left":141,"top":591,"width":105.37451171875,"height":13,"text":"BmpInfoHeader"},{"_type":"LabelView","_id":"AAAAAAGOe/WAx3pSMLg=","_parent":{"$ref":"AAAAAAGOe/WAx3pPioI="},"visible":false,"font":"Arial;13;0","width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/WAx3pTijs=","_parent":{"$ref":"AAAAAAGOe/WAx3pPioI="},"visible":false,"font":"Arial;13;0","height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":136,"top":584,"width":115.37451171875,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/WAx3pQwR4="},"nameLabel":{"$ref":"AAAAAAGOe/WAx3pROdw="},"namespaceLabel":{"$ref":"AAAAAAGOe/WAx3pSMLg="},"propertyLabel":{"$ref":"AAAAAAGOe/WAx3pTijs="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/WAx3pUxFo=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"font":"Arial;13;0","left":136,"top":609,"width":115.37451171875,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/WAx3pV7gg=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"visible":false,"font":"Arial;13;0","left":136,"top":619,"width":107.7890625,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/WAx3pWRBo=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"visible":false,"font":"Arial;13;0","width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/WAx3pXgyo=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"visible":false,"font":"Arial;13;0","width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":136,"top":584,"width":114.37451171875,"height":45,"nameCompartment":{"$ref":"AAAAAAGOe/WAx3pPioI="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"operationCompartment":{"$ref":"AAAAAAGOe/WAx3pV7gg="},"receptionCompartment":{"$ref":"AAAAAAGOe/WAx3pWRBo="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/WAx3pXgyo="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/WWJ3p4m8I=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/WWJ3p52C4=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/WWJ3p6zfM=","_parent":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"visible":false,"font":"Arial;13;0","height":13},{"_type":"LabelView","_id":"AAAAAAGOe/WWJ3p7huI=","_parent":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"font":"Arial;13;1","left":333,"top":559,"width":111.88720703125,"height":13,"text":"BmpColorPalette"},{"_type":"LabelView","_id":"AAAAAAGOe/WWJ3p8YdI=","_parent":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"visible":false,"font":"Arial;13;0","width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/WWJ3p9IGI=","_parent":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"visible":false,"font":"Arial;13;0","height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":328,"top":552,"width":121.88720703125,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/WWJ3p6zfM="},"nameLabel":{"$ref":"AAAAAAGOe/WWJ3p7huI="},"namespaceLabel":{"$ref":"AAAAAAGOe/WWJ3p8YdI="},"propertyLabel":{"$ref":"AAAAAAGOe/WWJ3p9IGI="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/WWJ3p+BUQ=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"font":"Arial;13;0","left":328,"top":577,"width":121.88720703125,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/WWJ3p/mRc=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"visible":false,"font":"Arial;13;0","left":328,"top":587,"width":116.4599609375,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/WWJ3qAbvE=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"visible":false,"font":"Arial;13;0","width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/WWJ3qBt+A=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"visible":false,"font":"Arial;13;0","width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":328,"top":552,"width":120.88720703125,"height":45,"nameCompartment":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/WWJ3p+BUQ="},"operationCompartment":{"$ref":"AAAAAAGOe/WWJ3p/mRc="},"receptionCompartment":{"$ref":"AAAAAAGOe/WWJ3qAbvE="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/WWJ3qBt+A="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/WsSHqiI+s=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/WsSHqjT7s=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/WsSHqkyYQ=","_parent":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"visible":false,"font":"Arial;13;0","height":13},{"_type":"LabelView","_id":"AAAAAAGOe/WsSHqlDbU=","_parent":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"font":"Arial;13;1","left":269,"top":655,"width":96.64013671875,"height":13,"text":"BmpPixel24Bit"},{"_type":"LabelView","_id":"AAAAAAGOe/WsSHqmzWk=","_parent":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"visible":false,"font":"Arial;13;0","width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/WsSHqn5KA=","_parent":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"visible":false,"font":"Arial;13;0","height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":264,"top":648,"width":106.64013671875,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/WsSHqkyYQ="},"nameLabel":{"$ref":"AAAAAAGOe/WsSHqlDbU="},"namespaceLabel":{"$ref":"AAAAAAGOe/WsSHqmzWk="},"propertyLabel":{"$ref":"AAAAAAGOe/WsSHqn5KA="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/WsSHqonW8=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"font":"Arial;13;0","left":264,"top":673,"width":106.64013671875,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/WsSHqpbZY=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"visible":false,"font":"Arial;13;0","left":264,"top":683,"width":102.03173828125,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/WsSHqq2/s=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"visible":false,"font":"Arial;13;0","width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/WsSHqrQ5Y=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"visible":false,"font":"Arial;13;0","width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":264,"top":648,"width":105.64013671875,"height":45,"nameCompartment":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/WsSHqonW8="},"operationCompartment":{"$ref":"AAAAAAGOe/WsSHqpbZY="},"receptionCompartment":{"$ref":"AAAAAAGOe/WsSHqq2/s="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/WsSHqrQ5Y="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/XA53rMKic=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/XA53rN8mw=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/XA53rOrv8=","_parent":{"$ref":"AAAAAAGOe/XA53rN8mw="},"visible":false,"font":"Arial;13;0","height":13},{"_type":"LabelView","_id":"AAAAAAGOe/XA53rPItI=","_parent":{"$ref":"AAAAAAGOe/XA53rN8mw="},"font":"Arial;13;1","left":509,"top":657,"width":141.6689453125,"height":13,"text":"BmpPixelInfo"},{"_type":"LabelView","_id":"AAAAAAGOe/XA53rQ0BU=","_parent":{"$ref":"AAAAAAGOe/XA53rN8mw="},"visible":false,"font":"Arial;13;0","width":82.3798828125,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOe/XA53rRiWU=","_parent":{"$ref":"AAAAAAGOe/XA53rN8mw="},"visible":false,"font":"Arial;13;0","height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":504,"top":650,"width":151.6689453125,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/XA53rOrv8="},"nameLabel":{"$ref":"AAAAAAGOe/XA53rPItI="},"namespaceLabel":{"$ref":"AAAAAAGOe/XA53rQ0BU="},"propertyLabel":{"$ref":"AAAAAAGOe/XA53rRiWU="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/XA53rSVBU=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"font":"Arial;13;0","left":504,"top":675,"width":151.6689453125,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/XA6HrTOeA=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"visible":false,"font":"Arial;13;0","left":504,"top":685,"width":151.6689453125,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/XA6HrU7tQ=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"visible":false,"font":"Arial;13;0","width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/XA6HrVVG8=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"subViews":[{"_type":"UMLTemplateParameterView","_id":"AAAAAAGOe/XR5Hr3hhg=","_parent":{"$ref":"AAAAAAGOe/XA6HrVVG8="},"model":{"$ref":"AAAAAAGOe/XR1nr0LwI="},"font":"Arial;13;0","left":651.72802734375,"top":637,"width":7.94091796875,"height":13,"text":"T","horizontalAlignment":0}],"font":"Arial;13;0","left":646.72802734375,"top":632,"width":17.94091796875,"height":23}],"font":"Arial;13;0","containerChangeable":true,"left":504,"top":632,"width":160.6689453125,"height":63,"nameCompartment":{"$ref":"AAAAAAGOe/XA53rN8mw="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/XA53rSVBU="},"operationCompartment":{"$ref":"AAAAAAGOe/XA6HrTOeA="},"receptionCompartment":{"$ref":"AAAAAAGOe/XA6HrU7tQ="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/XA6HrVVG8="}}]},{"_type":"UMLClass","_id":"AAAAAAGOe/G2f3gyFJc=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpImage","operations":[{"_type":"UMLOperation","_id":"AAAAAAGOe/KbhnlokKQ=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"readImage","parameters":[{"_type":"UMLParameter","_id":"AAAAAAGOe/LwPHlxP7E=","_parent":{"$ref":"AAAAAAGOe/KbhnlokKQ="},"name":"string","type":""}]},{"_type":"UMLOperation","_id":"AAAAAAGOe/NGJnl1uBI=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"saveImage","parameters":[{"_type":"UMLParameter","_id":"AAAAAAGOe/NS/nl89WI=","_parent":{"$ref":"AAAAAAGOe/NGJnl1uBI="},"name":"string","type":""}]},{"_type":"UMLOperation","_id":"AAAAAAGOe/Nwlnl+3Q8=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"toQPixMap","parameters":[{"_type":"UMLParameter","_id":"AAAAAAGOe/ODJnmFe34=","_parent":{"$ref":"AAAAAAGOe/Nwlnl+3Q8="},"name":"QPixmap","type":""}]},{"_type":"UMLOperation","_id":"AAAAAAGOe/PKhnmIT34=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"getBmpFileType","parameters":[{"_type":"UMLParameter","_id":"AAAAAAGOe/PeOnmPlNU=","_parent":{"$ref":"AAAAAAGOe/PKhnmIT34="},"type":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"isReadOnly":true,"direction":"return"}]}]},{"_type":"UMLClass","_id":"AAAAAAGOe/IB1ni3u0c=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpImage1Bit","ownedElements":[{"_type":"UMLGeneralization","_id":"AAAAAAGOe/IB6njgbTA=","_parent":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"source":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"target":{"$ref":"AAAAAAGOe/G2f3gyFJc="}}]},{"_type":"UMLClass","_id":"AAAAAAGOe/IcBnjyMNM=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpImage8Bit","ownedElements":[{"_type":"UMLGeneralization","_id":"AAAAAAGOe/IcI3kbJQ8=","_parent":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"source":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"target":{"$ref":"AAAAAAGOe/G2f3gyFJc="}}]},{"_type":"UMLClass","_id":"AAAAAAGOe/I5/nktz8g=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpImage24Bit","ownedElements":[{"_type":"UMLGeneralization","_id":"AAAAAAGOe/I6FHlW/VA=","_parent":{"$ref":"AAAAAAGOe/I5/nktz8g="},"source":{"$ref":"AAAAAAGOe/I5/nktz8g="},"target":{"$ref":"AAAAAAGOe/G2f3gyFJc="}}]},{"_type":"UMLEnumeration","_id":"AAAAAAGOe/QFL3mRBRc=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpType","literals":[{"_type":"UMLEnumerationLiteral","_id":"AAAAAAGOe/Q8vnm/+gc=","_parent":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"name":"UNKNOWN_BIT"},{"_type":"UMLEnumerationLiteral","_id":"AAAAAAGOe/RO7XnG6uw=","_parent":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"name":"ONE_BIT"},{"_type":"UMLEnumerationLiteral","_id":"AAAAAAGOe/Rd/XnNLq8=","_parent":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"name":"EIGHT_BIT"},{"_type":"UMLEnumerationLiteral","_id":"AAAAAAGOe/RqTnnUZwU=","_parent":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"name":"TWENTY_FOUR_BIT"}]},{"_type":"UMLClass","_id":"AAAAAAGOe/Vs93oiiJE=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpFileHeader","attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOe/Yp3Xr8yng=","_parent":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"name":"signature","type":"uint16_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOe/aBZnsEbU0=","_parent":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"name":"fileSize","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOe/aN/XsLdbA=","_parent":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"name":"reserved","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOe/aZtXsSN2E=","_parent":{"$ref":"AAAAAAGOe/Vs93oiiJE="},"name":"offsetSize","type":"uint32_t"}]},{"_type":"UMLClass","_id":"AAAAAAGOe/WAx3pMwJc=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpInfoHeader"},{"_type":"UMLClass","_id":"AAAAAAGOe/WWJ3p2ZJw=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpColorPalette"},{"_type":"UMLClass","_id":"AAAAAAGOe/WsR3qgGDY=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpPixel24Bit"},{"_type":"UMLClass","_id":"AAAAAAGOe/XA53rKDQc=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpPixelInfo","templateParameters":[{"_type":"UMLTemplateParameter","_id":"AAAAAAGOe/XR1nr0LwI=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"T","parameterType":"","defaultValue":""}]}]}]} \ No newline at end of file +{"_type":"Project","_id":"AAAAAAFF+h6SjaM2Hec=","name":"DAC","ownedElements":[{"_type":"UMLModel","_id":"AAAAAAFF+qBWK6M3Z8Y=","_parent":{"$ref":"AAAAAAFF+h6SjaM2Hec="},"name":"Model","ownedElements":[{"_type":"UMLClassDiagram","_id":"AAAAAAGOe/Bcb3gvMvY=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"ClassDiagram1","ownedViews":[{"_type":"UMLPackageView","_id":"AAAAAAGOwS7IvDTcW9Q=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOwS7IvDTa3oA="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOwS7IvDTd8oo=","_parent":{"$ref":"AAAAAAGOwS7IvDTcW9Q="},"model":{"$ref":"AAAAAAGOwS7IvDTa3oA="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOwS7IvDTeArc=","_parent":{"$ref":"AAAAAAGOwS7IvDTd8oo="},"visible":false,"font":"Arial;13;0","left":-672,"top":16,"height":13},{"_type":"LabelView","_id":"AAAAAAGOwS7IvDTfGhE=","_parent":{"$ref":"AAAAAAGOwS7IvDTd8oo="},"font":"Arial;13;1","left":549,"top":390,"width":271,"height":13,"text":"Factory"},{"_type":"LabelView","_id":"AAAAAAGOwS7IvDTgBLw=","_parent":{"$ref":"AAAAAAGOwS7IvDTd8oo="},"visible":false,"font":"Arial;13;0","left":-672,"top":16,"width":73.67724609375,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOwS7IvDThhLA=","_parent":{"$ref":"AAAAAAGOwS7IvDTd8oo="},"visible":false,"font":"Arial;13;0","left":-672,"top":16,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":544,"top":383,"width":281,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOwS7IvDTeArc="},"nameLabel":{"$ref":"AAAAAAGOwS7IvDTfGhE="},"namespaceLabel":{"$ref":"AAAAAAGOwS7IvDTgBLw="},"propertyLabel":{"$ref":"AAAAAAGOwS7IvDThhLA="}}],"containedViews":[{"$ref":"AAAAAAGOwS2A5TJTFPE="}],"font":"Arial;13;0","containerChangeable":true,"left":544,"top":368,"width":280,"height":128,"nameCompartment":{"$ref":"AAAAAAGOwS7IvDTd8oo="}},{"_type":"UMLPackageView","_id":"AAAAAAGOwS76jDUgkuE=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOwS76jDUeaiw="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOwS76jDUhpWA=","_parent":{"$ref":"AAAAAAGOwS76jDUgkuE="},"model":{"$ref":"AAAAAAGOwS76jDUeaiw="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOwS76jDUiAJI=","_parent":{"$ref":"AAAAAAGOwS76jDUhpWA="},"visible":false,"font":"Arial;13;0","left":-1152,"top":-800,"height":13},{"_type":"LabelView","_id":"AAAAAAGOwS76jDUjunE=","_parent":{"$ref":"AAAAAAGOwS76jDUhpWA="},"font":"Arial;13;1","left":549,"top":142,"width":551,"height":13,"text":"BmpFile"},{"_type":"LabelView","_id":"AAAAAAGOwS76jDUkEds=","_parent":{"$ref":"AAAAAAGOwS76jDUhpWA="},"visible":false,"font":"Arial;13;0","left":-1152,"top":-800,"width":73.67724609375,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOwS76jDUl74U=","_parent":{"$ref":"AAAAAAGOwS76jDUhpWA="},"visible":false,"font":"Arial;13;0","left":-1152,"top":-800,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":544,"top":135,"width":561,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOwS76jDUiAJI="},"nameLabel":{"$ref":"AAAAAAGOwS76jDUjunE="},"namespaceLabel":{"$ref":"AAAAAAGOwS76jDUkEds="},"propertyLabel":{"$ref":"AAAAAAGOwS76jDUl74U="}}],"font":"Arial;13;0","containerChangeable":true,"left":544,"top":120,"width":560,"height":232,"nameCompartment":{"$ref":"AAAAAAGOwS76jDUhpWA="}},{"_type":"UMLPackageView","_id":"AAAAAAGOwSTLkyDu9hc=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOwSTLkiDsB+o="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOwSTLkyDvlQE=","_parent":{"$ref":"AAAAAAGOwSTLkyDu9hc="},"model":{"$ref":"AAAAAAGOwSTLkiDsB+o="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOwSTLkyDw2i0=","_parent":{"$ref":"AAAAAAGOwSTLkyDvlQE="},"visible":false,"font":"Arial;13;0","left":-144,"top":-192,"height":13},{"_type":"LabelView","_id":"AAAAAAGOwSTLkyDxMBo=","_parent":{"$ref":"AAAAAAGOwSTLkyDvlQE="},"font":"Arial;13;1","left":101,"top":142,"width":415,"height":13,"text":"BmpDefinition.h"},{"_type":"LabelView","_id":"AAAAAAGOwSTLkyDyMwI=","_parent":{"$ref":"AAAAAAGOwSTLkyDvlQE="},"visible":false,"font":"Arial;13;0","left":-144,"top":-192,"width":73.67724609375,"height":13,"text":"(from Model)"},{"_type":"LabelView","_id":"AAAAAAGOwSTLkyDzDDQ=","_parent":{"$ref":"AAAAAAGOwSTLkyDvlQE="},"visible":false,"font":"Arial;13;0","left":-144,"top":-192,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":96,"top":135,"width":425,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOwSTLkyDw2i0="},"nameLabel":{"$ref":"AAAAAAGOwSTLkyDxMBo="},"namespaceLabel":{"$ref":"AAAAAAGOwSTLkyDyMwI="},"propertyLabel":{"$ref":"AAAAAAGOwSTLkyDzDDQ="}}],"containedViews":[{"$ref":"AAAAAAGOe/WAx3pOOq8="},{"$ref":"AAAAAAGOe/WWJ3p4m8I="},{"$ref":"AAAAAAGOe/QFL3mT3I0="},{"$ref":"AAAAAAGOwR9+sh9TtyU="},{"$ref":"AAAAAAGOe/WsSHqiI+s="},{"$ref":"AAAAAAGOe/XA53rMKic="}],"font":"Arial;13;0","containerChangeable":true,"left":96,"top":120,"width":424,"height":472,"nameCompartment":{"$ref":"AAAAAAGOwSTLkyDvlQE="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/G2gHg0ybc=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/G2gHg1x4U=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/G2gHg2ySE=","_parent":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"visible":false,"font":"Arial;13;0","left":496,"top":-80,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/G2gHg3+GE=","_parent":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"font":"Arial;13;1","left":573,"top":183,"width":196.47607421875,"height":13,"text":"BmpImage"},{"_type":"LabelView","_id":"AAAAAAGOe/G2gHg4Q+Y=","_parent":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"visible":false,"font":"Arial;13;0","left":496,"top":-80,"width":85.947265625,"height":13,"text":"(from BmpFile)"},{"_type":"LabelView","_id":"AAAAAAGOe/G2gHg5ww4=","_parent":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"visible":false,"font":"Arial;13;0","left":496,"top":-80,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":568,"top":176,"width":206.47607421875,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/G2gHg2ySE="},"nameLabel":{"$ref":"AAAAAAGOe/G2gHg3+GE="},"namespaceLabel":{"$ref":"AAAAAAGOe/G2gHg4Q+Y="},"propertyLabel":{"$ref":"AAAAAAGOe/G2gHg5ww4="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/G2gHg6YNw=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOwSrklyjT9nk=","_parent":{"$ref":"AAAAAAGOe/G2gHg6YNw="},"model":{"$ref":"AAAAAAGOwSrkkSjQxMs="},"font":"Arial;13;0","left":573,"top":206,"width":196.47607421875,"height":13,"text":"#bmpFileHeader: BmpFileHeader","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSr8uCkochs=","_parent":{"$ref":"AAAAAAGOe/G2gHg6YNw="},"model":{"$ref":"AAAAAAGOwSr8sCklAtc="},"font":"Arial;13;0","left":573,"top":221,"width":196.47607421875,"height":13,"text":"#bmpInfoHeader: BmpInfoHeader","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSsMbylQz+4=","_parent":{"$ref":"AAAAAAGOe/G2gHg6YNw="},"model":{"$ref":"AAAAAAGOwSsMaSlN/bg="},"font":"Arial;13;0","left":573,"top":236,"width":196.47607421875,"height":13,"text":"#inputFile: std::ifstream","horizontalAlignment":0}],"font":"Arial;13;0","left":568,"top":201,"width":206.47607421875,"height":53},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/G2gXg7jiI=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"subViews":[{"_type":"UMLOperationView","_id":"AAAAAAGOe/KbjnlrR+Q=","_parent":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"model":{"$ref":"AAAAAAGOe/KbhnlokKQ="},"font":"Arial;13;0","left":573,"top":259,"width":196.47607421875,"height":13,"text":"+readImage(string)","horizontalAlignment":0},{"_type":"UMLOperationView","_id":"AAAAAAGOe/NGKXl4Q30=","_parent":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"model":{"$ref":"AAAAAAGOe/NGJnl1uBI="},"font":"Arial;13;0","left":573,"top":274,"width":196.47607421875,"height":13,"text":"+saveImage(string)","horizontalAlignment":0},{"_type":"UMLOperationView","_id":"AAAAAAGOe/Nwm3mBeeU=","_parent":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"model":{"$ref":"AAAAAAGOe/Nwlnl+3Q8="},"font":"Arial;13;0","left":573,"top":289,"width":196.47607421875,"height":13,"text":"+toQPixMap(QPixmap)","horizontalAlignment":0},{"_type":"UMLOperationView","_id":"AAAAAAGOe/PKiXmLbFE=","_parent":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"model":{"$ref":"AAAAAAGOe/PKhnmIT34="},"font":"Arial;13;0","left":573,"top":304,"width":196.47607421875,"height":13,"text":"+getBmpFileType(): BmpType","horizontalAlignment":0}],"font":"Arial;13;0","left":568,"top":254,"width":206.47607421875,"height":68},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/G2gXg8ieg=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"visible":false,"font":"Arial;13;0","left":248,"top":-40,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/G2gXg9FwY=","_parent":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"model":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"visible":false,"font":"Arial;13;0","left":248,"top":-40,"width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":568,"top":176,"width":205.47607421875,"height":146,"nameCompartment":{"$ref":"AAAAAAGOe/G2gHg1x4U="},"attributeCompartment":{"$ref":"AAAAAAGOe/G2gHg6YNw="},"operationCompartment":{"$ref":"AAAAAAGOe/G2gXg7jiI="},"receptionCompartment":{"$ref":"AAAAAAGOe/G2gXg8ieg="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/G2gXg9FwY="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/IB1ni5gBk=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/IB1ni6tmc=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/IB1ni7Qns=","_parent":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"visible":false,"font":"Arial;13;0","left":1008,"top":-102,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/IB1ni8OR4=","_parent":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"font":"Arial;13;1","left":829,"top":287,"width":218.5087890625,"height":13,"text":"BmpImage1Bit"},{"_type":"LabelView","_id":"AAAAAAGOe/IB1ni942Y=","_parent":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"visible":false,"font":"Arial;13;0","left":1008,"top":-102,"width":85.947265625,"height":13,"text":"(from BmpFile)"},{"_type":"LabelView","_id":"AAAAAAGOe/IB1ni+Mps=","_parent":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"visible":false,"font":"Arial;13;0","left":1008,"top":-102,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":824,"top":280,"width":228.5087890625,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/IB1ni7Qns="},"nameLabel":{"$ref":"AAAAAAGOe/IB1ni8OR4="},"namespaceLabel":{"$ref":"AAAAAAGOe/IB1ni942Y="},"propertyLabel":{"$ref":"AAAAAAGOe/IB1ni+Mps="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/IB1ni/0x4=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOwSwDwixxLRQ=","_parent":{"$ref":"AAAAAAGOe/IB1ni/0x4="},"model":{"$ref":"AAAAAAGOwSwDuCxudwA="},"font":"Arial;13;0","left":829,"top":310,"width":218.5087890625,"height":13,"text":"-bmpPixelInfo: BmpPixelInfo","horizontalAlignment":0}],"font":"Arial;13;0","left":824,"top":305,"width":228.5087890625,"height":23},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/IB1njAbF8=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"visible":false,"font":"Arial;13;0","left":824,"top":315,"width":108.2841796875,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/IB1njBuSQ=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"visible":false,"font":"Arial;13;0","left":504,"top":-51,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/IB1njCbYE=","_parent":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"model":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"visible":false,"font":"Arial;13;0","left":504,"top":-51,"width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":824,"top":280,"width":227.5087890625,"height":48,"nameCompartment":{"$ref":"AAAAAAGOe/IB1ni6tmc="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/IB1ni/0x4="},"operationCompartment":{"$ref":"AAAAAAGOe/IB1njAbF8="},"receptionCompartment":{"$ref":"AAAAAAGOe/IB1njBuSQ="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/IB1njCbYE="}},{"_type":"UMLGeneralizationView","_id":"AAAAAAGOe/IB6njiLXw=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/IB6njgbTA="},"subViews":[{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IB6njjQdg=","_parent":{"$ref":"AAAAAAGOe/IB6njiLXw="},"model":{"$ref":"AAAAAAGOe/IB6njgbTA="},"visible":false,"font":"Arial;13;0","left":794,"top":284,"height":13,"alpha":1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/IB6njiLXw="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IB6njk5uw=","_parent":{"$ref":"AAAAAAGOe/IB6njiLXw="},"model":{"$ref":"AAAAAAGOe/IB6njgbTA="},"visible":null,"font":"Arial;13;0","left":791,"top":299,"height":13,"alpha":1.5707963267948966,"distance":30,"hostEdge":{"$ref":"AAAAAAGOe/IB6njiLXw="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IB6njldmA=","_parent":{"$ref":"AAAAAAGOe/IB6njiLXw="},"model":{"$ref":"AAAAAAGOe/IB6njgbTA="},"visible":false,"font":"Arial;13;0","left":801,"top":255,"height":13,"alpha":-1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/IB6njiLXw="},"edgePosition":1}],"font":"Arial;13;0","head":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"tail":{"$ref":"AAAAAAGOe/IB1ni5gBk="},"lineStyle":1,"points":"823:281;774:271","showVisibility":true,"nameLabel":{"$ref":"AAAAAAGOe/IB6njjQdg="},"stereotypeLabel":{"$ref":"AAAAAAGOe/IB6njk5uw="},"propertyLabel":{"$ref":"AAAAAAGOe/IB6njldmA="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/IcBnj0kBc=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/IcBnj1zx0=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/IcBnj2Rnc=","_parent":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"visible":false,"font":"Arial;13;0","left":785.9619140625,"top":-214,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/IcBnj3+Ro=","_parent":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"font":"Arial;13;1","left":829,"top":231,"width":221.771484375,"height":13,"text":"BmpImage8Bit"},{"_type":"LabelView","_id":"AAAAAAGOe/IcBnj4Nxw=","_parent":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"visible":false,"font":"Arial;13;0","left":785.9619140625,"top":-214,"width":85.947265625,"height":13,"text":"(from BmpFile)"},{"_type":"LabelView","_id":"AAAAAAGOe/IcBnj5M9A=","_parent":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"visible":false,"font":"Arial;13;0","left":785.9619140625,"top":-214,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":824,"top":224,"width":231.771484375,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/IcBnj2Rnc="},"nameLabel":{"$ref":"AAAAAAGOe/IcBnj3+Ro="},"namespaceLabel":{"$ref":"AAAAAAGOe/IcBnj4Nxw="},"propertyLabel":{"$ref":"AAAAAAGOe/IcBnj5M9A="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/IcBnj6p80=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOwSyytS37v3o=","_parent":{"$ref":"AAAAAAGOe/IcBnj6p80="},"model":{"$ref":"AAAAAAGOwSyysC34Z94="},"font":"Arial;13;0","left":829,"top":254,"width":221.771484375,"height":13,"text":"-bmpPixelInfo: BmpPixelInfo","horizontalAlignment":0}],"font":"Arial;13;0","left":824,"top":249,"width":231.771484375,"height":23},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/IcBnj7+Ag=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"visible":false,"font":"Arial;13;0","left":824,"top":259,"width":108.2841796875,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/IcBnj84Bk=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"visible":false,"font":"Arial;13;0","left":392.98095703125,"top":-107,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/IcBnj9+6I=","_parent":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"model":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"visible":false,"font":"Arial;13;0","left":392.98095703125,"top":-107,"width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":824,"top":224,"width":230.771484375,"height":48,"nameCompartment":{"$ref":"AAAAAAGOe/IcBnj1zx0="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/IcBnj6p80="},"operationCompartment":{"$ref":"AAAAAAGOe/IcBnj7+Ag="},"receptionCompartment":{"$ref":"AAAAAAGOe/IcBnj84Bk="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/IcBnj9+6I="}},{"_type":"UMLGeneralizationView","_id":"AAAAAAGOe/IcI3kd7+w=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/IcI3kbJQ8="},"subViews":[{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IcI3ken6Y=","_parent":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"model":{"$ref":"AAAAAAGOe/IcI3kbJQ8="},"visible":false,"font":"Arial;13;0","left":798,"top":256,"height":13,"alpha":1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IcI3kfn+s=","_parent":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"model":{"$ref":"AAAAAAGOe/IcI3kbJQ8="},"visible":null,"font":"Arial;13;0","left":799,"top":271,"height":13,"alpha":1.5707963267948966,"distance":30,"hostEdge":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/IcI3kgiWs=","_parent":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"model":{"$ref":"AAAAAAGOe/IcI3kbJQ8="},"visible":false,"font":"Arial;13;0","left":797,"top":227,"height":13,"alpha":-1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/IcI3kd7+w="},"edgePosition":1}],"font":"Arial;13;0","head":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"tail":{"$ref":"AAAAAAGOe/IcBnj0kBc="},"lineStyle":1,"points":"823:248;774:249","showVisibility":true,"nameLabel":{"$ref":"AAAAAAGOe/IcI3ken6Y="},"stereotypeLabel":{"$ref":"AAAAAAGOe/IcI3kfn+s="},"propertyLabel":{"$ref":"AAAAAAGOe/IcI3kgiWs="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/I5/nkv9MY=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/I5/nkwZuA=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/I5/nkxbVY=","_parent":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"visible":false,"font":"Arial;13;0","left":563.923828125,"top":-326,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/I5/nkyXWg=","_parent":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"font":"Arial;13;1","left":829,"top":175,"width":264.01513671875,"height":13,"text":"BmpImage24Bit"},{"_type":"LabelView","_id":"AAAAAAGOe/I5/nkzUbo=","_parent":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"visible":false,"font":"Arial;13;0","left":563.923828125,"top":-326,"width":85.947265625,"height":13,"text":"(from BmpFile)"},{"_type":"LabelView","_id":"AAAAAAGOe/I5/nk0A/Y=","_parent":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"visible":false,"font":"Arial;13;0","left":563.923828125,"top":-326,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":824,"top":168,"width":274.01513671875,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/I5/nkxbVY="},"nameLabel":{"$ref":"AAAAAAGOe/I5/nkyXWg="},"namespaceLabel":{"$ref":"AAAAAAGOe/I5/nkzUbo="},"propertyLabel":{"$ref":"AAAAAAGOe/I5/nk0A/Y="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/I5/nk1Xxw=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOwSzIjS5mSIg=","_parent":{"$ref":"AAAAAAGOe/I5/nk1Xxw="},"model":{"$ref":"AAAAAAGOwSzIiC5jrps="},"font":"Arial;13;0","left":829,"top":198,"width":264.01513671875,"height":13,"text":"-bmpPixelInfo: BmpPixelInfo","horizontalAlignment":0}],"font":"Arial;13;0","left":824,"top":193,"width":274.01513671875,"height":23},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/I5/nk29fk=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"visible":false,"font":"Arial;13;0","left":824,"top":203,"width":116.30126953125,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/I5/nk33eg=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"visible":false,"font":"Arial;13;0","left":281.9619140625,"top":-163,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/I5/nk4Mp4=","_parent":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"model":{"$ref":"AAAAAAGOe/I5/nktz8g="},"visible":false,"font":"Arial;13;0","left":281.9619140625,"top":-163,"width":10,"height":10}],"font":"Arial;13;0","containerChangeable":true,"left":824,"top":168,"width":273.01513671875,"height":48,"nameCompartment":{"$ref":"AAAAAAGOe/I5/nkwZuA="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/I5/nk1Xxw="},"operationCompartment":{"$ref":"AAAAAAGOe/I5/nk29fk="},"receptionCompartment":{"$ref":"AAAAAAGOe/I5/nk33eg="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/I5/nk4Mp4="}},{"_type":"UMLGeneralizationView","_id":"AAAAAAGOe/I6FHlYFkc=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/I6FHlW/VA="},"subViews":[{"_type":"EdgeLabelView","_id":"AAAAAAGOe/I6FHlZEaY=","_parent":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"model":{"$ref":"AAAAAAGOe/I6FHlW/VA="},"visible":false,"font":"Arial;13;0","left":806,"top":230,"height":13,"alpha":1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/I6FHlaGSM=","_parent":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"model":{"$ref":"AAAAAAGOe/I6FHlW/VA="},"visible":null,"font":"Arial;13;0","left":809,"top":245,"height":13,"alpha":1.5707963267948966,"distance":30,"hostEdge":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOe/I6FHlbzQY=","_parent":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"model":{"$ref":"AAAAAAGOe/I6FHlW/VA="},"visible":false,"font":"Arial;13;0","left":799,"top":201,"height":13,"alpha":-1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOe/I6FHlYFkc="},"edgePosition":1}],"font":"Arial;13;0","head":{"$ref":"AAAAAAGOe/G2gHg0ybc="},"tail":{"$ref":"AAAAAAGOe/I5/nkv9MY="},"lineStyle":1,"points":"833:217;774:228","showVisibility":true,"nameLabel":{"$ref":"AAAAAAGOe/I6FHlZEaY="},"stereotypeLabel":{"$ref":"AAAAAAGOe/I6FHlaGSM="},"propertyLabel":{"$ref":"AAAAAAGOe/I6FHlbzQY="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/WAx3pOOq8=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/WAx3pPioI=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/WAx3pQwR4=","_parent":{"$ref":"AAAAAAGOe/WAx3pPioI="},"visible":false,"font":"Arial;13;0","left":-88,"top":-968,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/WAx3pROdw=","_parent":{"$ref":"AAAAAAGOe/WAx3pPioI="},"font":"Arial;13;1","left":117,"top":175,"width":153.83251953125,"height":13,"text":"BmpInfoHeader"},{"_type":"LabelView","_id":"AAAAAAGOe/WAx3pSMLg=","_parent":{"$ref":"AAAAAAGOe/WAx3pPioI="},"visible":false,"font":"Arial;13;0","left":-88,"top":-968,"width":130.0380859375,"height":13,"text":"(from BmpDefinition.h)"},{"_type":"LabelView","_id":"AAAAAAGOe/WAx3pTijs=","_parent":{"$ref":"AAAAAAGOe/WAx3pPioI="},"visible":false,"font":"Arial;13;0","left":-88,"top":-968,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":112,"top":168,"width":163.83251953125,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/WAx3pQwR4="},"nameLabel":{"$ref":"AAAAAAGOe/WAx3pROdw="},"namespaceLabel":{"$ref":"AAAAAAGOe/WAx3pSMLg="},"propertyLabel":{"$ref":"AAAAAAGOe/WAx3pTijs="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/WAx3pUxFo=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOwSByxB+k7TU=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSByuB+hJV8="},"font":"Arial;13;0","left":117,"top":198,"width":153.83251953125,"height":13,"text":"+headerSize: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSB3IR+rMMg=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSB3GR+o8Gc="},"font":"Arial;13;0","left":117,"top":213,"width":153.83251953125,"height":13,"text":"+imageWidth: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSCI/h+yRfg=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSCI+B+vBjo="},"font":"Arial;13;0","left":117,"top":228,"width":153.83251953125,"height":13,"text":"+imageHeight: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSCSxR+5Bfg=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSCSwB+2Uso="},"font":"Arial;13;0","left":117,"top":243,"width":153.83251953125,"height":13,"text":"+planes: uint16_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSCeFh/AR5M=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSCeEB+9XoY="},"font":"Arial;13;0","left":117,"top":258,"width":153.83251953125,"height":13,"text":"+bitsPerPixel: uint16_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSCpDx/HfXA=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSCpCB/EI80="},"font":"Arial;13;0","left":117,"top":273,"width":153.83251953125,"height":13,"text":"+compression: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSCy1h/OExQ=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSCy0B/Loqk="},"font":"Arial;13;0","left":117,"top":288,"width":153.83251953125,"height":13,"text":"+imageSize: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSC+DR/VYwo=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSC+CB/SeeM="},"font":"Arial;13;0","left":117,"top":303,"width":153.83251953125,"height":13,"text":"+widthPPM: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSDJnx/cX/A=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSDJmR/Z2N0="},"font":"Arial;13;0","left":117,"top":318,"width":153.83251953125,"height":13,"text":"+heightPPM: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSDS7R/j1+Y=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSDS6B/g2Yw="},"font":"Arial;13;0","left":117,"top":333,"width":153.83251953125,"height":13,"text":"+colors: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSDeXh/q3Mw=","_parent":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"model":{"$ref":"AAAAAAGOwSDeWR/n5L0="},"font":"Arial;13;0","left":117,"top":348,"width":153.83251953125,"height":13,"text":"+importantColors: uint32_t","horizontalAlignment":0}],"font":"Arial;13;0","left":112,"top":193,"width":163.83251953125,"height":173},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/WAx3pV7gg=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"visible":false,"font":"Arial;13;0","left":288,"top":59,"width":107.7890625,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/WAx3pWRBo=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"visible":false,"font":"Arial;13;0","left":152,"top":-560,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/WAx3pXgyo=","_parent":{"$ref":"AAAAAAGOe/WAx3pOOq8="},"model":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"visible":false,"font":"Arial;13;0","left":152,"top":-560,"width":10,"height":10}],"containerView":{"$ref":"AAAAAAGOwSTLkyDu9hc="},"font":"Arial;13;0","containerChangeable":true,"left":112,"top":168,"width":162.83251953125,"height":198,"nameCompartment":{"$ref":"AAAAAAGOe/WAx3pPioI="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/WAx3pUxFo="},"operationCompartment":{"$ref":"AAAAAAGOe/WAx3pV7gg="},"receptionCompartment":{"$ref":"AAAAAAGOe/WAx3pWRBo="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/WAx3pXgyo="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/WWJ3p4m8I=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/WWJ3p52C4=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/WWJ3p6zfM=","_parent":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"visible":false,"font":"Arial;13;0","left":-664,"top":-360,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/WWJ3p7huI=","_parent":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"font":"Arial;13;1","left":117,"top":391,"width":111.88720703125,"height":13,"text":"BmpColorPalette"},{"_type":"LabelView","_id":"AAAAAAGOe/WWJ3p8YdI=","_parent":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"visible":false,"font":"Arial;13;0","left":-664,"top":-360,"width":130.0380859375,"height":13,"text":"(from BmpDefinition.h)"},{"_type":"LabelView","_id":"AAAAAAGOe/WWJ3p9IGI=","_parent":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"visible":false,"font":"Arial;13;0","left":-664,"top":-360,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":112,"top":384,"width":121.88720703125,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/WWJ3p6zfM="},"nameLabel":{"$ref":"AAAAAAGOe/WWJ3p7huI="},"namespaceLabel":{"$ref":"AAAAAAGOe/WWJ3p8YdI="},"propertyLabel":{"$ref":"AAAAAAGOe/WWJ3p9IGI="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/WWJ3p+BUQ=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOwSGoXx//jEE=","_parent":{"$ref":"AAAAAAGOe/WWJ3p+BUQ="},"model":{"$ref":"AAAAAAGOwSGoWB/8sro="},"font":"Arial;13;0","left":117,"top":414,"width":111.88720703125,"height":13,"text":"+blue: uint8_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSG35yAG/+M=","_parent":{"$ref":"AAAAAAGOe/WWJ3p+BUQ="},"model":{"$ref":"AAAAAAGOwSG34CADevo="},"font":"Arial;13;0","left":117,"top":429,"width":111.88720703125,"height":13,"text":"+green: uint8_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSHBViANKgQ=","_parent":{"$ref":"AAAAAAGOe/WWJ3p+BUQ="},"model":{"$ref":"AAAAAAGOwSHBUCAK4kc="},"font":"Arial;13;0","left":117,"top":444,"width":111.88720703125,"height":13,"text":"+red: uint8_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSHJ1iAUfnU=","_parent":{"$ref":"AAAAAAGOe/WWJ3p+BUQ="},"model":{"$ref":"AAAAAAGOwSHJ0CARUUY="},"font":"Arial;13;0","left":117,"top":459,"width":111.88720703125,"height":13,"text":"+reserved: uint8_t","horizontalAlignment":0}],"font":"Arial;13;0","left":112,"top":409,"width":121.88720703125,"height":68},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/WWJ3p/mRc=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"visible":false,"font":"Arial;13;0","left":-72,"top":387,"width":116.4599609375,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/WWJ3qAbvE=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"visible":false,"font":"Arial;13;0","left":-400,"top":-200,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/WWJ3qBt+A=","_parent":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"model":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"visible":false,"font":"Arial;13;0","left":-400,"top":-200,"width":10,"height":10}],"containerView":{"$ref":"AAAAAAGOwSTLkyDu9hc="},"font":"Arial;13;0","containerChangeable":true,"left":112,"top":384,"width":120.88720703125,"height":93,"nameCompartment":{"$ref":"AAAAAAGOe/WWJ3p52C4="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/WWJ3p+BUQ="},"operationCompartment":{"$ref":"AAAAAAGOe/WWJ3p/mRc="},"receptionCompartment":{"$ref":"AAAAAAGOe/WWJ3qAbvE="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/WWJ3qBt+A="}},{"_type":"UMLEnumerationView","_id":"AAAAAAGOe/QFL3mT3I0=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/QFL3mU3H4=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/QFL3mVpSw=","_parent":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"font":"Arial;13;0","left":325,"top":173,"width":127.39453125,"height":13,"text":"«enumeration»"},{"_type":"LabelView","_id":"AAAAAAGOe/QFL3mWZXA=","_parent":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"font":"Arial;13;1","left":325,"top":188,"width":127.39453125,"height":13,"text":"BmpType"},{"_type":"LabelView","_id":"AAAAAAGOe/QFL3mXo8s=","_parent":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"visible":false,"font":"Arial;13;0","left":784,"top":-104,"width":130.0380859375,"height":13,"text":"(from BmpDefinition.h)"},{"_type":"LabelView","_id":"AAAAAAGOe/QFL3mYZG0=","_parent":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"visible":false,"font":"Arial;13;0","left":784,"top":-104,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":320,"top":168,"width":137.39453125,"height":38,"stereotypeLabel":{"$ref":"AAAAAAGOe/QFL3mVpSw="},"nameLabel":{"$ref":"AAAAAAGOe/QFL3mWZXA="},"namespaceLabel":{"$ref":"AAAAAAGOe/QFL3mXo8s="},"propertyLabel":{"$ref":"AAAAAAGOe/QFL3mYZG0="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/QFL3mZiDw=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"visible":false,"font":"Arial;13;0","left":552,"top":-64,"width":10,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/QFL3maoUE=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"visible":false,"font":"Arial;13;0","left":552,"top":-64,"width":10,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/QFL3mbfaw=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"visible":false,"font":"Arial;13;0","left":552,"top":-64,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/QFL3mcixc=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"visible":false,"font":"Arial;13;0","left":552,"top":-64,"width":10,"height":10},{"_type":"UMLEnumerationLiteralCompartmentView","_id":"AAAAAAGOe/QFL3md0fc=","_parent":{"$ref":"AAAAAAGOe/QFL3mT3I0="},"model":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"subViews":[{"_type":"UMLEnumerationLiteralView","_id":"AAAAAAGOe/Q8xHnCY4U=","_parent":{"$ref":"AAAAAAGOe/QFL3md0fc="},"model":{"$ref":"AAAAAAGOe/Q8vnm/+gc="},"font":"Arial;13;0","left":325,"top":211,"width":127.39453125,"height":13,"text":"UNKNOWN_BIT","horizontalAlignment":0},{"_type":"UMLEnumerationLiteralView","_id":"AAAAAAGOe/RO9HnJhgA=","_parent":{"$ref":"AAAAAAGOe/QFL3md0fc="},"model":{"$ref":"AAAAAAGOe/RO7XnG6uw="},"font":"Arial;13;0","left":325,"top":226,"width":127.39453125,"height":13,"text":"ONE_BIT","horizontalAlignment":0},{"_type":"UMLEnumerationLiteralView","_id":"AAAAAAGOe/ReAnnQeWY=","_parent":{"$ref":"AAAAAAGOe/QFL3md0fc="},"model":{"$ref":"AAAAAAGOe/Rd/XnNLq8="},"font":"Arial;13;0","left":325,"top":241,"width":127.39453125,"height":13,"text":"EIGHT_BIT","horizontalAlignment":0},{"_type":"UMLEnumerationLiteralView","_id":"AAAAAAGOe/RqU3nX1rA=","_parent":{"$ref":"AAAAAAGOe/QFL3md0fc="},"model":{"$ref":"AAAAAAGOe/RqTnnUZwU="},"font":"Arial;13;0","left":325,"top":256,"width":127.39453125,"height":13,"text":"TWENTY_FOUR_BIT","horizontalAlignment":0}],"font":"Arial;13;0","left":320,"top":206,"width":137.39453125,"height":68}],"containerView":{"$ref":"AAAAAAGOwSTLkyDu9hc="},"font":"Arial;13;0","containerChangeable":true,"left":320,"top":168,"width":136.39453125,"height":106,"nameCompartment":{"$ref":"AAAAAAGOe/QFL3mU3H4="},"suppressAttributes":true,"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/QFL3mZiDw="},"operationCompartment":{"$ref":"AAAAAAGOe/QFL3maoUE="},"receptionCompartment":{"$ref":"AAAAAAGOe/QFL3mbfaw="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/QFL3mcixc="},"enumerationLiteralCompartment":{"$ref":"AAAAAAGOe/QFL3md0fc="}},{"_type":"UMLClassView","_id":"AAAAAAGOwR9+sh9TtyU=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOwR9+sh9UwT0=","_parent":{"$ref":"AAAAAAGOwR9+sh9TtyU="},"model":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOwR9+sh9Vdj4=","_parent":{"$ref":"AAAAAAGOwR9+sh9UwT0="},"visible":false,"font":"Arial;13;0","left":-1632,"top":-80,"height":13},{"_type":"LabelView","_id":"AAAAAAGOwR9+sx9WQF8=","_parent":{"$ref":"AAAAAAGOwR9+sh9UwT0="},"font":"Arial;13;1","left":117,"top":495,"width":118.9267578125,"height":13,"text":"BmpFileHeader"},{"_type":"LabelView","_id":"AAAAAAGOwR9+sx9XUbk=","_parent":{"$ref":"AAAAAAGOwR9+sh9UwT0="},"visible":false,"font":"Arial;13;0","left":-1632,"top":-80,"width":130.0380859375,"height":13,"text":"(from BmpDefinition.h)"},{"_type":"LabelView","_id":"AAAAAAGOwR9+sx9YBnk=","_parent":{"$ref":"AAAAAAGOwR9+sh9UwT0="},"visible":false,"font":"Arial;13;0","left":-1632,"top":-80,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":112,"top":488,"width":128.9267578125,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOwR9+sh9Vdj4="},"nameLabel":{"$ref":"AAAAAAGOwR9+sx9WQF8="},"namespaceLabel":{"$ref":"AAAAAAGOwR9+sx9XUbk="},"propertyLabel":{"$ref":"AAAAAAGOwR9+sx9YBnk="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOwR9+sx9ZJw4=","_parent":{"$ref":"AAAAAAGOwR9+sh9TtyU="},"model":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOwR+npB+Aok0=","_parent":{"$ref":"AAAAAAGOwR9+sx9ZJw4="},"model":{"$ref":"AAAAAAGOwR+nmB99hLk="},"font":"Arial;13;0","left":117,"top":518,"width":118.9267578125,"height":13,"text":"+signature: uint16_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwR+8Px+Hg6k=","_parent":{"$ref":"AAAAAAGOwR9+sx9ZJw4="},"model":{"$ref":"AAAAAAGOwR+8OR+EL+w="},"font":"Arial;13;0","left":117,"top":533,"width":118.9267578125,"height":13,"text":"+fileSize: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwR/Hbx+OKyY=","_parent":{"$ref":"AAAAAAGOwR9+sx9ZJw4="},"model":{"$ref":"AAAAAAGOwR/HaR+LXLg="},"font":"Arial;13;0","left":117,"top":548,"width":118.9267578125,"height":13,"text":"+reserved: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwR/SHx+Vf30=","_parent":{"$ref":"AAAAAAGOwR9+sx9ZJw4="},"model":{"$ref":"AAAAAAGOwR/SGR+SNtQ="},"font":"Arial;13;0","left":117,"top":563,"width":118.9267578125,"height":13,"text":"+offsetSize: uint32_t","horizontalAlignment":0}],"font":"Arial;13;0","left":112,"top":513,"width":128.9267578125,"height":68},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOwR9+sx9aiOU=","_parent":{"$ref":"AAAAAAGOwR9+sh9TtyU="},"model":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"visible":false,"font":"Arial;13;0","left":-656,"top":635,"width":106.36083984375,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOwR9+sx9bj2Y=","_parent":{"$ref":"AAAAAAGOwR9+sh9TtyU="},"model":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"visible":false,"font":"Arial;13;0","left":-1200,"top":16,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOwR9+sx9c1XI=","_parent":{"$ref":"AAAAAAGOwR9+sh9TtyU="},"model":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"visible":false,"font":"Arial;13;0","left":-1200,"top":16,"width":10,"height":10}],"containerView":{"$ref":"AAAAAAGOwSTLkyDu9hc="},"font":"Arial;13;0","containerChangeable":true,"left":112,"top":488,"width":127.9267578125,"height":93,"nameCompartment":{"$ref":"AAAAAAGOwR9+sh9UwT0="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOwR9+sx9ZJw4="},"operationCompartment":{"$ref":"AAAAAAGOwR9+sx9aiOU="},"receptionCompartment":{"$ref":"AAAAAAGOwR9+sx9bj2Y="},"templateParameterCompartment":{"$ref":"AAAAAAGOwR9+sx9c1XI="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/WsSHqiI+s=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/WsSHqjT7s=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/WsSHqkyYQ=","_parent":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"visible":false,"font":"Arial;13;0","left":32,"top":-840,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/WsSHqlDbU=","_parent":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"font":"Arial;13;1","left":333,"top":303,"width":96.64013671875,"height":13,"text":"BmpPixel24Bit"},{"_type":"LabelView","_id":"AAAAAAGOe/WsSHqmzWk=","_parent":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"visible":false,"font":"Arial;13;0","left":32,"top":-840,"width":130.0380859375,"height":13,"text":"(from BmpDefinition.h)"},{"_type":"LabelView","_id":"AAAAAAGOe/WsSHqn5KA=","_parent":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"visible":false,"font":"Arial;13;0","left":32,"top":-840,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":328,"top":296,"width":106.64013671875,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/WsSHqkyYQ="},"nameLabel":{"$ref":"AAAAAAGOe/WsSHqlDbU="},"namespaceLabel":{"$ref":"AAAAAAGOe/WsSHqmzWk="},"propertyLabel":{"$ref":"AAAAAAGOe/WsSHqn5KA="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/WsSHqonW8=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOwSIW4yAfCUw=","_parent":{"$ref":"AAAAAAGOe/WsSHqonW8="},"model":{"$ref":"AAAAAAGOwSIW2CAcx2M="},"font":"Arial;13;0","left":333,"top":326,"width":96.64013671875,"height":13,"text":"+blue: uint8_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSIihSAmNqw=","_parent":{"$ref":"AAAAAAGOe/WsSHqonW8="},"model":{"$ref":"AAAAAAGOwSIigCAjW3g="},"font":"Arial;13;0","left":333,"top":341,"width":96.64013671875,"height":13,"text":"+green: uint8_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSItoSAtN70=","_parent":{"$ref":"AAAAAAGOe/WsSHqonW8="},"model":{"$ref":"AAAAAAGOwSItmCAqtms="},"font":"Arial;13;0","left":333,"top":356,"width":96.64013671875,"height":13,"text":"+red: uint8_t","horizontalAlignment":0}],"font":"Arial;13;0","left":328,"top":321,"width":106.64013671875,"height":53},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/WsSHqpbZY=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"visible":false,"font":"Arial;13;0","left":72,"top":395,"width":102.03173828125,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/WsSHqq2/s=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"visible":false,"font":"Arial;13;0","left":-192,"top":-288,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/WsSHqrQ5Y=","_parent":{"$ref":"AAAAAAGOe/WsSHqiI+s="},"model":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"visible":false,"font":"Arial;13;0","left":-192,"top":-288,"width":10,"height":10}],"containerView":{"$ref":"AAAAAAGOwSTLkyDu9hc="},"font":"Arial;13;0","containerChangeable":true,"left":328,"top":296,"width":105.64013671875,"height":78,"nameCompartment":{"$ref":"AAAAAAGOe/WsSHqjT7s="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/WsSHqonW8="},"operationCompartment":{"$ref":"AAAAAAGOe/WsSHqpbZY="},"receptionCompartment":{"$ref":"AAAAAAGOe/WsSHqq2/s="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/WsSHqrQ5Y="}},{"_type":"UMLClassView","_id":"AAAAAAGOe/XA53rMKic=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOe/XA53rN8mw=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOe/XA53rOrv8=","_parent":{"$ref":"AAAAAAGOe/XA53rN8mw="},"visible":false,"font":"Arial;13;0","left":-648,"top":-392,"height":13},{"_type":"LabelView","_id":"AAAAAAGOe/XA53rPItI=","_parent":{"$ref":"AAAAAAGOe/XA53rN8mw="},"font":"Arial;13;1","left":293,"top":417,"width":184.67431640625,"height":13,"text":"BmpPixelInfo"},{"_type":"LabelView","_id":"AAAAAAGOe/XA53rQ0BU=","_parent":{"$ref":"AAAAAAGOe/XA53rN8mw="},"visible":false,"font":"Arial;13;0","left":-648,"top":-392,"width":130.0380859375,"height":13,"text":"(from BmpDefinition.h)"},{"_type":"LabelView","_id":"AAAAAAGOe/XA53rRiWU=","_parent":{"$ref":"AAAAAAGOe/XA53rN8mw="},"visible":false,"font":"Arial;13;0","left":-648,"top":-392,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":288,"top":410,"width":194.67431640625,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOe/XA53rOrv8="},"nameLabel":{"$ref":"AAAAAAGOe/XA53rPItI="},"namespaceLabel":{"$ref":"AAAAAAGOe/XA53rQ0BU="},"propertyLabel":{"$ref":"AAAAAAGOe/XA53rRiWU="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOe/XA53rSVBU=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"subViews":[{"_type":"UMLAttributeView","_id":"AAAAAAGOwSJ+UiA4HTU=","_parent":{"$ref":"AAAAAAGOe/XA53rSVBU="},"model":{"$ref":"AAAAAAGOwSJ+SCA19sc="},"font":"Arial;13;0","left":293,"top":440,"width":184.67431640625,"height":13,"text":"+palettes: BmpColorPalette*","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSKD3iA/rEA=","_parent":{"$ref":"AAAAAAGOe/XA53rSVBU="},"model":{"$ref":"AAAAAAGOwSKD1yA8ufE="},"font":"Arial;13;0","left":293,"top":455,"width":184.67431640625,"height":13,"text":"+pixels: T*","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSKQliBGH+A=","_parent":{"$ref":"AAAAAAGOe/XA53rSVBU="},"model":{"$ref":"AAAAAAGOwSKQkCBD/dI="},"font":"Arial;13;0","left":293,"top":470,"width":184.67431640625,"height":13,"text":"+width: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSK+JSBYC5I=","_parent":{"$ref":"AAAAAAGOe/XA53rSVBU="},"model":{"$ref":"AAAAAAGOwSK+ICBVMs0="},"font":"Arial;13;0","left":293,"top":485,"width":184.67431640625,"height":13,"text":"+height: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSLDSCBfsFY=","_parent":{"$ref":"AAAAAAGOe/XA53rSVBU="},"model":{"$ref":"AAAAAAGOwSLDQSBcmpA="},"font":"Arial;13;0","left":293,"top":500,"width":184.67431640625,"height":13,"text":"+bytePerLine: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSLPwCBmdgw=","_parent":{"$ref":"AAAAAAGOe/XA53rSVBU="},"model":{"$ref":"AAAAAAGOwSLPuSBjdQU="},"font":"Arial;13;0","left":293,"top":515,"width":184.67431640625,"height":13,"text":"+pixelNumber: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSLY5iBsWO0=","_parent":{"$ref":"AAAAAAGOe/XA53rSVBU="},"model":{"$ref":"AAAAAAGOwSLY4CBpYkI="},"font":"Arial;13;0","left":293,"top":530,"width":184.67431640625,"height":13,"text":"+aligningOffset: uint32_t","horizontalAlignment":0},{"_type":"UMLAttributeView","_id":"AAAAAAGOwSLy5yB1SCA=","_parent":{"$ref":"AAAAAAGOe/XA53rSVBU="},"model":{"$ref":"AAAAAAGOwSLy4CByRfY="},"font":"Arial;13;0","left":293,"top":545,"width":184.67431640625,"height":13,"text":"+paletteSize: uint32_t","horizontalAlignment":0}],"font":"Arial;13;0","left":288,"top":435,"width":194.67431640625,"height":128},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOe/XA6HrTOeA=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"visible":false,"font":"Arial;13;0","left":-104,"top":301,"width":151.6689453125,"height":10},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOe/XA6HrU7tQ=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"visible":false,"font":"Arial;13;0","left":-608,"top":-384,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOe/XA6HrVVG8=","_parent":{"$ref":"AAAAAAGOe/XA53rMKic="},"model":{"$ref":"AAAAAAGOe/XA53rKDQc="},"subViews":[{"_type":"UMLTemplateParameterView","_id":"AAAAAAGOe/XR5Hr3hhg=","_parent":{"$ref":"AAAAAAGOe/XA6HrVVG8="},"model":{"$ref":"AAAAAAGOe/XR1nr0LwI="},"font":"Arial;13;0","left":478.7333984375,"top":397,"width":7.94091796875,"height":13,"text":"T","horizontalAlignment":0}],"font":"Arial;13;0","left":473.7333984375,"top":392,"width":17.94091796875,"height":23}],"containerView":{"$ref":"AAAAAAGOwSTLkyDu9hc="},"font":"Arial;13;0","containerChangeable":true,"left":288,"top":392,"width":203.67431640625,"height":171,"nameCompartment":{"$ref":"AAAAAAGOe/XA53rN8mw="},"suppressOperations":true,"attributeCompartment":{"$ref":"AAAAAAGOe/XA53rSVBU="},"operationCompartment":{"$ref":"AAAAAAGOe/XA6HrTOeA="},"receptionCompartment":{"$ref":"AAAAAAGOe/XA6HrU7tQ="},"templateParameterCompartment":{"$ref":"AAAAAAGOe/XA6HrVVG8="}},{"_type":"UMLAssociationView","_id":"AAAAAAGOwSe12yEzAhk=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOwSe12iEv2kc="},"subViews":[{"_type":"EdgeLabelView","_id":"AAAAAAGOwSe12yE0mWk=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEv2kc="},"visible":false,"font":"Arial;13;0","left":263,"top":428,"height":13,"alpha":1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOwSe12yEzAhk="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOwSe12yE15TI=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEv2kc="},"visible":null,"font":"Arial;13;0","left":266,"top":413,"height":13,"alpha":1.5707963267948966,"distance":30,"hostEdge":{"$ref":"AAAAAAGOwSe12yEzAhk="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOwSe12yE2//o=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEv2kc="},"visible":false,"font":"Arial;13;0","left":256,"top":457,"height":13,"alpha":-1.5707963267948966,"distance":15,"hostEdge":{"$ref":"AAAAAAGOwSe12yEzAhk="},"edgePosition":1},{"_type":"EdgeLabelView","_id":"AAAAAAGOwSe12yE3kBo=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEw4vg="},"visible":false,"font":"Arial;13;0","left":255,"top":428,"width":14.82177734375,"height":13,"alpha":0.5235987755982988,"distance":30,"hostEdge":{"$ref":"AAAAAAGOwSe12yEzAhk="},"edgePosition":2,"text":"+n"},{"_type":"EdgeLabelView","_id":"AAAAAAGOwSe12yE4Gzo=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEw4vg="},"visible":false,"font":"Arial;13;0","left":267,"top":415,"height":13,"alpha":0.7853981633974483,"distance":40,"hostEdge":{"$ref":"AAAAAAGOwSe12yEzAhk="},"edgePosition":2},{"_type":"EdgeLabelView","_id":"AAAAAAGOwSe12yE5BPA=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEw4vg="},"font":"Arial;13;0","left":234,"top":431,"width":19.5126953125,"height":13,"alpha":0.8066709895425777,"distance":10.816653826391969,"hostEdge":{"$ref":"AAAAAAGOwSe12yEzAhk="},"edgePosition":2,"text":"0..*"},{"_type":"EdgeLabelView","_id":"AAAAAAGOwSe12yE6CxY=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEx490="},"visible":false,"font":"Arial;13;0","left":264,"top":428,"height":13,"alpha":-0.5235987755982988,"distance":30,"hostEdge":{"$ref":"AAAAAAGOwSe12yEzAhk="}},{"_type":"EdgeLabelView","_id":"AAAAAAGOwSe12yE7tt4=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEx490="},"visible":false,"font":"Arial;13;0","left":265,"top":415,"height":13,"alpha":-0.7853981633974483,"distance":40,"hostEdge":{"$ref":"AAAAAAGOwSe12yEzAhk="}},{"_type":"EdgeLabelView","_id":"AAAAAAGOwSe12yE84FA=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEx490="},"font":"Arial;13;0","left":264,"top":448,"width":21.68359375,"height":13,"alpha":0.21866899293277564,"distance":13,"hostEdge":{"$ref":"AAAAAAGOwSe12yEzAhk="},"text":"0..1"},{"_type":"UMLQualifierCompartmentView","_id":"AAAAAAGOwSe12yE9i0I=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEw4vg="},"visible":false,"font":"Arial;13;0","width":10,"height":10},{"_type":"UMLQualifierCompartmentView","_id":"AAAAAAGOwSe12yE+tuI=","_parent":{"$ref":"AAAAAAGOwSe12yEzAhk="},"model":{"$ref":"AAAAAAGOwSe12iEx490="},"visible":false,"font":"Arial;13;0","width":10,"height":10}],"font":"Arial;13;0","head":{"$ref":"AAAAAAGOe/XA53rMKic="},"tail":{"$ref":"AAAAAAGOe/WWJ3p4m8I="},"lineStyle":1,"points":"234:443;287:455","showVisibility":true,"nameLabel":{"$ref":"AAAAAAGOwSe12yE0mWk="},"stereotypeLabel":{"$ref":"AAAAAAGOwSe12yE15TI="},"propertyLabel":{"$ref":"AAAAAAGOwSe12yE2//o="},"showEndOrder":"hide","tailRoleNameLabel":{"$ref":"AAAAAAGOwSe12yE3kBo="},"tailPropertyLabel":{"$ref":"AAAAAAGOwSe12yE4Gzo="},"tailMultiplicityLabel":{"$ref":"AAAAAAGOwSe12yE5BPA="},"headRoleNameLabel":{"$ref":"AAAAAAGOwSe12yE6CxY="},"headPropertyLabel":{"$ref":"AAAAAAGOwSe12yE7tt4="},"headMultiplicityLabel":{"$ref":"AAAAAAGOwSe12yE84FA="},"tailQualifiersCompartment":{"$ref":"AAAAAAGOwSe12yE9i0I="},"headQualifiersCompartment":{"$ref":"AAAAAAGOwSe12yE+tuI="}},{"_type":"UMLClassView","_id":"AAAAAAGOwS2A5TJTFPE=","_parent":{"$ref":"AAAAAAGOe/Bcb3gvMvY="},"model":{"$ref":"AAAAAAGOwS2A5DJRJ34="},"subViews":[{"_type":"UMLNameCompartmentView","_id":"AAAAAAGOwS2A5TJU66U=","_parent":{"$ref":"AAAAAAGOwS2A5TJTFPE="},"model":{"$ref":"AAAAAAGOwS2A5DJRJ34="},"subViews":[{"_type":"LabelView","_id":"AAAAAAGOwS2A5TJV0eE=","_parent":{"$ref":"AAAAAAGOwS2A5TJU66U="},"visible":false,"font":"Arial;13;0","left":-352,"top":-80,"height":13},{"_type":"LabelView","_id":"AAAAAAGOwS2A5TJWGD8=","_parent":{"$ref":"AAAAAAGOwS2A5TJU66U="},"font":"Arial;13;1","left":581,"top":423,"width":218.115234375,"height":13,"text":"BmpFactory"},{"_type":"LabelView","_id":"AAAAAAGOwS2A5TJXlXY=","_parent":{"$ref":"AAAAAAGOwS2A5TJU66U="},"visible":false,"font":"Arial;13;0","left":-352,"top":-80,"width":81.61181640625,"height":13,"text":"(from Factory)"},{"_type":"LabelView","_id":"AAAAAAGOwS2A5TJYQvo=","_parent":{"$ref":"AAAAAAGOwS2A5TJU66U="},"visible":false,"font":"Arial;13;0","left":-352,"top":-80,"height":13,"horizontalAlignment":1}],"font":"Arial;13;0","left":576,"top":416,"width":228.115234375,"height":25,"stereotypeLabel":{"$ref":"AAAAAAGOwS2A5TJV0eE="},"nameLabel":{"$ref":"AAAAAAGOwS2A5TJWGD8="},"namespaceLabel":{"$ref":"AAAAAAGOwS2A5TJXlXY="},"propertyLabel":{"$ref":"AAAAAAGOwS2A5TJYQvo="}},{"_type":"UMLAttributeCompartmentView","_id":"AAAAAAGOwS2A5TJZkDM=","_parent":{"$ref":"AAAAAAGOwS2A5TJTFPE="},"model":{"$ref":"AAAAAAGOwS2A5DJRJ34="},"visible":false,"font":"Arial;13;0","left":576,"top":377,"width":86.84814453125,"height":10},{"_type":"UMLOperationCompartmentView","_id":"AAAAAAGOwS2A5TJaxwY=","_parent":{"$ref":"AAAAAAGOwS2A5TJTFPE="},"model":{"$ref":"AAAAAAGOwS2A5DJRJ34="},"subViews":[{"_type":"UMLOperationView","_id":"AAAAAAGOwS21RDLqV7Q=","_parent":{"$ref":"AAAAAAGOwS2A5TJaxwY="},"model":{"$ref":"AAAAAAGOwS21ODLkdOQ="},"font":"Arial;13;0","left":581,"top":446,"width":218.115234375,"height":13,"underline":true,"text":"+createBmpImage(string): BmpImage","horizontalAlignment":0}],"font":"Arial;13;0","left":576,"top":441,"width":228.115234375,"height":23},{"_type":"UMLReceptionCompartmentView","_id":"AAAAAAGOwS2A5TJbhOk=","_parent":{"$ref":"AAAAAAGOwS2A5TJTFPE="},"model":{"$ref":"AAAAAAGOwS2A5DJRJ34="},"visible":false,"font":"Arial;13;0","left":-176,"top":-72,"width":10,"height":10},{"_type":"UMLTemplateParameterCompartmentView","_id":"AAAAAAGOwS2A5TJcSnQ=","_parent":{"$ref":"AAAAAAGOwS2A5TJTFPE="},"model":{"$ref":"AAAAAAGOwS2A5DJRJ34="},"visible":false,"font":"Arial;13;0","left":-176,"top":-72,"width":10,"height":10}],"containerView":{"$ref":"AAAAAAGOwS7IvDTcW9Q="},"font":"Arial;13;0","containerChangeable":true,"left":576,"top":416,"width":227.115234375,"height":48,"nameCompartment":{"$ref":"AAAAAAGOwS2A5TJU66U="},"suppressAttributes":true,"attributeCompartment":{"$ref":"AAAAAAGOwS2A5TJZkDM="},"operationCompartment":{"$ref":"AAAAAAGOwS2A5TJaxwY="},"receptionCompartment":{"$ref":"AAAAAAGOwS2A5TJbhOk="},"templateParameterCompartment":{"$ref":"AAAAAAGOwS2A5TJcSnQ="}}]},{"_type":"UMLPackage","_id":"AAAAAAGOwSTLkiDsB+o=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpDefinition.h","ownedElements":[{"_type":"UMLClass","_id":"AAAAAAGOe/WAx3pMwJc=","_parent":{"$ref":"AAAAAAGOwSTLkiDsB+o="},"name":"BmpInfoHeader","attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOwSByuB+hJV8=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"headerSize","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSB3GR+o8Gc=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"imageWidth","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSCI+B+vBjo=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"imageHeight","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSCSwB+2Uso=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"planes","type":"uint16_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSCeEB+9XoY=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"bitsPerPixel","type":"uint16_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSCpCB/EI80=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"compression","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSCy0B/Loqk=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"imageSize","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSC+CB/SeeM=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"widthPPM","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSDJmR/Z2N0=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"heightPPM","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSDS6B/g2Yw=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"colors","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSDeWR/n5L0=","_parent":{"$ref":"AAAAAAGOe/WAx3pMwJc="},"name":"importantColors","type":"uint32_t"}]},{"_type":"UMLClass","_id":"AAAAAAGOe/WWJ3p2ZJw=","_parent":{"$ref":"AAAAAAGOwSTLkiDsB+o="},"name":"BmpColorPalette","ownedElements":[{"_type":"UMLAssociation","_id":"AAAAAAGOwSe12iEv2kc=","_parent":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"end1":{"_type":"UMLAssociationEnd","_id":"AAAAAAGOwSe12iEw4vg=","_parent":{"$ref":"AAAAAAGOwSe12iEv2kc="},"reference":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"multiplicity":"0..*"},"end2":{"_type":"UMLAssociationEnd","_id":"AAAAAAGOwSe12iEx490=","_parent":{"$ref":"AAAAAAGOwSe12iEv2kc="},"reference":{"$ref":"AAAAAAGOe/XA53rKDQc="},"multiplicity":"0..1"}}],"attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOwSGoWB/8sro=","_parent":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"name":"blue","type":"uint8_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSG34CADevo=","_parent":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"name":"green","type":"uint8_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSHBUCAK4kc=","_parent":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"name":"red","type":"uint8_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSHJ0CARUUY=","_parent":{"$ref":"AAAAAAGOe/WWJ3p2ZJw="},"name":"reserved","type":"uint8_t"}]},{"_type":"UMLClass","_id":"AAAAAAGOe/WsR3qgGDY=","_parent":{"$ref":"AAAAAAGOwSTLkiDsB+o="},"name":"BmpPixel24Bit","attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOwSIW2CAcx2M=","_parent":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"name":"blue","type":"uint8_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSIigCAjW3g=","_parent":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"name":"green","type":"uint8_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSItmCAqtms=","_parent":{"$ref":"AAAAAAGOe/WsR3qgGDY="},"name":"red","type":"uint8_t"}]},{"_type":"UMLClass","_id":"AAAAAAGOe/XA53rKDQc=","_parent":{"$ref":"AAAAAAGOwSTLkiDsB+o="},"name":"BmpPixelInfo","templateParameters":[{"_type":"UMLTemplateParameter","_id":"AAAAAAGOe/XR1nr0LwI=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"T","parameterType":"","defaultValue":""}],"attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOwSJ+SCA19sc=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"palettes","type":"BmpColorPalette*"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSKD1yA8ufE=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"pixels","type":"T*"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSKQkCBD/dI=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"width","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSK+ICBVMs0=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"height","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSLDQSBcmpA=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"bytePerLine","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSLPuSBjdQU=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"pixelNumber","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSLY4CBpYkI=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"aligningOffset","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwSLy4CByRfY=","_parent":{"$ref":"AAAAAAGOe/XA53rKDQc="},"name":"paletteSize","type":"uint32_t"}]},{"_type":"UMLEnumeration","_id":"AAAAAAGOe/QFL3mRBRc=","_parent":{"$ref":"AAAAAAGOwSTLkiDsB+o="},"name":"BmpType","literals":[{"_type":"UMLEnumerationLiteral","_id":"AAAAAAGOe/Q8vnm/+gc=","_parent":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"name":"UNKNOWN_BIT"},{"_type":"UMLEnumerationLiteral","_id":"AAAAAAGOe/RO7XnG6uw=","_parent":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"name":"ONE_BIT"},{"_type":"UMLEnumerationLiteral","_id":"AAAAAAGOe/Rd/XnNLq8=","_parent":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"name":"EIGHT_BIT"},{"_type":"UMLEnumerationLiteral","_id":"AAAAAAGOe/RqTnnUZwU=","_parent":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"name":"TWENTY_FOUR_BIT"}]},{"_type":"UMLClass","_id":"AAAAAAGOwR9+sh9RWCA=","_parent":{"$ref":"AAAAAAGOwSTLkiDsB+o="},"name":"BmpFileHeader","attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOwR+nmB99hLk=","_parent":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"name":"signature","type":"uint16_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwR+8OR+EL+w=","_parent":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"name":"fileSize","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwR/HaR+LXLg=","_parent":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"name":"reserved","type":"uint32_t"},{"_type":"UMLAttribute","_id":"AAAAAAGOwR/SGR+SNtQ=","_parent":{"$ref":"AAAAAAGOwR9+sh9RWCA="},"name":"offsetSize","type":"uint32_t"}]}]},{"_type":"UMLPackage","_id":"AAAAAAGOwS7IvDTa3oA=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"Factory","ownedElements":[{"_type":"UMLClass","_id":"AAAAAAGOwS2A5DJRJ34=","_parent":{"$ref":"AAAAAAGOwS7IvDTa3oA="},"name":"BmpFactory","operations":[{"_type":"UMLOperation","_id":"AAAAAAGOwS21ODLkdOQ=","_parent":{"$ref":"AAAAAAGOwS2A5DJRJ34="},"name":"createBmpImage","isStatic":true,"parameters":[{"_type":"UMLParameter","_id":"AAAAAAGOwS5eCjNcWng=","_parent":{"$ref":"AAAAAAGOwS21ODLkdOQ="},"name":"string","type":""},{"_type":"UMLParameter","_id":"AAAAAAGOwS5eCjNdOVc=","_parent":{"$ref":"AAAAAAGOwS21ODLkdOQ="},"type":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"direction":"return"}]}]}]},{"_type":"UMLPackage","_id":"AAAAAAGOwS76jDUeaiw=","_parent":{"$ref":"AAAAAAFF+qBWK6M3Z8Y="},"name":"BmpFile","ownedElements":[{"_type":"UMLClass","_id":"AAAAAAGOe/G2f3gyFJc=","_parent":{"$ref":"AAAAAAGOwS76jDUeaiw="},"name":"BmpImage","attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOwSrkkSjQxMs=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"bmpFileHeader","visibility":"protected","type":{"$ref":"AAAAAAGOwR9+sh9RWCA="}},{"_type":"UMLAttribute","_id":"AAAAAAGOwSr8sCklAtc=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"bmpInfoHeader","visibility":"protected","type":{"$ref":"AAAAAAGOe/WAx3pMwJc="}},{"_type":"UMLAttribute","_id":"AAAAAAGOwSsMaSlN/bg=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"inputFile","visibility":"protected","type":"std::ifstream"}],"operations":[{"_type":"UMLOperation","_id":"AAAAAAGOe/KbhnlokKQ=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"readImage","parameters":[{"_type":"UMLParameter","_id":"AAAAAAGOe/LwPHlxP7E=","_parent":{"$ref":"AAAAAAGOe/KbhnlokKQ="},"name":"string","type":""}]},{"_type":"UMLOperation","_id":"AAAAAAGOe/NGJnl1uBI=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"saveImage","parameters":[{"_type":"UMLParameter","_id":"AAAAAAGOe/NS/nl89WI=","_parent":{"$ref":"AAAAAAGOe/NGJnl1uBI="},"name":"string","type":""}]},{"_type":"UMLOperation","_id":"AAAAAAGOe/Nwlnl+3Q8=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"toQPixMap","parameters":[{"_type":"UMLParameter","_id":"AAAAAAGOe/ODJnmFe34=","_parent":{"$ref":"AAAAAAGOe/Nwlnl+3Q8="},"name":"QPixmap","type":""}]},{"_type":"UMLOperation","_id":"AAAAAAGOe/PKhnmIT34=","_parent":{"$ref":"AAAAAAGOe/G2f3gyFJc="},"name":"getBmpFileType","parameters":[{"_type":"UMLParameter","_id":"AAAAAAGOe/PeOnmPlNU=","_parent":{"$ref":"AAAAAAGOe/PKhnmIT34="},"type":{"$ref":"AAAAAAGOe/QFL3mRBRc="},"isReadOnly":true,"direction":"return"}]}]},{"_type":"UMLClass","_id":"AAAAAAGOe/IB1ni3u0c=","_parent":{"$ref":"AAAAAAGOwS76jDUeaiw="},"name":"BmpImage1Bit","ownedElements":[{"_type":"UMLGeneralization","_id":"AAAAAAGOe/IB6njgbTA=","_parent":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"source":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"target":{"$ref":"AAAAAAGOe/G2f3gyFJc="}}],"attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOwSwDuCxudwA=","_parent":{"$ref":"AAAAAAGOe/IB1ni3u0c="},"name":"bmpPixelInfo","visibility":"private","type":"BmpPixelInfo"}],"isFinalSpecialization":true},{"_type":"UMLClass","_id":"AAAAAAGOe/IcBnjyMNM=","_parent":{"$ref":"AAAAAAGOwS76jDUeaiw="},"name":"BmpImage8Bit","ownedElements":[{"_type":"UMLGeneralization","_id":"AAAAAAGOe/IcI3kbJQ8=","_parent":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"source":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"target":{"$ref":"AAAAAAGOe/G2f3gyFJc="}}],"attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOwSyysC34Z94=","_parent":{"$ref":"AAAAAAGOe/IcBnjyMNM="},"name":"bmpPixelInfo","visibility":"private","type":"BmpPixelInfo"}]},{"_type":"UMLClass","_id":"AAAAAAGOe/I5/nktz8g=","_parent":{"$ref":"AAAAAAGOwS76jDUeaiw="},"name":"BmpImage24Bit","ownedElements":[{"_type":"UMLGeneralization","_id":"AAAAAAGOe/I6FHlW/VA=","_parent":{"$ref":"AAAAAAGOe/I5/nktz8g="},"source":{"$ref":"AAAAAAGOe/I5/nktz8g="},"target":{"$ref":"AAAAAAGOe/G2f3gyFJc="}}],"attributes":[{"_type":"UMLAttribute","_id":"AAAAAAGOwSzIiC5jrps=","_parent":{"$ref":"AAAAAAGOe/I5/nktz8g="},"name":"bmpPixelInfo","visibility":"private","type":"BmpPixelInfo"}]}]}]}]} \ No newline at end of file diff --git a/src/BmpFile/include/BmpImage.h b/src/BmpFile/include/BmpImage.h index f48ffe1..77aa1f0 100644 --- a/src/BmpFile/include/BmpImage.h +++ b/src/BmpFile/include/BmpImage.h @@ -1,5 +1,5 @@ /********************************************** - * @file BmpImage.hpp + * @file BmpImage.h * @brief Bmp文件操作的抽象父类 * @author Half_nothing * @email Half_nothing@163.com diff --git a/src/include/BmpDefinition.h b/src/include/BmpDefinition.h index f04c9f4..fbebd7a 100644 --- a/src/include/BmpDefinition.h +++ b/src/include/BmpDefinition.h @@ -1,5 +1,5 @@ /********************************************** - * @file BmpStruct.h + * @file BmpDefinition.h * @brief Bmp文件信息结构体 * @author Half_nothing * @email Half_nothing@163.com