View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0027819 | Open CASCADE | OCCT:Visualization | public | 2016-08-29 14:42 | 2016-12-09 16:40 |
Reporter | Assigned To | bugmaster | |||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
Target Version | 7.1.0 | Fixed in Version | 7.1.0 | ||
Summary | 0027819: Visualization - provide a possibility to redefine SelectMgr_SelectableObject::UpdateSelection | ||||
Description | In applications sometimes it is useful to have own implementation of SelectMgr_SelectableObject::UpdateSelection (const Standard_Integer theMode = -1) in order to perform custom preprocessing step before the update. Therefore, it is necessary to make the method virtual. | ||||
Steps To Reproduce | not needed | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
|
Branch CR27819 has been created by vpa. SHA-1: 9cc3a87f951e6e8da257cf2ed2c2482ae76b93be Detailed log of new commits: Author: vpa Date: Mon Aug 29 18:56:44 2016 +0300 0027819: Visualization - provide a possibility to redefine SelectMgr_SelectableObject::UpdateSelection - SelectMgr_SelectableObject::UpdateSelection is now virtual |
|
Dear Kirill, the patch in branch CR27819 is ready to be reviewed. |
|
This is bad design defining virtual function with default arguments - please define additional protected virtual method updateSelection() without default argument values. |
|
Branch CR27819 has been updated forcibly by vpa. SHA-1: bd7e7fc878050495fa1d9594e147400c35969128 |
|
Dear Kirill, the updated patch in branch CR27819 is ready to be reviewed. |
|
Branch CR27819 has been updated forcibly by vpa. SHA-1: 6e4feb9a6f9f2a082be7e321d8f2180da918b14c |
|
Branch CR27819 has been updated forcibly by vpa. SHA-1: 434d89c346f33767a4efb1cd118c49b9fd9cbee6 |
|
Please check compilation, regression testing is not needed. |
|
Dear BugMaster, Branch CR27819 from occt git-repository (and master from products git-repository) was compiled on Linux, MacOS and Windows platforms and tested on Release mode. SHA-1: 434d89c346f33767a4efb1cd118c49b9fd9cbee6 There are following compilation errors: Windows: http://jenkins-test-07.nnov.opencascade.com:8080/view/CR27819-master/job/CR27819-master-Products-Windows-64-VC10-csharp-samples/2/parsed_console/ d:\install\CR27819-master\Windows-64-VC10-opt\Products\samples\csharp\OCCCSharp\Wrappers\AIS_CustomInteractiveObject.cs(92,5): error CS0103: The name 'updateSelection' does not exist in the current context http://jenkins-test-07.nnov.opencascade.com:8080/view/CR27819-master/job/CR27819-master-Products-Windows-64-VC10-java-samples/2/parsed_console/ Compile Java wrappers OCCwrapJavaJNI.java:21696: error: cannot find symbol jself.updateSelection(theMode); ^ symbol: method updateSelection(int) location: variable jself of type AIS_CustomInteractiveObject Number of compiler warnings: occt component : Linux: 0 (0 on master) Windows: 0 (0 on master) MacOS : 0 (0 on master) products component : Linux: 64 (64 on master) Windows: 0 (0 on master) MacOS : 1152 |
|
Dear vpa, Branch CR27819 has been rejected due to: - compilation errors |
|
Dear Bugmaster, branch CR27819 was created in OCCT Products git repository. Please, check compilation. |
|
Dear BugMaster, Branch CR27819 from products git-repository was recompiled on Linux, MacOS and Windows platforms on Release mode. SHA-1: ca4bab832be1eaf16e15f194c4b06135b5d3966d Compilation errors are fixed. |
|
Dear BugMaster, Branch CR27819 is TESTED. |
|
Branch CR27819 has been deleted by kgv. SHA-1: 434d89c346f33767a4efb1cd118c49b9fd9cbee6 |
occt: master 21a2b7cc 2016-08-31 14:42:50
Committer: bugmaster Details Diff |
0027819: Visualization - provide a possibility to redefine SelectMgr_SelectableObject::UpdateSelection - SelectMgr_SelectableObject::UpdateSelection calls redefineable SelectMgr_SelectableObject::updateSelection |
Affected Issues 0027819 |
|
mod - src/SelectMgr/FILES | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObject.cxx | Diff File | ||
mod - src/SelectMgr/SelectMgr_SelectableObject.hxx | Diff File | ||
rm - src/SelectMgr/SelectMgr_SelectableObject.lxx | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-08-29 14:42 |
|
New Issue | |
2016-08-29 14:42 |
|
Assigned To | => kgv |
2016-08-29 14:42 |
|
Assigned To | kgv => vpa |
2016-08-29 14:42 |
|
Status | new => assigned |
2016-08-29 14:43 |
|
Description Updated | |
2016-08-29 18:55 | git | Note Added: 0057272 | |
2016-08-29 18:57 |
|
Note Added: 0057273 | |
2016-08-29 18:57 |
|
Assigned To | vpa => kgv |
2016-08-29 18:57 |
|
Status | assigned => resolved |
2016-08-29 18:57 |
|
Steps to Reproduce Updated | |
2016-08-31 12:07 | kgv | Note Added: 0057320 | |
2016-08-31 12:07 | kgv | Assigned To | kgv => vpa |
2016-08-31 12:07 | kgv | Status | resolved => assigned |
2016-08-31 16:54 | git | Note Added: 0057350 | |
2016-08-31 16:54 |
|
Note Added: 0057351 | |
2016-08-31 16:54 |
|
Assigned To | vpa => kgv |
2016-08-31 16:54 |
|
Status | assigned => resolved |
2016-08-31 17:11 | git | Note Added: 0057353 | |
2016-08-31 17:46 | git | Note Added: 0057357 | |
2016-08-31 17:51 | kgv | Note Added: 0057358 | |
2016-08-31 17:51 | kgv | Assigned To | kgv => bugmaster |
2016-08-31 17:51 | kgv | Status | resolved => reviewed |
2016-08-31 17:51 | kgv | Severity | minor => feature |
2016-08-31 17:51 | kgv | Product Version | 7.0.0 => |
2016-08-31 17:54 |
|
Assigned To | bugmaster => mkv |
2016-09-01 14:09 |
|
Note Added: 0057382 | |
2016-09-01 14:09 |
|
Note Added: 0057383 | |
2016-09-01 14:09 |
|
Assigned To | mkv => vpa |
2016-09-01 14:09 |
|
Status | reviewed => assigned |
2016-09-01 14:09 |
|
Test case number | => Not needed |
2016-09-01 17:31 |
|
Status | assigned => resolved |
2016-09-01 17:32 |
|
Note Added: 0057397 | |
2016-09-01 17:32 |
|
Assigned To | vpa => bugmaster |
2016-09-01 17:32 |
|
Status | resolved => reviewed |
2016-09-01 17:51 |
|
Assigned To | bugmaster => mkv |
2016-09-02 14:31 |
|
Note Added: 0057418 | |
2016-09-02 14:32 |
|
Note Added: 0057419 | |
2016-09-02 14:32 |
|
Assigned To | mkv => bugmaster |
2016-09-02 14:32 |
|
Status | reviewed => tested |
2016-09-09 09:40 | bugmaster | Changeset attached | => occt master 21a2b7cc |
2016-09-09 09:40 | bugmaster | Status | tested => verified |
2016-09-09 09:40 | bugmaster | Resolution | open => fixed |
2016-10-28 21:48 | git | Note Added: 0059574 | |
2016-12-09 16:29 |
|
Status | verified => closed |
2016-12-09 16:40 |
|
Fixed in Version | => 7.1.0 |