- Fixed HiddenLinesView with overlapping lines when KeepEntityLineWeight flag is true
- Added turntable, focal length and gradient background to all architectural code samples
- Improved Surface.IsValid() method
- Fixed VolumeMesher class for the same material used more than once
- Improved incremental curve meshing in CurveMesher class
- Refactored FirstPerson code sample, now you can open/import architectural models.
- Added ExploreIFC, MeshEditor and SurfaceMesher code samples
- Added VisualConstraint.Visible property to hide/show the related labels and dimension
- Fixed issue exporting Brep objects without material in WriteOBJ class
- Improved drawing of AngularDim entity
- Fixed Workspace.ActionMode modification inside Workspace.GetAllVisibleItemsByPolygon() method
- Added method to retrieve SelectedItems by polygon without actually selection
- Fixed enclosed polygon selection of Brep objects by considering the faces tessellation
- Fixed accessibility of DefaultLayerName property
- Fixed import of CompositeCurves in ReadSTEP class
- Fixed disposing of the previous cursor on Workspace.SetDefaultCursor() call
- Fixed geometric selection in Edit mode
- Add compass UI element in Globe code sample
- Fixed ReadSurface() when backbuffer texture is disposed in WPF Native renderer
- Fixed entity selection when Isolate is active
- Added Viewport.PreDrawOverlay() and PostDrawOverlay() to draw elements on top of the. Updated MachineSimulator code sample to demonstrate usage.
- Added smart intersection between cylinders and oblique planes
- Full refactor and fix of ReadSTEP class
- Improved ReadAutodesk.FixErrors() method
- Fixed ReadIFC.Units property
- Fixed ViewCubePartEntity compilation
- Fixed memory leak for WPF ImmediateMode
- Fixed integrity check on Materials
- Uniformized rectangle and polygon selection loops
- Improved loop detection in surface-surface intersection
- Fixed missing update of Solid.Portion's bounding box after calling Solid.TransformBy()
- Fixed bug in Sketcher angular dimension positioning
- Refactoring of geometric selection methods. Fixed selection for current and inScope modes.
- Moved DrawQuad(RectangleF) to base class RenderContextBase as virtual method
- Brep.CreateCone() returns a cylinder when radii have the same value
- Restored "Customize Design control" design-time option for WinForms .NET projects
- Added Isolate feature even when MinimumFramerate is disabled
- Added ScaleBar UI element (visible only with camera in Orthographic mode)
- Fixed accessibility of Machining.OpenContoursRamp property
- Fixed geometrical intersection result when the triangle is not valid
- Fixed internal method Workspace.HideCursor() in immediate mode for WPF
- Fixed crash on degenerated faces during HiddenLines computation
- Added NuGet suffix when installing packages to projects
- Fixed CompositeCurve deserialization. Vertices are now copied as during regeneration.
- Improved step length computation in surface-surface intersection
- Improved speed of MinimumDistance class
- Fixed UI elements cloning for display scaling factors beyond 100%
- Fixed programmatic selection of sub-items (vertex, edge, face)
- Added curve and surface tessellation by angle only
- Fix hardcoded param in Workspace.GetVisibleItemsUnderMouseCursor() method
- Fixed Workspace.RenderToBitmap() when drawing smooth UI
- Added Project Converter and License Information in Visual Studio extension and contextual menus
- Fixed duplicate CameraMoveEnd event trigger
- Added return value to SketchEntity.AddFillet() method
- Improved speed of boolean operations in ReadIFC class
- Fixed Workspace.Purge() method
- Added translation and rotation values to Transformation.Dump() method
- Added parent faces indices in individual curves' EntityData property during intersection loops computation
- Fixed Trasformation.HasRotation property
- Added Transformation.GetRotationAngles() and GetTranslationVector() methods
- Fixed openings position in ReadIFC class
- Fixed FemMesh.GetNodesByFace() with Brep without regen
- Improved speed of NURBS curve evaluation
- Fixed crash on empty VectorView
- Fixed import of Brep with orphan seam edges in ReadAutodesk class
- Fixed Sketcher undo bug
- Fixed issue cloning Viewport class
- Avoid imaged-based silhouette computation on NURBS control polygon/grid
- Fixed export of wire curves in WriteSTEP class
- Fixed incorrect culling of small entities when MinimumFramerate is disabled
- Fixed DisplayModeSetting.ShowEdges, no longer affects silhouette drawing.
- Fixed 3DPDF export in PaperDemo code sample
- Added SketchEntity.GetConstraints() method
- Fixed crash when reading AlignedDimension in ReadDXF class
- Added EntityData (when string) as element index in WriteSTEP class
- Added Utility.IsOrientedClockwise() method that does not depend on curve tessellation
- Added ReadIFC class constructor that accepts an IfcStore
- Improved Utility.GetEntitiesStats() method
- IFace.GetTightBBox() family of methods
- Improved image import in ReadPDF class
- Fixed HDL for arcs inside BlockReference with non-uniform scaling factor
- Added netDxf as a NuGet package reference
- Fixed export of planar polylines parallel to XY plane in WriteAutodesk class
- Fixed formatting of tilde character in MultilineText entity in ReadAutodesk class
- Fixed Region.Regen() method
2024.2

Alberto Bencivenni
This content is available only to customers with an active subscription. Please ensure your subscription is current to access this article.
Please sign in to access this article.
If you believe this is an error, please contact our support team for assistance.
Comments
Please sign in to leave a comment.