public EuclideanVector3 Cross(EuclideanVector3 vector) { return(new EuclideanVector3(VectorUtilities.CrossProduct(i => this[i], i => vector[i]))); }
public Symbol Dot(EuclideanVector3 vector) { return(VectorUtilities.ScalarProduct(i => this[i], i => vector[i], this.Size)); }