--- /dev/null
+L0 = <http://www.simantics.org/Layer0-1.1>\r
+\r
+\r
+IMAGE = <http://www.simantics.org/Image-1.1> : L0.Ontology\r
+ @L0.new\r
+ L0.HasResourceClass "org.simantics.diagram.stubs.ImageResource"\r
+\r
+IMAGE.Image <T L0.Entity\r
+IMAGE.HasImage <R L0.DependsOn\r
+ L0.HasRange IMAGE.Image\r
+IMAGE.HasPixelWidth <R L0.HasProperty\r
+ L0.HasRange L0.Integer\r
+IMAGE.HasPixelHeight <R L0.HasProperty\r
+ L0.HasRange L0.Integer\r
+IMAGE.HasPhysicalWidth <R L0.HasProperty\r
+ L0.HasRange L0.Double\r
+IMAGE.HasPhysicalHeight <R L0.HasProperty\r
+ L0.HasRange L0.Double\r
+IMAGE.HasImageData <R L0.HasProperty\r
+ L0.HasRange L0.ByteArray\r
+IMAGE.HasImageDocument <R L0.HasProperty\r
+ L0.HasRange L0.String\r
+IMAGE.HasRGBData <R IMAGE.HasImageData\r
+IMAGE.HasAlphaData <R IMAGE.HasImageData\r
+IMAGE.BitmapImage <T IMAGE.Image\r
+ @L0.property IMAGE.HasPixelWidth\r
+ @L0.property IMAGE.HasPixelHeight\r
+ @L0.property IMAGE.HasRGBData\r
+ @L0.property IMAGE.HasAlphaData\r
+ @L0.property IMAGE.HasPhysicalWidth\r
+ @L0.property IMAGE.HasPhysicalHeight\r
+IMAGE.HasSVGDocument <R L0.IsRelatedTo\r
+ L0.HasRange L0.String\r
+IMAGE.SVGImage <T IMAGE.Image\r
+ @L0.property IMAGE.HasSVGDocument\r
+ @L0.property IMAGE.HasPixelWidth\r
+ @L0.property IMAGE.HasPixelHeight\r
+ @L0.property IMAGE.HasPhysicalWidth\r
+ @L0.property IMAGE.HasPhysicalHeight\r
+IMAGE.HasMatrixType <R L0.HasProperty\r
+ L0.HasRange L0.Integer\r
+IMAGE.HasMatrixImageIndex <R L0.HasProperty\r
+ L0.HasDescription "An index from 0..63 to describe the 8x8 2D bit pattern" : L0.String\r
+ L0.HasRange L0.Integer\r
+IMAGE.MatrixImage <T IMAGE.Image\r
+ @L0.property IMAGE.HasMatrixType\r
+ @L0.property IMAGE.HasMatrixImageIndex\r
+ @L0.property IMAGE.HasPhysicalWidth\r
+ @L0.property IMAGE.HasPhysicalHeight\r
+IMAGE.ImageLibrary <T L0.Library\r
+// [L0.ConsistsOf all (IMAGE.Image or IMAGE.ImageLibrary)]\r
+ L0.HasPropertyDefinition _ : L0.PropertyDefinition\r
+ L0.ConcernsRelation L0.ConsistsOf\r
+ L0.HasRange IMAGE.Image\r
+ L0.HasRange IMAGE.ImageLibrary\r
+IMAGE.IconLibrary <T L0.Library\r
+// [L0.ConsistsOf all (IMAGE.Image or IMAGE.IconLibrary)]\r
+ L0.HasPropertyDefinition _ : L0.PropertyDefinition\r
+ L0.ConcernsRelation L0.ConsistsOf\r
+ L0.HasRange IMAGE.Image\r
+ L0.HasRange IMAGE.IconLibrary\r
+IMAGE.HasIcon <R L0.DependsOn\r
+ L0.HasRange IMAGE.Image\r
+\r
+
\ No newline at end of file