KiCad PCB EDA Suite
Loading...
Searching...
No Matches
FractureEdge Struct Reference

Public Types

using Index = int
 

Public Member Functions

 FractureEdge ()=default
 
 FractureEdge (const VECTOR2I &p1, const VECTOR2I &p2, Index next)
 
bool matches (int y) const
 

Public Attributes

VECTOR2I m_p1
 
VECTOR2I m_p2
 
Index m_next
 

Detailed Description

Definition at line 1450 of file shape_poly_set.cpp.

Member Typedef Documentation

◆ Index

using FractureEdge::Index = int

Definition at line 1452 of file shape_poly_set.cpp.

Constructor & Destructor Documentation

◆ FractureEdge() [1/2]

FractureEdge::FractureEdge ( )
default

◆ FractureEdge() [2/2]

FractureEdge::FractureEdge ( const VECTOR2I p1,
const VECTOR2I p2,
Index  next 
)
inline

Definition at line 1456 of file shape_poly_set.cpp.

Member Function Documentation

◆ matches()

bool FractureEdge::matches ( int  y) const
inline

Definition at line 1461 of file shape_poly_set.cpp.

References m_p1, m_p2, and VECTOR2< T >::y.

Referenced by processHole().

Member Data Documentation

◆ m_next

Index FractureEdge::m_next

Definition at line 1468 of file shape_poly_set.cpp.

Referenced by fractureSingleCacheFriendly(), and processHole().

◆ m_p1

VECTOR2I FractureEdge::m_p1

Definition at line 1466 of file shape_poly_set.cpp.

Referenced by fractureSingleCacheFriendly(), matches(), and processHole().

◆ m_p2

VECTOR2I FractureEdge::m_p2

Definition at line 1467 of file shape_poly_set.cpp.

Referenced by matches(), and processHole().


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