예제 #1
0
 unsafe static Color _GetSHData(shvector2 data)
 {
     return(new Color(data.v[0],
                      data.v[1],
                      data.v[2],
                      data.v[3]));
 }
예제 #2
0
    public fixed float v[4]; //4

    public static shvector2 operator +(shvector2 a, shvector2 b)
    {
        shvector2 ret = new shvector2();

        ret.v[0] = a.v[0] + b.v[0];
        ret.v[1] = a.v[1] + b.v[1];
        ret.v[2] = a.v[2] + b.v[2];
        ret.v[3] = a.v[3] + b.v[3];

        return(ret);
    }