/// <summary> /// default constructor /// </summary> public frmMain() { InitializeComponent(); // create the serial folder if not exist to store saved positions Directory.CreateDirectory("serial"); DoubleBuffered = true; // initialize the leap controller leapController = new LeapController(); // initialize serialization class savedPositions = new Serialization(); // initialize paint class paint = new Paint(); // send panel dimensions to paint class paint.GetPanelSize(pnlUserHand.Width, pnlUserHand.Height); updateCombobox(); updateModele(); // get value of trackbar precision = trackBar1.Value; }
/// <summary> /// create new modele form /// </summary> /// <param name="fingersNormPos">finger's normalized position</param> /// <param name="palmNormPos">palm's normalized position</param> public frmNewModele(MyHand handToSave) { InitializeComponent(); DoubleBuffered = true; leapController = new LeapController(); paint = new Paint(); paint.GetPanelSize(pnlModele.Width, pnlModele.Height); serialization = new Serialization(); this.currentPosition = handToSave; }