public void LoadData()
 {
     this.AllKP = new BindingList <int>();
     foreach (var kp in JointsProjections.Select <JointProjection, int>(x => x.NumberKP))
     {
         if (!AllKP.Contains(kp) && kp != int.MinValue)
         {
             AllKP.Add(kp);
         }
     }
 }
 public void LoadData()
 {
     this.AllKP = new BindingList <int>();
     foreach (var kp in Joints.Select <construct.Joint, int>(x => x.NumberKP))
     {
         if (!AllKP.Contains(kp))
         {
             AllKP.Add(kp);
         }
     }
 }