View Issue Details

IDProjectCategoryView StatusLast Update
0031978CommunityOCCT:Shape Healingpublic2022-10-24 10:43
ReporterEugeneZ Assigned Togka  
PrioritynormalSeveritymajor 
Status newResolutionopen 
PlatformWindowsOSVC++ 2015 
Product Version7.5.0 
Target Version7.8.0 
Summary0031978: Shape Healing - Wrong decision about connected edge in ShapeAnalysis_Wire
Description
Standard_Boolean ShapeAnalysis_Wire::CheckConnected (const Standard_Integer num, const Standard_Real prec)
{
  ...
  ShapeAnalysis_Edge sae;
  TopoDS_Vertex V1 = sae.LastVertex (E1);
  TopoDS_Vertex V2 = sae.FirstVertex (E2);
  ...
  if (V1.IsSame(V2)) return Standard_False; // strange to return FALSE
  ...
}
Steps To ReproduceCreate simple a couple of connected edges and try to use ShapeAnalysis_Wire by method CheckConnected.
TagsNo tags attached.
Test case number

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2020-12-04 10:54 EugeneZ New Issue
2020-12-04 10:54 EugeneZ Assigned To => msv
2020-12-04 11:21 kgv Target Version => 7.6.0
2020-12-04 11:21 kgv Summary Wrong decision about connected edge in ShapeAnalysis_Wire => Modeling Algorithms - Wrong decision about connected edge in ShapeAnalysis_Wire
2020-12-04 11:21 kgv Description Updated
2020-12-04 11:53 msv Assigned To msv => gka
2020-12-04 11:53 msv Category OCCT:Modeling Algorithms => OCCT:Shape Healing
2020-12-04 11:53 msv Summary Modeling Algorithms - Wrong decision about connected edge in ShapeAnalysis_Wire => Shape Healing - Wrong decision about connected edge in ShapeAnalysis_Wire
2021-11-01 18:13 szy Target Version 7.6.0 => 7.7.0
2022-10-24 10:43 szy Target Version 7.7.0 => 7.8.0