protected ScaleneSwagTailViewModel(IWorkspaceBit workspaceBit, SwagTail model) : base(workspaceBit, model) { LeftShoulder.Length = 0.25 * Layout.Width; LeftShoulder.WaveHeight = LeftShoulder.Length / WaveCount * 1.3; RightShoulder.Length = 0.15 * Layout.Width; RightShoulder.WaveHeight = RightShoulder.Length / WaveCount * 1.3; }
protected EqualSwagTailViewModel(IWorkspaceBit workspaceBit, SwagTail model) : base(workspaceBit, model) { Shoulder = new ShoulderViewModel(new Shoulder()); Shoulder.Synchronize(LeftShoulder); Shoulder.Synchronize(RightShoulder); Shoulder.Length = 0.25 * Layout.Width; Shoulder.WaveHeight = Shoulder.Length / WaveCount * 1.3; }
public EqualSwagViewModel(IWorkspaceBit workspaceBit, SwagTail model) : base(workspaceBit, model) { }
public ScaleneSwagViewModel(IWorkspaceBit workspaceBit, SwagTail model) : base(workspaceBit, model) { }