base.Add(tuple.Item1, tuple.Item2);
public static implicit operator Vector2f((float, float) tuple) => new Vector2f(tuple.Item1, tuple.Item2);
public static implicit operator Vector2u((uint, uint) tuple) => new Vector2u(tuple.Item1, tuple.Item2);
public static implicit operator UiEventLookupKey((Type, string) tuple) => new UiEventLookupKey(tuple.Item1, tuple.Item2);
return(new AudioChannelIndex(tuple.Item1, tuple.Item2));
return(new Vector4(tuple.Item1, tuple.Item2, tuple.Item3, tuple.Item4));
=> new Tensors(tuple.Item1, tuple.Item2);
=> new Token(tuple.Item1, tuple.Item2);
=> new Pair(tuple.Item1, tuple.Item2, tuple.Item3);
/// <summary> /// Write joined <paramref name="tuple"/> to output stream. /// </summary> /// <returns>this instance.</returns> public ConsoleWriter WriteLineJoin <T1, T2>((T1, T2) tuple) => WriteLineJoin(tuple.Item1, tuple.Item2);
public static implicit operator HillPoint((int, int) tuple) => new HillPoint(tuple.Item1, tuple.Item2);
return(new Tip_Quote(tuple.Item1, tuple.Item2, tuple.Item3, tuple.Item4));
return(new Purchase(tuple.Item1, tuple.Item2, tuple.Item3));
AddArgType(tuple.Item1, tuple.Item2, tuple.Item3, tuple.Item4);
return(new VertexPositionNormalTangent(tuple.Item1, tuple.Item2, tuple.Item3));
=> new Trip(tuple.Item1, tuple.Item2, tuple.Item3, tuple.Item4);
return(ToRange(tuple.Item1, tuple.Item2));
return(EncodeRange(tuple.Item1, tuple.Item2));
return(new Vector2(tuple.Item1, tuple.Item2));
return(tuple => fn(tuple.Item1, tuple.Item2));
public static implicit operator ParentTypeNameInfo((TypeKind, string) tuple) => new ParentTypeNameInfo(tuple.Item1, tuple.Item2);
public static implicit operator Point((double, double) tuple) => new Point(tuple.Item1, tuple.Item2);
yield return(this.CreateOption(tuple.Item1, Stats.MaximumCurseBaseDmg, 0, AggregateType.AddRaw, 4f));
return(new Vector3(tuple.Item1, tuple.Item2, tuple.Item3));
return(new PartitionKeyIdPair(tuple.Item1, tuple.Item2));
//HACKHACK: add concept of "range" on IKeyEncoder ? return(KeyRange.PrefixedBy(Encode(tuple.Item1, tuple.Item2, tuple.Item3, tuple.Item4)));
public static implicit operator Vector2i((int, int) tuple) => new Vector2i(tuple.Item1, tuple.Item2);
return(new VertexPositionNormal(tuple.Item1, tuple.Item2));
return(ToRange(tuple.Item1, tuple.Item2, tuple.Item3, tuple.Item4));
return(Concat( tuple.Item1, tuple.Item2