Archived issue #0030739
Data Exchange - XCAFDoc_ShapeTool::IsComponent() is too slow
Description
XCAFDoc_ShapeTool::IsComponent() checks rakes too much time on big assembly, hence it is desired to optimize this function.
At least redundant steps creating several Handles can be avoided within TDF_Label::FindAttribute() and TDF_AttributeIterator::Value().
At least redundant steps creating several Handles can be avoided within TDF_Label::FindAttribute() and TDF_AttributeIterator::Value().
Public activity
4 archived notes
Participants are labeled by their role within this record.
Branch [archived branch] has been created by Author.
[revision removed]
Detailed log of new commits:
Author: Author
Date: Thu May 23 23:47:43 2019 +0300
0030739: Data Exchange - XCAFDoc_ShapeTool::IsComponent() is too slow
[revision removed]
Detailed log of new commits:
Author: Author
Date: Thu May 23 23:47:43 2019 +0300
0030739: Data Exchange - XCAFDoc_ShapeTool::IsComponent() is too slow
Branch [archived branch] has been created by Participant.
[revision removed]
No new revisions were added by this update.
[revision removed]
No new revisions were added by this update.
Branch [archived branch] has been updated by Participant.
[revision removed]
Detailed log of new commits:
Author: nds
Date: Thu Sep 10 19:35:40 2020 +0300
0030737: Visualization - implementing new selection schemes in context
AIS_SelectionScheme enumeration is defined to set which selection behaviour is used in Select of context
AIS_InteractiveContext is corrected to use single Select method instead of combination of Select/ShiftSelect methods with a selection scheme parameter.
[revision removed]
Detailed log of new commits:
Author: nds
Date: Thu Sep 10 19:35:40 2020 +0300
0030737: Visualization - implementing new selection schemes in context
AIS_SelectionScheme enumeration is defined to set which selection behaviour is used in Select of context
AIS_InteractiveContext is corrected to use single Select method instead of combination of Select/ShiftSelect methods with a selection scheme parameter.
Branch [archived branch] has been deleted by Participant.
[revision removed]
[revision removed]
Related records