Exemplo n.º 1
0
 public static implicit operator PointLong((long x, long y) tuple) => new PointLong(tuple.x, tuple.y);
Exemplo n.º 2
0
 => new Byte3(tuple.x, tuple.y, tuple.z);
Exemplo n.º 3
0
 new Vector3D(tuple.x, tuple.y, tuple.z);
Exemplo n.º 4
0
 public static implicit operator Pos((int x, int y) tuple) => new Pos(tuple.x, tuple.y);
 => new Float2(tuple.x, tuple.y);
Exemplo n.º 6
0
 public static PointI Point(this(int x, int y) tuple) => new PointI(tuple.x, tuple.y);
Exemplo n.º 7
0
 => new BlockPosition(tuple.x, tuple.y, tuple.z);
Exemplo n.º 8
0
 public static implicit operator PointDouble((double x, double y) tuple) => new PointDouble(tuple.x, tuple.y);
Exemplo n.º 9
0
 => new Byte2(tuple.x, tuple.y);
Exemplo n.º 10
0
 public static implicit operator Vec2((int x, int y) tuple) => new Vec2(tuple.x, tuple.y);
Exemplo n.º 11
0
 => new Float3(tuple.x, tuple.y, tuple.z);
Exemplo n.º 12
0
 => new Float4(tuple.x, tuple.y, tuple.z, tuple.w);
Exemplo n.º 13
0
 => new Byte4(tuple.x, tuple.y, tuple.z, tuple.w);
Exemplo n.º 14
0
 public static Vector2 ToVector2(this(float x, float y) tuple) => new Vector2(tuple.x, tuple.y);
Exemplo n.º 15
0
 => new ChunkPosition(tuple.x, tuple.z);
Exemplo n.º 16
0
 => new Int2(tuple.x, tuple.y);
Exemplo n.º 17
0
 public static implicit operator VectorByte2((byte x, byte y) tuple) => new VectorByte2(tuple.x, tuple.y);
Exemplo n.º 18
0
 // Explicit type conversions (where an explicit type-cast is provided)
 public static explicit operator Coordinate((int x, int y) tuple) => new Coordinate(tuple.x, tuple.y);
Exemplo n.º 19
0
 return(new Vector2(tuple.x, tuple.y));
Exemplo n.º 20
0
 public static implicit operator Index2d((int x, int y) tuple) => new Index2d(tuple.x, tuple.y);
Exemplo n.º 21
0
 return(new Point(tuple.x, tuple.y));