public Measure Multiply(DerivedMeasure m) { var t = new MeasureTerms(); t.Add(new MeasureTerm(this, 1)); foreach (var e in m.Terms) { t.Add(new MeasureTerm(e.Measure as BaseMeasure, e.Power)); } return(new DerivedMeasure(t)); }
public static MeasureTerms Random() { var t = new MeasureTerms(); for (var i = 0; i < GetRandom.Count(); i++) { t.Add(MeasureTerm.Random()); } return(t); }