omni::geometry::triangle
NAME

omni::geometry::triangle

A class of omni::geometry

#include <omni/geometry/triangle.hpp>
class omni::geometry::triangle

MEMBERS

omni::geometry::triangle::triangle()
omni::geometry::triangle::~triangle()
omni::geometry::raw_point2d<T> omni::geometry::triangle::a()
double omni::geometry::triangle::angle_a()
double omni::geometry::triangle::angle_b()
double omni::geometry::triangle::angle_c()
double omni::geometry::triangle::area()
omni::geometry::raw_point2d<T> omni::geometry::triangle::b()
double omni::geometry::triangle::base()
omni::geometry::triangle_side omni::geometry::triangle::base_side()
omni::geometry::raw_point2d<T> omni::geometry::triangle::c()
omni::geometry::point2d<double> omni::geometry::triangle::centroid()
omni::geometry::circle<double> omni::geometry::triangle::circle_from_circumcenter()
omni::geometry::circle<double> omni::geometry::triangle::circle_from_incenter()
omni::geometry::point2d<double> omni::geometry::triangle::circumcenter()
omni::math::shape_comparator omni::geometry::triangle::compare(const omni::geometry::triangle<T>& tri)
bool omni::geometry::triangle::contains(T x, T y)
void omni::geometry::triangle::deflate(double percent)
bool omni::geometry::triangle::empty()
bool omni::geometry::triangle::empty_size()
bool omni::geometry::triangle::equals(T ax, T ay, T bx, T by, T cx, T cy)
uint64_t omni::geometry::triangle::hash()
int32_t omni::geometry::triangle::hash_code()
double omni::geometry::triangle::height()
omni::geometry::point2d<double> omni::geometry::triangle::incenter()
void omni::geometry::triangle::inflate(double percent)
void omni::geometry::triangle::intersect(const omni::geometry::triangle<T>& r2)
bool omni::geometry::triangle::intersects_with(const omni::geometry::triangle<T>& tri)
omni::math::triangle_measure omni::geometry::triangle::measure()
double omni::geometry::triangle::perimeter()
void omni::geometry::triangle::reflect()
void omni::geometry::triangle::rotate_centroid(double degrees, const omni::math::rotation_direction& dir)
void omni::geometry::triangle::rotate_circumcenter(double degrees, const omni::math::rotation_direction& dir)
void omni::geometry::triangle::rotate_incenter(double degrees, const omni::math::rotation_direction& dir)
void omni::geometry::triangle::rotate_on_a(double degrees, const omni::math::rotation_direction& dir)
void omni::geometry::triangle::rotate_on_b(double degrees, const omni::math::rotation_direction& dir)
void omni::geometry::triangle::rotate_on_c(double degrees, const omni::math::rotation_direction& dir)
void omni::geometry::triangle::rotate_origin(double degrees, const omni::math::rotation_direction& dir)
void omni::geometry::triangle::rotate_point(double degrees, T x, T y, const omni::math::rotation_direction& dir)
double omni::geometry::triangle::semiperimeter()
void omni::geometry::triangle::set_base(const omni::geometry::triangle_side& base)
double omni::geometry::triangle::side_a()
double omni::geometry::triangle::side_b()
double omni::geometry::triangle::side_c()
void omni::geometry::triangle::swap(omni::geometry::triangle<T>& o)
std::string omni::geometry::triangle::to_string()
omni::string_t omni::geometry::triangle::to_string_t()
std::wstring omni::geometry::triangle::to_wstring()
void omni::geometry::triangle::translate_angle(double degrees, T distance)
void omni::geometry::triangle::translate_xy(T x, T y)
uint64_t omni::geometry::triangle::type()
omni::geometry::triangle::operator std::string()
omni::geometry::triangle::operator std::wstring()
bool omni::geometry::triangle::operator!=(const omni::geometry::triangle<T>& val)
omni::geometry::triangle<T> omni::geometry::triangle::operator+(const omni::geometry::point2d<T>& val)
omni::geometry::triangle<T>& omni::geometry::triangle::operator+=(const omni::geometry::point2d<T>& val)
omni::geometry::triangle<T> omni::geometry::triangle::operator-(const omni::geometry::point2d<T>& val)
omni::geometry::triangle<T>& omni::geometry::triangle::operator-=(const omni::geometry::point2d<T>& val)
bool omni::geometry::triangle::operator<(const omni::geometry::triangle<T>& val)
friend std::ostream& omni::geometry::triangle::operator<<(std::ostream& s, const omni::geometry::triangle<T>& c)
bool omni::geometry::triangle::operator<=(const omni::geometry::triangle<T>& val)
omni::geometry::triangle<T>& omni::geometry::triangle::operator=(const omni::geometry::triangle<T>& val)
bool omni::geometry::triangle::operator==(const omni::geometry::triangle<T>& val)
bool omni::geometry::triangle::operator>(const omni::geometry::triangle<T>& val)
bool omni::geometry::triangle::operator>=(const omni::geometry::triangle<T>& val)
omni::geometry::triangle::disposing
omni::geometry::triangle::name
omni::geometry::triangle::coordinate_t

SYNOPSIS

No synopsis.

top

DESCRIPTION

No description.

top