VectorDraw Ray Tracing Engine (vdRay) 9.9002.1.0

Released: Sep 16, 2021

Updates in 9.9002.1.0

Features

  • Added new HatchingMethod.LinearView value to the vdHatchProperties.HatchMode property.
  • Added support for InsUnits for each vdBlock separately.
  • Added a new property ParallelFill of vdDocument.GlobalRenderProperties which specifies if solid filled regions and images will be drawn using a parallel_for procedure in 2D render mode.
  • Improved fill of commands in the popup form of the commandline.
  • Added a new vdPolyfaceHatched entity which implements all functionality for the vdPolyface object and the ability to fill faces with a hatch pattern. The following additional properties manage the hatch pattern usage for the object:
    • HatchPattern - Get/Set the hatch pattern. If it is null the object behaves like single vdPolyface.
    • HatchScale - Get/Set the hatch scale of the selected pattern. Default value is 1.0.
    • HatchAngle - Get/Set the hatch angle of the selected pattern. Default value is 0.0.
    • HatchOrigin - Controls the starting location in World Coordinate System for hatch pattern generation. Default value is null.
  • Reduced the size of SVG export.
  • Empty groups are no longer stored in the undo history.
  • Added the ability to make the text of 3D dimensions be aligned properly relative to the dimension line.
  • Added the ability to import linetypes and hatches using their dialogs.
  • Added support for different color linetypes and lineweights for dimension Ext Line.
  • Selection and drawing performance improvements.
  • Improved Int32Array constructor.
  • Added a new OpenGLFlags property to vdDocumet.GlobalRenderProperties.
  • Added a command to draw a tangent line between two circles.
  • Added two properties to the vdFramedControl:
    • Get/Set a boolean value to control whether the Menu.txt file will be loaded.
    • Get/Set a boolean value to control whether the Commands.txt file will be loaded.
  • Added a new property to the Mtext object:
    • Get/Set a value representing if the Mtext will "cut" new lines (when BoxWidth is not 0.0) for every character and not only spaces. The default value is false which means that only spaces create new lines. Set this value to true and the Mtext will cut new lines for every character in the Mtext and not only spaces which is the default (false value) behavior.

Fixes

  • In vdDimension remove an extra space character when units are architectural.
  • vdPolyline GetBoundaryPolyFromPoint is taking too long.
  • Insert with vdLeaders is not exploded properly
  • Mtext weird behavior when empty line is last in cmdText command.
  • Select window polygon is not working properly.
  • Mtext does not serialize backgroundMask if it is not shown.
  • Draw RulerObject is throw an exception when control size is too small to fit.
  • OSnaps of polyfaces inside blocks with drawing that contains Section Clips do not work prop.
  • Offset is not producing correct results when UseAdvancedAlgorithm is not None.
  • Selection Entities inside Split Layouts throws a null reference exception.
  • Escaping Select closed curve in bhatch dialog raises an exception.
  • FocalLength is not working properly with Perspective view.
  • FindFile and ValidateFilenamePath methods not working properly.
  • Printing 3D viewports to PDF.
  • Resize of control is flickering with black background.
  • getUserDynamicRot is not working when vdDocument OrbitActionKey is None.
  • VDF controls initialization throws an exception.
  • Selection of vdPolyface is throw an exception.
  • Hatch is not import properly from DWG file.
  • Deserializing vdml vdcl files Decimal types is thrown an exception.
  • AddCurentZoomToHistory is thrown IndexOutOfRangeException exception.
  • SectionCLips are not applied to text strings in top view.
  • HatchImage in polyline is not saved correctly in PDF.
  • Specific complex hatch is not exported properly to PDF.
  • Chamfer command is not working properly with specific polyline.
  • Selection over polyfaces that are hidden due to section clips.
  • PrintRender crashes when using saveas PDF with DrawTextAsSelected.
  • EMF with images are not imported properly.
  • Transparency is lost when altering imagedef.
  • VDS cannot be saved to DXF.
  • Difference exporting PDF when perspective is ON.
  • Buggy character at the end of pat file makes the file unloadable.
  • Image with complex clip is not exported correctly in PDF.
  • ExportDistributionFile has issues with vdImageDef objects with Filename null.
  • Viewports with polyline clip boundary are not clipped when exported to PDF.
  • Multiline dialog issue while typing offset value.
  • Transparency for some entities is ignored when exporting to PDF.
  • Trim issue with ellipse.
  • Incorrect SHX font throws an exception in DWG file.
  • Pan is not working in Perspective while View3D VROT is active.
  • PDF export fails with big hatch.
  • Sections clips are not apply properly with wire2d render modes.
  • Mtext with negative BackgroundMaskOffset cannot be saved to DWG.