public void SetEvent()
 {
     // Key操作を想定
     AuxiliaryLineCommand = new AuxiliaryLineOperationFactory().Create(this);
 }
 public void SetEvent(int rotateDegree)
 {
     // 回転を想定
     AuxiliaryLineCommand = new AuxiliaryLineOperationFactory().Create(this, rotateDegree);
 }
 public void SetEvent(System.Windows.Point coordinateRelatedAuxiliaryLine)
 {
     // マウス操作を想定
     System.Drawing.Point p = Common.ToDrawingPoint(coordinateRelatedAuxiliaryLine);
     AuxiliaryLineCommand = new AuxiliaryLineOperationFactory().Create(this, p);
 }