Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }