/// <summary> /// Build coaxe for mechanism. /// </summary> /// <param name="coaxe">Coaxe mechanism.</param> public void BuildCoaxed(ICoaxedMechanism coaxe) { var mechanism = coaxe as Mechanism; if (mechanism && !coaxes.Contains(mechanism)) { coaxes.Add(mechanism); } }
/// <summary> /// Break coaxed. /// </summary> /// <param name="coaxe">Coaxe mechanism.</param> public void BreakCoaxed(ICoaxedMechanism coaxe) { var mechanism = coaxe as Mechanism; if (coaxes.Contains(mechanism)) { coaxes.Remove(mechanism); } }