diff --git a/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.h b/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.h
index 7dd9ae9947d4f71d90e2d0e69d53368e870ca71e..b5b48b16fe4c0d64578f4b53b02d749ef6217657 100644
--- a/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.h
+++ b/Interaction/Widgets/vtkOrientedGlyphContourRepresentation.h
@@ -181,10 +181,10 @@ protected:
   double LastEventPosition[2];
 
   // Methods to manipulate the cursor
-  void Translate(double eventPos[2]);
-  void Scale(double eventPos[2]);
-  void ShiftContour(double eventPos[2]);
-  void ScaleContour(double eventPos[2]);
+  virtual void Translate(double eventPos[2]);
+  virtual void Scale(double eventPos[2]);
+  virtual void ShiftContour(double eventPos[2]);
+  virtual void ScaleContour(double eventPos[2]);
 
   void ComputeCentroid(double* ioCentroid);