Article | 70001983 |
Type | Wish |
Product | Engine |
Version | 9001 |
Date Added | 5/23/2021 12:00:00 AM |
Fixed | 9.9002.0.3 (5/23/2021 12:00:00 AM) |
Submitted by | VectorDraw Team |
Summary
Selection and drawing performance improvements
Solution
In version 9002.0.3 a new static property UseParallelFor of vdDocument.GlobalRenderProperties was added
Defines if CPU parallel for is used for specific drawing operations.
It can get one ore more of ParallelFor_Flags values
None : No parallel for is used
SolidFill2d : Parallel for is used when filling solid regions in 2d render modes
PolyfaceSelection : Parallel for is used when selecting or snaping over polyfaces.
PointCloudSelection : Parallel for is used when selecting or snaping over pointcloud object.
PolyfaceCombineOperations : Parallel for is used with VectorDraw.Professional.vdFigures.BooleanOperation between poyfaces.
All : A combination of all above values
The default value for vdDocument.GlobalRenderProperties.UseParallelFor is ParallelFor_Flags .All
Note Parallel for is only supported with applications that refence .Net Framework 4 and above