NAME
A member ctor of omni::geometry::triangle
OVERLOADS
omni::geometry::triangle::triangle
A member ctor of omni::geometry::triangle
#include <omni/geometry/triangle.hpp>omni::geometry::triangle::triangle()OVERLOADS
omni::geometry::triangle::triangle(const omni::geometry::triangle<T>& cp)
OMNI_EXPLICIT omni::geometry::triangle::triangle(const omni::math::dimensional<T, 6>& cp)
omni::geometry::triangle::triangle(const omni::math::dimensional<T, 6>& cp, const omni::geometry::triangle_side& base)
omni::geometry::triangle::triangle(const omni::math::dimensional<T, 2>& a, const omni::math::dimensional<T, 2>& b, const omni::math::dimensional<T, 2>& c)
omni::geometry::triangle::triangle(const omni::math::dimensional<T, 2>& a, const omni::math::dimensional<T, 2>& b, const omni::math::dimensional<T, 2>& c, const omni::geometry::triangle_side& base)
omni::geometry::triangle::triangle(const omni::geometry::point2d<T>& a, const omni::geometry::point2d<T>& b, const omni::geometry::point2d<T>& c)
omni::geometry::triangle::triangle(const omni::geometry::point2d<T>& a, const omni::geometry::point2d<T>& b, const omni::geometry::point2d<T>& c, const omni::geometry::triangle_side& base)
omni::geometry::triangle::triangle(const omni::geometry::raw_point2d<T>& a, const omni::geometry::raw_point2d<T>& b, const omni::geometry::raw_point2d<T>& c)
omni::geometry::triangle::triangle(const omni::geometry::raw_point2d<T>& a, const omni::geometry::raw_point2d<T>& b, const omni::geometry::raw_point2d<T>& c, const omni::geometry::triangle_side& base)
omni::geometry::triangle::triangle(T x1, T y1, T x2, T y2, T x3, T y3)
omni::geometry::triangle::triangle(T x1, T y1, T x2, T y2, T x3, T y3, const omni::geometry::triangle_side& base)
omni::geometry::triangle::triangle(const omni::geometry::triangle<T>& a, const omni::geometry::triangle<T>& b)
omni::geometry::triangle::triangle(const omni::geometry::triangle<T>& a, double percent, bool deflate)