ArrayType typedef | Harlinn::Math::Segment< T, N > | |
Assign(const Point ¢er, const Vector &direction, value_type extent) noexcept | Harlinn::Math::Segment< T, N > | inline |
Distance(const PT &point) const noexcept | Harlinn::Math::Segment< T, N > | inline |
Extract(Point ¢er, Vector &direction, value_type &extent) const noexcept | Harlinn::Math::Segment< T, N > | inline |
Half | Harlinn::Math::Segment< T, N > | static |
One | Harlinn::Math::Segment< T, N > | static |
Point typedef | Harlinn::Math::Segment< T, N > | |
PointDistanceResult typedef | Harlinn::Math::Segment< T, N > | |
points | Harlinn::Math::Segment< T, N > | |
Segment() noexcept | Harlinn::Math::Segment< T, N > | inline |
Segment(const std::array< Point, 2 > &pts) noexcept | Harlinn::Math::Segment< T, N > | inline |
Segment(const Point &p1, const Point &p2) noexcept | Harlinn::Math::Segment< T, N > | inline |
Segment(const Simd &simd) noexcept | Harlinn::Math::Segment< T, N > | inline |
Simd typedef | Harlinn::Math::Segment< T, N > | |
ToSimd() const noexcept | Harlinn::Math::Segment< T, N > | inline |
value_type typedef | Harlinn::Math::Segment< T, N > | |
Vector typedef | Harlinn::Math::Segment< T, N > | |
Zero | Harlinn::Math::Segment< T, N > | static |