Added the option to only stream the body data (skeleton and body point cloud) instead of everything.

This commit is contained in:
marek
2015-11-06 18:48:15 +01:00
parent 948eee769e
commit ef1c5ac2ce
10 changed files with 116 additions and 40 deletions
+10 -3
View File
@@ -50,11 +50,12 @@ namespace KinectServer
txtFilterDistance.Text = oSettings.fFilterThreshold.ToString(CultureInfo.InvariantCulture);
lisMarkers.DataSource = oSettings.lMarkerPoses;
chBodyData.Checked = oSettings.bStreamOnlyBodies;
chMerge.Checked = oSettings.bMergeScansForSave;
txtICPIters.Text = oSettings.nNumICPIterations.ToString();
txtRefinIters.Text = oSettings.nMaxNumRefineIters.ToString();
txtRefinIters.Text = oSettings.nNumRefineIters.ToString();
}
void UpdateClients()
@@ -156,7 +157,7 @@ namespace KinectServer
private void txtRefinIters_TextChanged(object sender, EventArgs e)
{
Int32.TryParse(txtRefinIters.Text, out oSettings.nMaxNumRefineIters);
Int32.TryParse(txtRefinIters.Text, out oSettings.nNumRefineIters);
}
private void chMerge_CheckedChanged(object sender, EventArgs e)
@@ -281,5 +282,11 @@ namespace KinectServer
UpdateClients();
}
}
private void chBodyData_CheckedChanged(object sender, EventArgs e)
{
oSettings.bStreamOnlyBodies = chBodyData.Checked;
UpdateClients();
}
}
}