VIPRA Documentation
|
This is the complete list of members for VIPRA::Geometry::Line, including all inherited members.
closest_point(VIPRA::f3d point) const noexcept -> VIPRA::f3d | VIPRA::Geometry::Line | inline |
direction() const noexcept -> VIPRA::f3d | VIPRA::Geometry::Line | inline |
do_intersect(Line line1, Line line2) noexcept -> bool | VIPRA::Geometry::Line | inlinestatic |
does_intersect(Line other) const noexcept -> bool | VIPRA::Geometry::Line | inline |
end (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line | |
intersection_point(Line other) const noexcept -> VIPRA::f3d | VIPRA::Geometry::Line | inline |
is_point_on(VIPRA::f3d point) const -> bool | VIPRA::Geometry::Line | inline |
length() const noexcept -> VIPRA::f_pnt (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line | inline |
Line(VIPRA::f3d start, VIPRA::f3d end) (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line | inline |
Line()=default (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line | |
Line(const Line &)=default (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line | |
Line(Line &&)=default (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line | |
operator=(const Line &) -> Line &=default (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line | |
operator=(Line &&) -> Line &=default (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line | |
orientation_to(Line line, VIPRA::f3d point) noexcept -> Orientation | VIPRA::Geometry::Line | inlinestatic |
start (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line | |
~Line()=default (defined in VIPRA::Geometry::Line) | VIPRA::Geometry::Line |