Question about debugging practice

vtkDebugMacro output can be enabled at object-level by calling SetDebugOn() on a specific object.

It is quite verbose as every vtkSetMacro and vtkGetMacro uses it. (that is why it should be used per object)