public override bool MouseDownHandler(object sender, MVCFramework.Presenter.ActionEventArgs e)
        {
            IArea area = ((BuildingAplication.BuildingView.AppView)_presenter.ActiveView).GetLeastEnclosingArea((float)e.Coordinates[0], (float)e.Coordinates[1]);

            if (area.isVertical())
            {
                ShearWall wall = new ShearWall (area);
                _presenter.RequestAddition<StructuralElement>(wall);
            }
            return false;
        }
Exemplo n.º 2
0
 public ReinforcedCadShearWall(ShearWall _shearWall)
 {
     this.ShearWall = _shearWall;
     ReinforcementPopulate();
 }