From 18a9ef8aa0f6dc8426e6d4190b1233811c8d47df Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Tue, 3 May 2016 02:05:44 -0700 Subject: [PATCH] POC of brute force image 3Dification. --- .../OSCADSharp/OSCADObject.BasicTransforms.cs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/OSCADSharp/OSCADSharp/OSCADObject.BasicTransforms.cs b/OSCADSharp/OSCADSharp/OSCADObject.BasicTransforms.cs index a25553b..a85d97a 100644 --- a/OSCADSharp/OSCADSharp/OSCADObject.BasicTransforms.cs +++ b/OSCADSharp/OSCADSharp/OSCADObject.BasicTransforms.cs @@ -48,8 +48,18 @@ namespace OSCADSharp public override string ToString() { - string colorName = this.bindings.Contains("color") ? this.bindings.Get("color").BoundVariable.Text : - "\"" + this.ColorName + "\""; + string colorName; + if (!this.ColorName.StartsWith("[")) + { + colorName = this.bindings.Contains("color") ? this.bindings.Get("color").BoundVariable.Text : + "\"" + this.ColorName + "\""; + } + else { + colorName = this.bindings.Contains("color") ? this.bindings.Get("color").BoundVariable.Text : + this.ColorName; + } + + string opacity = this.bindings.Contains("opacity") ? this.bindings.Get("opacity").BoundVariable.Text : this.Opacity.ToString();