public static ITuple3_Integer AsTupleInteger(this ITuple3 v) { ITuple3_Integer ret = v as ITuple3_Integer; if (ret != null) { return(ret); } return(VectorUtils.Convert <ITuple3_Integer>(v)); }
public static ITuple3_Float AsTupleFloat(this ITuple3 v) { ITuple3_Float ret = v as ITuple3_Float; if (ret != null) { return(ret); } return(VectorUtils.Convert <ITuple3_Float>(v)); }
public static ITuple3_Byte AsTupleByte(this ITuple3 v) { ITuple3_Byte ret = v as ITuple3_Byte; if (ret != null) { return(ret); } return(VectorUtils.Convert <ITuple3_Byte>(v)); }
public static ITuple3_Double AsTupleDouble(this ITuple3 v) { ITuple3_Double ret = v as ITuple3_Double; if (ret != null) { return(ret); } return(VectorUtils.Convert <ITuple3_Double>(v)); }
public void Set(ITuple3 tuple) { ITuple3_Double _tuple = tuple.AsTupleDouble(); this.Set(_tuple.X, _tuple.Y, _tuple.Z); }