KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KIGEOM::detail Namespace Reference

Functions

bool inCircleLegalDouble (const VECTOR2I &a, const VECTOR2I &b, const VECTOR2I &c, const VECTOR2I &p)
 Filtered-double legality test; the tie margin treats a near-cocircular quad as legal to keep a flip loop from oscillating.
 

Function Documentation

◆ inCircleLegalDouble()

bool KIGEOM::detail::inCircleLegalDouble ( const VECTOR2I & a,
const VECTOR2I & b,
const VECTOR2I & c,
const VECTOR2I & p )
inline

Filtered-double legality test; the tie margin treats a near-cocircular quad as legal to keep a flip loop from oscillating.

Definition at line 60 of file geometry_predicates.h.

References VECTOR2< T >::x, and VECTOR2< T >::y.

Referenced by KIGEOM::InCircleDelaunayLegal().