DiscussionsIssue archiveOCCT:Data Exchange

Archived issue #0030739

Data Exchange - XCAFDoc_ShapeTool::IsComponent() is too slow

Open CASCADEOCCT:Data Exchangeclosed4 public notes

Search issues

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().

Public activity

4 archived notes

Participants are labeled by their role within this record.

01Commenter 3
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
02Commenter 3
Branch [archived branch] has been created by Participant.

[revision removed]


No new revisions were added by this update.
03Commenter 3
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.

04Commenter 3
Branch [archived branch] has been deleted by Participant.

[revision removed]

Related records