Esempio n. 1
0
        public static XArray operator ^(double lhs, XArray rhs)
        {
            XArray lhs_t = new XArray(rhs.Shape, rhs.DataType);

            lhs_t.Fill(lhs);
            return(xt.BitwiseXor(lhs_t, rhs));
        }
Esempio n. 2
0
        public static XArray operator ^(XArray lhs, double rhs)
        {
            XArray rhs_t = new XArray(lhs.Shape, lhs.DataType);

            rhs_t.Fill(rhs);
            return(xt.BitwiseXor(lhs, rhs_t));
        }
Esempio n. 3
0
        public static XArray operator /(double lhs, XArray rhs)
        {
            XArray lhs_t = new XArray(rhs.Shape, rhs.DataType);

            lhs_t.Fill(lhs);
            return(lhs_t / rhs);
        }
Esempio n. 4
0
        public static XArray operator >>(XArray lhs, int rhs)
        {
            XArray rhs_t = new XArray(lhs.Shape, lhs.DataType);

            rhs_t.Fill(rhs);
            return(xt.BitwiseRightShift(lhs, rhs_t));
        }
Esempio n. 5
0
        public static XArray operator /(XArray lhs, double rhs)
        {
            XArray rhs_t = new XArray(lhs.Shape, lhs.DataType);

            rhs_t.Fill(rhs);
            return(lhs / rhs_t);
        }