Andrew Heumann
Andrew Heumann
BACKGROUND: - in #804, we set up an initial spec at defining the line appearance of line- or curve-based elements, supporting line weights in world or screen dimensions - We...
If you try to save a GLTF file with `drawEdges = true`, it will not work for most elements. It appears to be intact for ContentElements, but the `Lines` array...
**Describe the bug** If you try to create a rectangle with min and max points that are not on the XY plane — even if their Z coordinates are identical...
here is a failing test, demonstrating a range of problem conditions: ```csharp [Fact] public void Polyline_OffsetOnSide_CloseVertices() { Name = nameof(Polyline_OffsetOnSide_CloseVertices); var obtuseL = new Polyline( (0, 5), (0, 0), (1,...
STL Elements with spaces in file contents cause elements to fail. example files to follow
Typically, if an element has a property which is also an element (say, a material or a profile), we make sure to add that to the model first, via `RecursiveGatherSubElements`....
``` {"discriminator":"ThickenedPolyline","polyline":{"discriminator":"Elements.Geometry.Polyline","Vertices":[{"X":48.257549035747004,"Y":23.780628528982568,"Z":0.0},{"X":48.257549035747004,"Y":49.757450994516574,"Z":0.0},{"X":126.21709087411392,"Y":49.757450994516574,"Z":0.0},{"X":126.21709087411392,"Y":23.028820612771966,"Z":0.0},{"X":123.4214786028532,"Y":23.028820612771966,"Z":0.0},{"X":123.4214786028532,"Y":23.780628528982568,"Z":0.0},{"X":48.25111595094629,"Y":23.780628528982568,"Z":0.0}]},"width":1.5,"flip":false,"leftWidth":0.0,"rightWidth":1.5} ``` For the above `ThickenedPolyline` (as "`corridorPolyline`"), calling `corridorPolyline.Polyline.OffsetOnSide(corridorPolyline.Width, corridorPolyline.Flip);` throws an exception, complaining about intersecting segments of a polyline.
Our BBox3 methods are not easy to use if you're starting with an element — you need to figure out what kind of element it is, maybe get into its...
If you try to deserialize the JSON of an ImportMeshElement, it will fail, complaining that the path (to the STL) cannot be found: This test fails, with an exception: ```...
**Is your feature request related to a problem? Please describe.** It currently involves a lot of extra effort to work with `ElementInstance`s. If you want to, say, get all the...