MantisBT - Open CASCADE
View Issue Details
0027884Open CASCADE[OCCT] OCCT:Modeling Algorithmspublic2016-09-20 15:472019-08-12 16:45
[OCCT] 7.5.0* 
0027884: Possible improvement for 2d classifier
Some internal 2d classification tools (like TopClass_Classifier2d) checks the intersection between the 2d edge representation on the face and 2d line (passed through the test point).
It's possible to speed up the classification process by using of additional information about (2d) bounding boxes of this edges (i.e. their pcurves). This allows to skip many calls of 2d intersectors & extremas.
User can pass the bnd boxes information externally (via datamap edge (on face) -> its bndbox2d). Or it can be calculated internally.
currently, bndbox <-> line intersection implemented only for 3D. For this improvement it also should be implemented for 2D.

No tags attached.
Issue History
2016-09-20 15:47isnNew Issue
2016-09-20 15:47isnAssigned To => isn
2016-09-20 15:47isnDescription Updatedbug_revision_view_page.php?rev_id=14728#r14728
2016-09-20 15:48isnDescription Updatedbug_revision_view_page.php?rev_id=14729#r14729
2016-09-22 09:41msvNote Added: 0058007
2016-09-22 09:41msvPrioritynormal => low
2016-09-22 09:41msvStatusnew => assigned
2016-09-22 09:41msvNote Edited: 0058007bug_revision_view_page.php?bugnote_id=58007#r14755
2016-10-28 16:28msvTarget Version7.1.0 => 7.2.0
2017-07-24 09:32msvTarget Version7.2.0 => 7.3.0
2017-12-05 17:08msvTarget Version7.3.0 => 7.4.0
2019-08-12 16:45msvTarget Version7.4.0 => 7.5.0*

2016-09-22 09:41   
Before making this imp, it is needed to create a test case[s] that will allow comparing results (for performance) with and without fix.