MantisBT
Mantis Bug Tracker Workflow

View Revisions: Issue #27884 All Revisions ] Back to Issue ]
Summary 0027884: Possible improvement for 2d classifier
Revision 2016-09-20 15:48 by isn
Description 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.

Revision 2016-09-20 15:47 by isn
Description 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 the 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.

Revision 2016-09-20 15:47 by isn
Description 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 classification process by using of additional information about (2d) bounding boxes of this edges (i.e. their pcurves). This allows to skip the 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.



Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker