View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0027874 | Community | OCCT:Visualization | public | 2016-09-14 14:51 | 2017-02-28 11:49 |
| Reporter | solomin_s | Assigned To | bugmaster | ||
| Priority | normal | Severity | minor | ||
| Status | closed | Resolution | no change required | ||
| Platform | A | OS | L | ||
| Product Version | 7.0.0 | ||||
| Target Version | Unscheduled | ||||
| Summary | 0027874: Visualization - There are no way to add local selection in Global Context. | ||||
| Description | The local context functionality in AIS_InteractiveContext has been deprecated since OCCT 7.0.0 in release notes. But there is no way to add "local" selection in Global Context. void AIS_InteractiveContext::AddOrRemoveSelected (const TopoDS_Shape& aShap, const Standard_Boolean updateviewer) do nothing in Global Context. | ||||
| Tags | No tags attached. | ||||
| Test case number | |||||
|
|
Implementation like local context can be very costly: iterates all SelectBasics_EntityOwner in context will inefficiently if we know owner (SelectMgr_SelectableObject) of TopoDS_Shape. I think API should be extended to select TopoDS_Shape of known AIS_InteractiveObject. |
|
|
The functionality for working with TopoDS_Shape within AIS_InteractiveContext is deprecated - it is better implementing necessary logic at application level rather then relying on TopoDS_Shape as identifier for selection. |
|
|
Dear bugmaster, please close the bug as no change required. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-09-14 14:51 | solomin_s | New Issue | |
| 2016-09-14 14:51 | solomin_s | Assigned To | => kgv |
| 2016-09-14 15:19 | solomin_s | Note Added: 0057785 | |
| 2016-10-25 09:30 | kgv | Target Version | 7.1.0 => 7.2.0 |
| 2016-11-11 11:06 | kgv | Note Added: 0060225 | |
| 2016-11-11 11:06 | kgv | Resolution | open => no change required |
| 2016-11-11 11:06 | kgv | Target Version | 7.2.0 => Unscheduled |
| 2016-11-11 11:09 | kgv | Relationship added | child of 0025467 |
| 2016-12-27 21:45 | kgv | Note Added: 0062207 | |
| 2016-12-27 21:45 | kgv | Assigned To | kgv => bugmaster |
| 2016-12-27 21:45 | kgv | Status | new => feedback |
| 2017-02-28 11:49 | bugmaster | Status | feedback => closed |