MantisBT - Community
View Issue Details
0024922Community[OCCT] OCCT:Modeling Algorithmspublic2014-05-14 15:292014-11-11 12:52
drazmyslovich 
apn 
normalminor 
closedfixed 
WindowsVC++ 201064 bit
[OCCT] 6.6.0 
[OCCT] 6.8.0[OCCT] 6.8.0 
Not needed
0024922: ShapeAnalysis_Wire::CheckIntersectingEdges doesn't report an intersection point if it is inside of tolerance even only on edge
An intersection point in some cases can be inside of vertex tolerances only on one edge, but not on another. The current behavior marks this point as not-intersection point, while actually the point is an intersection point, because one of the edges has it in the middle and not inside of vertex tolerances. So, on of the edges should be cut or split.
No tags attached.
Issue History
2014-05-14 15:29drazmyslovichNew Issue
2014-05-14 15:29drazmyslovichAssigned To => drazmyslovich
2014-05-14 15:31drazmyslovichNote Added: 0029325
2014-05-14 15:31drazmyslovichStatusnew => resolved
2014-05-14 16:00abvAssigned Todrazmyslovich => gka
2014-05-14 16:00abvTarget VersionUnscheduled => 6.8.0
2014-05-14 16:51gkaNote Added: 0029330
2014-05-14 16:51gkaStatusresolved => reviewed
2014-05-19 14:15apnAssigned Togka => apn
2014-05-21 15:47apnNote Added: 0029440
2014-05-21 15:48apnTest case number => Not needed
2014-05-21 15:48apnAssigned Toapn => bugmaster
2014-05-21 15:48apnStatusreviewed => tested
2014-05-23 14:25apnChangeset attached => occt master 16a1f265
2014-05-23 14:25apnAssigned Tobugmaster => apn
2014-05-23 14:25apnStatustested => verified
2014-05-23 14:25apnResolutionopen => fixed
2014-06-17 12:47aivProjectOpen CASCADE => Community
2014-11-11 12:46aivFixed in Version => 6.8.0
2014-11-11 12:52aivStatusverified => closed

Notes
(0029325)
drazmyslovich   
2014-05-14 15:31   
Please, review the patch
(0029330)
gka   
2014-05-14 16:51   
Branch CR0024922 is ready to be tested
(0029440)
apn   
2014-05-21 15:47   
Dear BugMaster,

Branch CR0024922 (and products from GIT master) was compiled on Linux, Windows and MacOS platforms and tested.
SHA-1: df690b90506df2b01e336a1f907eee940921d1a4

Number of compiler warnings:

occt component :
Linux: 17 (17 on master)
Windows: 0 (0 on master)
MacOS: 202 (205 on master)

products component :
Linux: 11 (11 on master)
Windows: 2 (2 on master)

Regressions/Differences:
No regressions

Testing cases:
Not needed

Testing on Linux:
Total MEMORY difference: 356130440 / 357326856
Total CPU difference: 54835.87999999995 / 56363.43999999993

Testing on Windows:
Total MEMORY difference: 379030488 / 379446636
Total CPU difference: 46392.453125 / 35444.609375

There are no differences in images found by testdiff.