Builbot Warning : vtkS/GetMacro and VTK_OVERRIDE
When a classes declare SetMember() methods wich are then redefined by inherited classes as vtkSetMacro, then there is no way to specify VTK_OVERRIDE during method declaration. The warnings appear on most buildbots. https://open.cdash.org/viewBuildError.php?type=1&buildid=4803993
Three possible resolution :
- Forbid macro usage for inherited Settter and Getter : simple, but needs to change each instance, also not really in the vtk spirit
- Declare a vtkGetMacroOverride in vtkSetGet to be used in this case : simple as well, but more changes are needed. More in vtk spirit
- Use a "Optional parameters macro wrapper" like this : http://stackoverflow.com/questions/3046889/optional-parameters-with-c-macros : way too complicated solution for such a little issue