public RgbDevice(Channel r, Channel g, Channel b, string name) { Name = name; Debug.Assert(r != null && g != null && b != null, "Missing channel"); R = new SmoothBehavior(); r.Behavior = R; G = new SmoothBehavior(); g.Behavior = G; B = new SmoothBehavior(); b.Behavior = B; }
public Channel() { Behavior = new SmoothBehavior { Target = 0 }; }