예제 #1
0
        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);
        }
예제 #2
0
 public virtual IVector3 Transform(IVector3 v)
 {
     return(this.Transform(v.ToVector3d()));
 }
예제 #3
0
 public double TripleProduct(IVector3 v2, IVector3 v3)
 {
     return(this.TripleProduct(v2.ToVector3d(), v3.ToVector3d()));
 }