Virtual Testbed
Ship dynamics simulator for extreme conditions
|
Public Types | |
using | scalar_type = T |
using | value_type = Vertex< T, N > |
using | reference = value_type & |
using | const_reference = const value_type & |
Public Member Functions | |
Ray (const Ray &)=default | |
Ray & | operator= (const Ray &)=default |
Ray (Ray &&)=default | |
Ray & | operator= (Ray &&)=default |
Ray (const_reference origin, const_reference direction) | |
const_reference | origin () const noexcept |
const_reference | direction () const noexcept |
void | invert () |
bool | contains (const value_type &c, T eps) const |
Static Public Attributes | |
static constexpr const int | dimensions = N |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Ray &rhs) |