Function navmap::triangle_area

Function Documentation

inline float navmap::triangle_area(const Vec3 &a, const Vec3 &b, const Vec3 &c)

Compute the area of a triangle ABC.

Note

Uses 0.5 * |(b - a) x (c - a)|.

Parameters:
  • a – First vertex (world coordinates).

  • b – Second vertex (world coordinates).

  • c – Third vertex (world coordinates).

Returns:

Triangle area (non-negative).