View Issue Details

IDProjectCategoryView StatusLast Update
0025927Open CASCADEOCCT:Codingpublic2017-08-10 15:05
ReporternbvAssigned Tomsv  
Status newResolutionopen 
Target VersionUnscheduled 
Summary0025927: Optimizing code in IntPatch_ImpPrmIntersection::Perform(...) method
DescriptionMethod IntPatch_ImpPrmIntersection::Perform(...) contains a fragment code, which seems to be workaround:

if(Quad.TypeQuadric() == GeomAbs_Plane && solrst.NbSegments() > 0)

It should be deleted.

This fragment has been detected while bug #25416 fixing, but it has been added earlier.
Steps To Reproducetest bugs moddata_2 pro19422_1

restore [locate_data_file pro19422a.brep] f1
restore [locate_data_file pro19422b.brep] f2

bopcurv f1_1 f2_1
#Result must contain one curve only.
TagsNo tags attached.
Test case numberNot needed



2017-08-10 15:05

tester   ~0069280

Problem described in issue is reproduced on current state of OCCT.

Issue History

Date Modified Username Field Change
2015-03-13 12:03 nbv New Issue
2015-03-13 12:03 nbv Assigned To => msv
2015-03-13 12:03 nbv Priority normal => none
2017-08-10 15:01 mkv Test case number => Not needed
2017-08-10 15:01 mkv Category OCCT:Modeling Algorithms => OCCT:Coding
2017-08-10 15:05 mkv Note Added: 0069280