示例#1
0
        public static ITuple2_Integer AsTupleInteger(this ITuple2 v)
        {
            ITuple2_Integer ret = v as ITuple2_Integer;

            if (ret != null)
            {
                return(ret);
            }
            return(VectorUtils.Convert <ITuple2_Integer>(v));
        }
示例#2
0
        public static ITuple2_Byte AsTupleByte(this ITuple2 v)
        {
            ITuple2_Byte ret = v as ITuple2_Byte;

            if (ret != null)
            {
                return(ret);
            }
            return(VectorUtils.Convert <ITuple2_Byte>(v));
        }
示例#3
0
        public static ITuple2_Double AsTupleDouble(this ITuple2 v)
        {
            ITuple2_Double ret = v as ITuple2_Double;

            if (ret != null)
            {
                return(ret);
            }
            return(VectorUtils.Convert <ITuple2_Double>(v));
        }
示例#4
0
        public static ITuple2_Float AsTupleFloat(this ITuple2 v)
        {
            ITuple2_Float ret = v as ITuple2_Float;

            if (ret != null)
            {
                return(ret);
            }
            return(VectorUtils.Convert <ITuple2_Float>(v));
        }
示例#5
0
        public void Set(ITuple2 tuple)
        {
            ITuple2_Double _tuple = tuple.AsTupleDouble();

            this.Set(_tuple.X, _tuple.Y);
        }