예제 #1
0
파일: float2x2.cs 프로젝트: CyangYu/Raster
 public float2x2(int2x2 v)
 {
     this.c0 = v.c0;
     this.c1 = v.c1;
 }
예제 #2
0
파일: float2x2.cs 프로젝트: CyangYu/Raster
 public float2x2(uint v)
 {
     this.c0 = v;
     this.c1 = v;
 }
예제 #3
0
파일: float2x2.cs 프로젝트: CyangYu/Raster
 public static float2x2 float2x2(float2 c0, float2 c1)
 {
     return(new float2x2(c0, c1));
 }
예제 #4
0
파일: float2x2.cs 프로젝트: CyangYu/Raster
 public float2x2(bool2x2 v)
 {
     this.c0 = math.select(new float2(0.0f), new float2(1.0f), v.c0);
     this.c1 = math.select(new float2(0.0f), new float2(1.0f), v.c1);
 }
예제 #5
0
파일: float2x2.cs 프로젝트: CyangYu/Raster
 public float2x2(float v)
 {
     this.c0 = v;
     this.c1 = v;
 }
예제 #6
0
파일: float2x2.cs 프로젝트: CyangYu/Raster
 public float2x2(float m00, float m01,
                 float m10, float m11)
 {
     this.c0 = new float2(m00, m10);
     this.c1 = new float2(m01, m11);
 }
예제 #7
0
파일: float2x2.cs 프로젝트: CyangYu/Raster
 public float2x2(float2 c0, float2 c1)
 {
     this.c0 = c0;
     this.c1 = c1;
 }
예제 #8
0
파일: float2x2.cs 프로젝트: CyangYu/Raster
 public float2x2(double2x2 v)
 {
     this.c0 = (float2)v.c0;
     this.c1 = (float2)v.c1;
 }
예제 #9
0
파일: float2x2.cs 프로젝트: CyangYu/Raster
 public float2x2(double v)
 {
     this.c0 = (float2)v;
     this.c1 = (float2)v;
 }