VIPRA Documentation
Loading...
Searching...
No Matches
VIPRA::Geometry::Triangle Member List

This is the complete list of members for VIPRA::Geometry::Triangle, including all inherited members.

area() const noexcept -> f_pnt (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangleinline
bounding_box() const noexcept -> Rectangle (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle
center() const noexcept -> f3d (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle
is_point_inside(f3d point) const noexcept -> bool (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle
operator=(Triangle const &) -> Triangle &=default (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle
operator=(Triangle &&) noexcept -> Triangle &=default (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle
points() const noexcept -> std::array< f3d, 3 > const & (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangleinline
random_point(Random::Engine &engine) const noexcept -> f3d (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangleinline
sides() const noexcept -> std::array< Line, 3 > (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle
Triangle(f3d const &point1, f3d const &point2, f3d const &point3) (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangleinline
Triangle()=default (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle
Triangle(Triangle const &)=default (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle
Triangle(Triangle &&) noexcept=default (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle
~Triangle()=default (defined in VIPRA::Geometry::Triangle)VIPRA::Geometry::Triangle