Class PointToLineDistance_EquationBased
Defined in File general_utility.h
Class Documentation
-
class PointToLineDistance_EquationBased
Calculate distances to borders of regular hexagon.
Calculation is based on line equations => radiuses of incircle(r) and excircle(R) are used If particular line must be excluded from calculation, pass its number in
exclude_border_setPublic Functions
-
inline PointToLineDistance_EquationBased(std::set<int> exclude_border_set, float R, float r)
-
inline float calc(float x, float z)
Public Static Functions
-
static std::pair<std::vector<std::array<float, 3>>, std::vector<float>> get_border_line_coeffs(float R, float r, std::set<int> exclude_border_set)
-
inline PointToLineDistance_EquationBased(std::set<int> exclude_border_set, float R, float r)