public static GesturePart NewLine(float quality, Vector3 startPos, Vector3 endPos) { GesturePart gp = new GestureProcessor.GesturePart(); gp.m_gType = GestureProcessor.GestureType.Ges_Line; gp.m_pos = startPos; gp.m_posB = endPos; gp.m_quality = quality; return(gp); }
public static GesturePart NewCircle(float quality, Vector3 centerPos, float radius, float angComplete, bool clockwise) { GesturePart gp = new GestureProcessor.GesturePart(); if (clockwise) { gp.m_gType = GestureProcessor.GestureType.Ges_Circle; } else { gp.m_gType = GestureProcessor.GestureType.Ges_CircleAnti; } gp.m_pos = centerPos; gp.m_posB = new Vector3(radius, angComplete, 0.0f); gp.m_quality = quality; return(gp); }