KiCad PCB EDA Suite
SHAPE_LINE_CHAIN::INTERSECTION Struct Reference

Struct INTERSECTION. More...

#include <shape_line_chain.h>

Public Attributes

SEG our
 segment belonging from the (this) argument of Intersect() More...
 
SEG their
 segment belonging from the aOther argument of Intersect() More...
 
VECTOR2I p
 point of intersection between our and their. More...
 

Detailed Description

Struct INTERSECTION.

Represents an intersection between two line segments

Definition at line 61 of file shape_line_chain.h.

Member Data Documentation

◆ our

SEG SHAPE_LINE_CHAIN::INTERSECTION::our

segment belonging from the (this) argument of Intersect()

Definition at line 64 of file shape_line_chain.h.

Referenced by SHAPE_LINE_CHAIN::Intersect(), SHAPE_LINE_CHAIN::SelfIntersecting(), and PNS::LINE::Walkaround().

◆ p

VECTOR2I SHAPE_LINE_CHAIN::INTERSECTION::p

◆ their

SEG SHAPE_LINE_CHAIN::INTERSECTION::their

segment belonging from the aOther argument of Intersect()

Definition at line 66 of file shape_line_chain.h.

Referenced by SHAPE_LINE_CHAIN::Intersect(), SHAPE_LINE_CHAIN::SelfIntersecting(), and PNS::LINE::Walkaround().


The documentation for this struct was generated from the following file: