Pretty much all the implementation assumes RGBA.
Connection colors defined in ontologies must be fixed.
gitlab #606
Change-Id: I62fa43c62421db66e6e18b34202be0ced0be6a24
if (color == null)
return null;
if (color.length == 3)
if (color == null)
return null;
if (color.length == 3)
- return new Color(color[2], color[1], color[0]);
- return new Color(color[2], color[1], color[0], color[3]);
+ return new Color(color[0], color[1], color[2]);
+ return new Color(color[0], color[1], color[2], color[3]);
DOC.Document.IsConnectedToChild <R STR.IsConnectedTo : DOC.Document.ChildRelation
DOC.ConnectionType : STR.ConnectionType
DOC.Document.IsConnectedToChild <R STR.IsConnectedTo : DOC.Document.ChildRelation
DOC.ConnectionType : STR.ConnectionType
- G2D.HasColor [0.8,0.64,0.0] : G2D.Color
+ G2D.HasColor [0.0,0.64,0.8,1.0] : G2D.Color
G2D.HasStrokeType G2D.StrokeType.Scaling
G2D.HasStroke _ : G2D.Stroke
G2D.HasStrokeWidth 0.2 : L0.Float
G2D.HasStrokeType G2D.StrokeType.Scaling
G2D.HasStroke _ : G2D.Stroke
G2D.HasStrokeWidth 0.2 : L0.Float
DOC.Document.IsConnectedToCommand <R STR.IsConnectedTo : DOC.Document.CommandRelation
DOC.CommandConnectionType : STR.ConnectionType
DOC.Document.IsConnectedToCommand <R STR.IsConnectedTo : DOC.Document.CommandRelation
DOC.CommandConnectionType : STR.ConnectionType
- G2D.HasColor [1.0,0.0,1.0] : G2D.Color
+ G2D.HasColor [1.0,0.0,1.0,1.0] : G2D.Color
G2D.HasStrokeType G2D.StrokeType.Scaling
G2D.HasStroke _ : G2D.Stroke
G2D.HasStrokeWidth 0.2 : L0.Float
G2D.HasStrokeType G2D.StrokeType.Scaling
G2D.HasStroke _ : G2D.Stroke
G2D.HasStrokeWidth 0.2 : L0.Float
G2D.HasLineJoin G2D.LineJoin.MiterJoin
DOC.DataConnectionType : STR.ConnectionType
G2D.HasLineJoin G2D.LineJoin.MiterJoin
DOC.DataConnectionType : STR.ConnectionType
- G2D.HasColor [0,0.65,1.0] : G2D.Color
+ G2D.HasColor [1,0.65,0.0,1.0] : G2D.Color
G2D.HasStrokeType G2D.StrokeType.Scaling
G2D.HasStroke DOC.DataStroke
G2D.HasRounding 3.0
G2D.HasStrokeType G2D.StrokeType.Scaling
G2D.HasStroke DOC.DataStroke
G2D.HasRounding 3.0
DOC.Document.IsConnectedToDataDefinition <R STR.IsConnectedTo : DOC.Document.DataDefinitionRelation
DOC.DataDefinitionConnectionType : STR.ConnectionType
DOC.Document.IsConnectedToDataDefinition <R STR.IsConnectedTo : DOC.Document.DataDefinitionRelation
DOC.DataDefinitionConnectionType : STR.ConnectionType
- G2D.HasColor [0,0.65,1.0] : G2D.Color
+ G2D.HasColor [1.0,0.65,0.0,1.0] : G2D.Color
G2D.HasStrokeType G2D.StrokeType.Scaling
G2D.HasStroke DOC.DataStroke
G2D.HasRounding 3.0
G2D.HasStrokeType G2D.StrokeType.Scaling
G2D.HasStroke DOC.DataStroke
G2D.HasRounding 3.0
G2D.Color <T L0.Literal
@L0.assert L0.HasDataType $(Float[4])
@L0.assert L0.HasValueType "Vector Float"
G2D.Color <T L0.Literal
@L0.assert L0.HasDataType $(Float[4])
@L0.assert L0.HasValueType "Vector Float"
- L0.HasDescription "A 4-component BGRA color as floats."
+ L0.HasDescription "A 4-component RGBA color as floats."
G2D.HasColor <R L0.HasProperty : L0.FunctionalRelation
L0.HasLabel "Color"
G2D.HasColor <R L0.HasProperty : L0.FunctionalRelation
L0.HasLabel "Color"