public static int test_0_d_to_i_trunc () { var a = new Vector2d (1.4, 2.6); var b = a.ConvertToIntTruncated (); if (b.X != 1) return 1; if (b.Y != 2) return 2; if (b.Z != 0) return 3; if (b.W != 0) return 4; return 0; }