/// <summary> /// Returns the component-wise /// compare of x < y. /// </summary> /// <param name="x"></param> /// <param name="y"></param> /// <returns></returns> public static bvec2 lessThan(ivec2 x, ivec2 y) { return(null); }
/// <summary> /// Returns the component-wise compare of x >= y. /// </summary> /// <param name="x"></param> /// <param name="y"></param> /// <returns></returns> public static bvec2 greaterThanEqual(ivec2 x, ivec2 y) { return(null); }
/// <summary> /// Returns the component-wise compare of x != y. /// </summary> /// <param name="x"></param> /// <param name="y"></param> /// <returns></returns> public static bvec2 notEqual(ivec2 x, ivec2 y) { return(null); }
/// <summary> /// Returns maximum for each /// component of x compared with the /// scalar value y. /// </summary> /// <param name="x"></param> /// <param name="y"></param> /// <returns></returns> public static ivec2 max(ivec2 x, int y) { return null; }
/// <summary> /// Returns x if x >= 0; otherwise, it /// returns -x. /// </summary> /// <param name="x"></param> /// <returns></returns> public static ivec2 abs(ivec2 x) { return null; }
/// <summary> /// Returns the component-wise result /// of min (max (x, minVal ), maxVal). /// Results are undefined if minVal > /// maxVal. /// </summary> /// <param name="x"></param> /// <param name="minVal"></param> /// <param name="maxVal"></param> /// <returns></returns> public static ivec2 clamp(ivec2 x, ivec2 minVal, ivec2 maxVal) { return null; }
/// <summary> /// Returns 1.0 if x > 0, 0.0 if x = 0, /// or -1.0 if x < 0. /// </summary> /// <param name="x"></param> /// <returns></returns> public static ivec2 sign(ivec2 x) { return null; }
/// <summary> /// Returns y if y < x; otherwise, it /// returns x. /// </summary> /// <param name="x"></param> /// <param name="y"></param> /// <returns></returns> public static ivec2 min(ivec2 x, ivec2 y) { return null; }