public bool IsGestureCompleted(string gestureName, bool bResetOnComplete)
{
if (gestureNames.Contains(gestureName))
{
VisualGestureData data = gestureData[gestureName];
if (data.isDiscrete && data.isComplete && !data.isResetting && data.confidence >= minConfidence)
{
if (bResetOnComplete)
{
data.isResetting = true;
gestureData[gestureName] = data;
}
return true;
}
}
return false;
}