primitive vector types
Joel C. Salomon
joelcsalomon at gmail.com
Sun Feb 22 11:31:14 PST 2009
Mattias Holm wrote:
> And then we can easily immagine some extra nice features to have with
> respect to operators:
>
> vec ^ vec2; // 3d cross product for float vectors, for int vectors xor
>
> Has this been discussed before?
Given that the wedge product is a defined operation on vectors (a^b is a
bivector in the common plane of a & b with area |a||b|sin θ)—related to,
but very distinct from, the cross product—I’d call this a BAD operator
overload.
(B.T.W., I am starting work on a Geometric Algebra library which will
implement all these products.)
—Joel Salomon
More information about the Digitalmars-d
mailing list