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;
        }
Example #3
0
 public EqualSwagViewModel(IWorkspaceBit workspaceBit, SwagTail model)
     : base(workspaceBit, model)
 {
 }
 public ScaleneSwagViewModel(IWorkspaceBit workspaceBit, SwagTail model)
     : base(workspaceBit, model)
 {
 }