{"action":"opened","issue":{"url":"https://api.github.com/repos/AnalyticalGraphicsInc/cesium/issues/2403","labels_url":"https://api.github.com/repos/AnalyticalGraphicsInc/cesium/issues/2403/labels{/name}","comments_url":"https://api.github.com/repos/AnalyticalGraphicsInc/cesium/issues/2403/comments","events_url":"https://api.github.com/repos/AnalyticalGraphicsInc/cesium/issues/2403/events","html_url":"https://github.com/AnalyticalGraphicsInc/cesium/issues/2403","id":54667596,"number":2403,"title":"BoxGraphics not honoring outlineWidth","user":{"login":"GatorScott","id":4126790,"avatar_url":"https://avatars.githubusercontent.com/u/4126790?v=3","gravatar_id":"","url":"https://api.github.com/users/GatorScott","html_url":"https://github.com/GatorScott","followers_url":"https://api.github.com/users/GatorScott/followers","following_url":"https://api.github.com/users/GatorScott/following{/other_user}","gists_url":"https://api.github.com/users/GatorScott/gists{/gist_id}","starred_url":"https://api.github.com/users/GatorScott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GatorScott/subscriptions","organizations_url":"https://api.github.com/users/GatorScott/orgs","repos_url":"https://api.github.com/users/GatorScott/repos","events_url":"https://api.github.com/users/GatorScott/events{/privacy}","received_events_url":"https://api.github.com/users/GatorScott/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-17T17:04:49Z","updated_at":"2015-01-17T17:04:49Z","closed_at":null,"body":"Here's the Sandcastle code to duplicate.  Clicking the \"Load Object2\" button should demonstrate the problem.\r\n\r\n```javascript\r\nvar gallery = '../../SampleData/';\r\nvar startTime = Cesium.JulianDate.fromIso8601(\"2012-08-04T16:00:00Z\");\r\n\r\nvar viewer = new Cesium.Viewer('cesiumContainer', { \r\n    clock : new Cesium.Clock({\r\n        startTime : startTime,\r\n        currentTime : startTime,\r\n        stopTime : Cesium.JulianDate.fromIso8601(\"2012-08-04T18:00:00Z\")\r\n    })});\r\n\r\nvar scene = viewer.scene;\r\n//var POV = viewer.SceneMode,COLUMBUS_VIEW;\r\n//var layers = viewer.scene.imageryLayers;\r\n//var grid = layers.addImageryProvider(new Cesium.GridImageryProvider({\r\n//},{\r\n//    backgroundColor : [0.0, 0.0, 0.0, 0.0],                                                      \r\n//}));\r\n\r\n//viewer.extend(Cesium.viewerCesiumInspectorMixin);\r\n\r\n\r\nSandcastle.addToolbarButton('Load Object1', function()\r\n{\r\n    var Object1 = \r\n[\r\n    {\r\n        \"id\" : \"document\",\r\n        \"version\" : \"1.0\"\r\n    },\r\n    {\r\n        \"id\" : \"object1\",\r\n        \"availability\" : \"2012-08-04T16:00:00Z/2012-08-04T20:00:00Z\",\r\n        \"billboard\" : {\r\n            \"eyeOffset\" : {\r\n                \"cartesian\" : [0.0, 0.0, 0.0]\r\n            },\r\n            \"horizontalOrigin\" : \"CENTER\",\r\n            \"image\" : \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEISURBVEhLvVXBDYQwDOuojHKj8LhBbpTbpBCEkZsmIVTXq1RVQGrHiWlLmTTqPiZBlyLgy/KSZQ5JSHDQ/mCYCsC8106kDU0AdwRnvYZArWRcAl0dcYJq1hWCb3hBrumbDAVMwAC82WoRvgMnVMDBnB0nYZFTbE6BBvdUGqVqCbjBIk3PyFFR/NU7EKzru+qZsau3ryPwwCRLKYOzutZuCL6fUmWeJGzNzL/RxAMrUmASSCkkAayk2IxPlwhAAYGpsiHQjbLccfdOY5gKkCXAMi7SscAwbQpAnKyctWyUZ6z8ja3OGMepwD8asz+9FnSvbhU8uVOHFIwQsI3/p0CfhuqCSQuxLqsN6mu8SS+N42MAAAAASUVORK5CYII=\",\r\n            \"pixelOffset\" : {\r\n                \"cartesian2\" : [0.0, 0.0]\r\n            },\r\n            \"scale\" : 0.8,\r\n            \"show\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"boolean\" : true\r\n            }],\r\n            \"verticalOrigin\" : \"BOTTOM\"\r\n        },\r\n        \"label\" : {\r\n            \"fillColor\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"rgba\" : [255, 255, 0, 255]\r\n            }],\r\n            \"font\" : \"bold 10pt Segoe UI Semibold\",\r\n            \"horizontalOrigin\" : \"LEFT\",\r\n            \"outlineColor\" : {\r\n                \"rgba\" : [0, 0, 0, 255]\r\n            },\r\n            \"pixelOffset\" : {\r\n                \"cartesian2\" : [10.0, 0.0]\r\n            },\r\n            \"scale\" : 1.0,\r\n            \"show\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"boolean\" : true\r\n            }],\r\n            \"style\" : \"FILL\",\r\n            \"text\" : \"Object1\",\r\n            \"verticalOrigin\" : \"CENTER\"\r\n        },\r\n        \"path\" : {\r\n            \"material\" : {\r\n                \"solidColor\" : {\r\n                    \"color\" : [{\r\n                        \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                        \"rgba\" : [255, 255, 0, 255]\r\n                    }]\r\n                }\r\n            },\r\n            \"width\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"number\" : 5.0\r\n            }],\r\n            \"show\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"boolean\" : true\r\n            }]\r\n        },\r\n        \"position\" : {\r\n            \"interpolationAlgorithm\" : \"LAGRANGE\",\r\n            \"interpolationDegree\" : 1,\r\n            \"epoch\" : \"2012-08-04T16:00:00Z\",\r\n            \"cartographicDegrees\":[\r\n                0,-95,35,422000,\r\n                1113,-95,45,422000,\r\n                2226,-100,50,422000,\r\n                3339,-110,60,422000,\r\n                4452,-120,70,422000,\r\n                5565,-120,80,422000\r\n            ]\r\n        }\r\n    }\r\n]\r\n    ;\r\n    var czmlDataSource = new Cesium.CzmlDataSource();\r\n    viewer.dataSources.add(czmlDataSource);\r\n    \r\n    if (true)\r\n    {\r\n        czmlDataSource.load(Object1, 'Test');\r\n        var entity = czmlDataSource.entities.getById('object1');\r\n        var box = new Cesium.BoxGraphics();\r\n        box.dimensions =  new Cesium.ConstantProperty(new Cesium.Cartesian3(1500, 1500, 1500));\r\n        box.outline = new Cesium.ConstantProperty(true);\r\n        box.outlineColor = new Cesium.ConstantProperty(Cesium.Color.YELLOW);\r\n        box.outlineWidth = new Cesium.ConstantProperty(1.0);\r\n        box.fill = new Cesium.ConstantProperty(false);\r\n        entity.box = box;\r\n        viewer.trackedEntity = entity;\r\n    } else {\r\n        var promise = czmlDataSource.loadUrl('../Forum_RectangleFollowingAnObject_Object1.czml');\r\n        \r\n        promise.otherwise(function() {\r\n        });\r\n        \r\n        promise.then(function(data) {\r\n            var entity = czmlDataSource.entities.getById('object1');\r\n            var box = new Cesium.BoxGraphics();\r\n            box.dimensions =  new Cesium.ConstantProperty(new Cesium.Cartesian3(1500, 1500, 1500));\r\n            box.outline = new Cesium.ConstantProperty(true);\r\n            box.outlineColor = new Cesium.ConstantProperty(Cesium.Color.YELLOW);\r\n            box.outlineWidth = new Cesium.ConstantProperty(1.0);\r\n            box.fill = new Cesium.ConstantProperty(false);\r\n            entity.box = box;\r\n            viewer.trackedEntity = entity;\r\n        });\r\n    }\r\n});\r\n\r\n\r\nSandcastle.addToolbarButton('Load Object2', function()\r\n{\r\n    var Object2 =\r\n[\r\n    {\r\n        \"id\" : \"document\",\r\n        \"version\" : \"1.0\"\r\n    },\r\n    {\r\n        \"id\" : \"object2\",\r\n        \"availability\" : \"2012-08-04T16:00:00Z/2012-08-04T20:00:00Z\",\r\n        \"billboard\" : {\r\n            \"eyeOffset\" : {\r\n                \"cartesian\" : [0.0, 0.0, 0.0]\r\n            },\r\n            \"horizontalOrigin\" : \"CENTER\",\r\n            \"image\" : \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAEISURBVEhLvVXBDYQwDOuojHKj8LhBbpTbpBCEkZsmIVTXq1RVQGrHiWlLmTTqPiZBlyLgy/KSZQ5JSHDQ/mCYCsC8106kDU0AdwRnvYZArWRcAl0dcYJq1hWCb3hBrumbDAVMwAC82WoRvgMnVMDBnB0nYZFTbE6BBvdUGqVqCbjBIk3PyFFR/NU7EKzru+qZsau3ryPwwCRLKYOzutZuCL6fUmWeJGzNzL/RxAMrUmASSCkkAayk2IxPlwhAAYGpsiHQjbLccfdOY5gKkCXAMi7SscAwbQpAnKyctWyUZ6z8ja3OGMepwD8asz+9FnSvbhU8uVOHFIwQsI3/p0CfhuqCSQuxLqsN6mu8SS+N42MAAAAASUVORK5CYII=\",\r\n            \"pixelOffset\" : {\r\n                \"cartesian2\" : [0.0, 0.0]\r\n            },\r\n            \"scale\" : 0.8,\r\n            \"show\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"boolean\" : true\r\n            }],\r\n            \"verticalOrigin\" : \"BOTTOM\"\r\n        },\r\n        \"label\" : {\r\n            \"fillColor\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"rgba\" : [255, 255, 0, 255]\r\n            }],\r\n            \"font\" : \"bold 10pt Segoe UI Semibold\",\r\n            \"horizontalOrigin\" : \"LEFT\",\r\n            \"outlineColor\" : {\r\n                \"rgba\" : [0, 0, 0, 255]\r\n            },\r\n            \"pixelOffset\" : {\r\n                \"cartesian2\" : [10.0, 0.0]\r\n            },\r\n            \"scale\" : 1.0,\r\n            \"show\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"boolean\" : true\r\n            }],\r\n            \"style\" : \"FILL\",\r\n            \"text\" : \"Object2\",\r\n            \"verticalOrigin\" : \"CENTER\"\r\n        },\r\n        \"path\" : {\r\n            \"material\" : {\r\n                \"solidColor\" : {\r\n                    \"color\" : [{\r\n                        \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                        \"rgba\" : [255, 0, 0, 255]\r\n                    }]\r\n                }\r\n            },\r\n            \"width\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"number\" : 5.0\r\n            }],\r\n            \"show\" : [{\r\n                \"interval\" : \"2012-08-04T16:00:00Z/2012-08-04T18:00:00Z\",\r\n                \"boolean\" : true\r\n            }]\r\n        },\r\n        \"position\" : {\r\n            \"interpolationAlgorithm\" : \"LAGRANGE\",\r\n            \"interpolationDegree\" : 1,\r\n            \"epoch\" : \"2012-08-04T16:00:00Z\",\r\n            \"cartographicDegrees\":[\r\n                   0,-130,80,422000,\r\n                1113,-130,70,422000,\r\n                2226,-120,60,422000,\r\n                3339,-110,50,422000,\r\n                4452,-105,45,422000,\r\n                5546,-105,35,422000\r\n            ]\r\n        }\r\n    }\r\n]\r\n    ;\r\n    var czmlDataSource = new Cesium.CzmlDataSource();\r\n    viewer.dataSources.add(czmlDataSource);\r\n    \r\n    if (true)\r\n    {\r\n        czmlDataSource.load(Object2, 'Test');\r\n        var entity = czmlDataSource.entities.getById('object2');\r\n        var box = new Cesium.BoxGraphics();\r\n        box.dimensions =  new Cesium.ConstantProperty(new Cesium.Cartesian3(1500, 1500, 1500));\r\n        box.outline = new Cesium.ConstantProperty(true);\r\n        box.outlineColor = new Cesium.ConstantProperty(Cesium.Color.RED);\r\n        box.outlineWidth = new Cesium.ConstantProperty(3.0);\r\n        box.fill = new Cesium.ConstantProperty(false);\r\n        entity.box = box;\r\n        viewer.trackedEntity = entity;\r\n    } else {\r\n        var promise = czmlDataSource.loadUrl('../Forum_RectangleFollowingAnObject_Object2.czml');\r\n        \r\n        promise.otherwise(function() {\r\n        });\r\n        \r\n        promise.then(function(data) {\r\n            var entity = czmlDataSource.entities.getById('object2');\r\n            var box = new Cesium.BoxGraphics();\r\n            box.dimensions =  new Cesium.ConstantProperty(new Cesium.Cartesian3(1500, 1500, 1500));\r\n            box.outline = new Cesium.ConstantProperty(true);\r\n            box.outlineColor = new Cesium.ConstantProperty(Cesium.Color.RED);\r\n            box.outlineWidth = new Cesium.ConstantProperty(2.0);\r\n            box.fill = new Cesium.ConstantProperty(false);\r\n            entity.box = box;\r\n            viewer.trackedEntity = entity;\r\n        });\r\n    }\r\n});\r\n\r\n```"}}