Ray

Constructors

this
this(in Vector!(3, A) a, in Vector!(3, B) b)

Members

Aliases

vectype
alias vectype = Vector3!T

Functions

altitude
auto altitude(in Ray!F seg)
altitude
auto altitude(in vectype pp)
calcIntersection
auto calcIntersection(in Ray!F seg)
intersect
auto intersect(in Ray!F seg)
tr
auto tr(in Matrix!(4, 4, X) mtr)

affine transform

Properties

end
vectype end [@property getter]
end
vectype end [@property setter]
len
T len [@property getter]
len2
T len2 [@property getter]
revert
auto revert [@property getter]
start
vectype start [@property getter]
start
const(vectype) start [@property getter]

Static functions

fromPoints
auto fromPoints(in Vector!(3, A) start, in Vector!(3, B) end)

Variables

dir
vectype dir;
pos
vectype pos;

Meta