public static ITuple2_Integer AsTupleInteger(this ITuple2 v) { ITuple2_Integer ret = v as ITuple2_Integer; if (ret != null) { return(ret); } return(VectorUtils.Convert <ITuple2_Integer>(v)); }
public static ITuple2_Byte AsTupleByte(this ITuple2 v) { ITuple2_Byte ret = v as ITuple2_Byte; if (ret != null) { return(ret); } return(VectorUtils.Convert <ITuple2_Byte>(v)); }
public static ITuple2_Double AsTupleDouble(this ITuple2 v) { ITuple2_Double ret = v as ITuple2_Double; if (ret != null) { return(ret); } return(VectorUtils.Convert <ITuple2_Double>(v)); }
public static ITuple2_Float AsTupleFloat(this ITuple2 v) { ITuple2_Float ret = v as ITuple2_Float; if (ret != null) { return(ret); } return(VectorUtils.Convert <ITuple2_Float>(v)); }
public void Set(ITuple2 tuple) { ITuple2_Double _tuple = tuple.AsTupleDouble(); this.Set(_tuple.X, _tuple.Y); }