public virtual void Transform(IVector3 v, IOpVector3 vout) { IOpTuple3_Double _vout = vout.AsOpTupleDouble(); Vector3d aux = this.Transform(v.ToVector3d()); _vout.Set(aux.X, aux.Y, aux.Z); }
public virtual IVector3 Transform(IVector3 v) { return(this.Transform(v.ToVector3d())); }
public double TripleProduct(IVector3 v2, IVector3 v3) { return(this.TripleProduct(v2.ToVector3d(), v3.ToVector3d())); }