View Issue Details

IDProjectCategoryView StatusLast Update
0032395Open CASCADEOCCT:Meshpublic2023-08-01 15:06
ReportermsvAssigned Tooan  
PrioritynormalSeverityminor 
Status assignedResolutionopen 
Product Version7.5.0 
Target VersionUnscheduled 
Summary0032395: Mesh - possible mistake in BRepMesh_Delaun::isVertexInsidePolygon
DescriptionThe method BRepMesh_Delaun::isVertexInsidePolygon classifies a point inside 2D polygon calculating cumulative angle from the point to all segments.

I found out that for a CCW polygon the angle computed by that procedure will be equal to -2PI. However, the final condition checks the angle for equality to +2PI.

It is needed to analyze the code more thoroughly, try to correct it and conduct regression tests to see if it becomes better.
TagsNo tags attached.
Test case number

Relationships

related to 0032261 closedbugmaster Community Mesh - some trivial improvements for mesher 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-05-25 10:16 msv New Issue
2021-05-25 10:16 msv Assigned To => oan
2021-05-25 10:17 msv Relationship added related to 0032261
2021-05-25 19:03 msv Assigned To oan => szy
2021-10-07 12:13 szy Target Version 7.6.0 => 7.7.0
2022-08-31 16:30 oan Target Version 7.7.0 => Unscheduled
2022-12-20 15:31 szy Assigned To szy => oan
2022-12-20 15:31 szy Status new => assigned
2022-12-20 15:31 szy Target Version Unscheduled => 7.8.0
2023-08-01 15:06 dpasukhi Target Version 7.8.0 => Unscheduled