[vtk-developers] [VTK 0013224]: vtkInteractorObserver destructor calls virtual function SetEnabled
Mantis Bug Tracker
mantis at public.kitware.com
Wed Jun 6 20:43:31 EDT 2012
The following issue has been SUBMITTED.
======================================================================
http://vtk.org/Bug/view.php?id=13224
======================================================================
Reported By: dennisHu
Assigned To:
======================================================================
Project: VTK
Issue ID: 13224
Category: (No Category)
Reproducibility: have not tried
Severity: minor
Priority: low
Status: backlog
Project: TBD
Type: incorrect functionality
Resolution: open
Fixed in Version:
======================================================================
Date Submitted: 2012-06-06 20:43 EDT
Last Modified: 2012-06-06 20:43 EDT
======================================================================
Summary: vtkInteractorObserver destructor calls virtual
function SetEnabled
Description:
virtual function SetEnabled is called in the destructor of
vtkInteractorObserver.
>From debug, it just calls empty function in vtkInteractorObserver.
As we know, from http://www.artima.com/cppsource/nevercall.html
Never call virtual functions during construction or destruction.
It's better to remove this call.
I guess SetEnabled(0) will be called in sub-class destructor.
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
2012-06-06 20:43 dennisHu New Issue
======================================================================
More information about the vtk-developers
mailing list