public void DeleteForce(IModelForce force) { if (force is null) { throw new ArgumentNullException(nameof(force)); } _forces.Remove(force); EnsureEntitiesAreSorted(_forces); }
public ForceViewModel(IModelForce force, NodeViewModel node) { Force = force; _nodeViewModel = node; _nodeViewModel.PropertyChanged += NodeChanged; _forceGeometryViewModel = new ForceGeometryViewModel(this); _resultForceGeometryViewModel = new ResultForceGeometryViewModel(this); }