<div>Can anyone explain when you would want to subclass an interactor style and when you would want to use events?</div><div><br></div><div>For example, say you are trying to select a region with vtkInteractorStyleRubberBand2D (get the corners of the box that the rubber band draws). You could </div>
<div>1) create a subclass and override OnLeftButtonDown(), etc</div><div>2) use the class itself, but handle the SelectionChangedEvent that it produces. </div><div><br></div><div>Are there benefits/downsides to each of these methods?</div>
<div><br></div><div>Thanks,<br><br>David<br>
</div>