public override float GetValue(float x, float y, float z) { System.Diagnostics.Debug.Assert(this.m_modules[0] != null); System.Diagnostics.Debug.Assert(this.m_modules[1] != null); return this.m_modules[0].GetValue(x, y, z) + this.m_modules[1].GetValue(x, y, z); }