math.linear.point

Undocumented in source.

Members

Aliases

P
alias P = Point
Undocumented in source.
PVec
alias PVec(size_t size, T) = P!(Vec!(T, size))
Undocumented in source.
PVec2
alias PVec2(T) = P!(Vec!(T, 2))
Undocumented in source.
PVec3
alias PVec3(T) = P!(Vec!(T, 3))
Undocumented in source.
PVec4
alias PVec4(T) = P!(Vec!(T, 4))
Undocumented in source.

Functions

distance
auto distance(Point!(Vec!(T, size)) v, Point!(Vec!(U, size)) w)
Undocumented in source. Be warned that the author may not have intended to support it.
opBinaryImpl
auto opBinaryImpl(P!T a, P!U b)
Undocumented in source. Be warned that the author may not have intended to support it.
opBinaryImpl
auto opBinaryImpl(P!T a, U b)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssignImpl
auto opOpAssignImpl(P!T a, U b)
Undocumented in source. Be warned that the author may not have intended to support it.
point
auto point(T v)
Undocumented in source. Be warned that the author may not have intended to support it.
pvec
auto pvec(T[size] data)
Undocumented in source. Be warned that the author may not have intended to support it.
pvec
auto pvec(T data)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Point
struct Point(T)
Undocumented in source.

Meta