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

Public Member Functions

 FractureEdgeSlow (int y=0)
 
 FractureEdgeSlow (bool connected, const VECTOR2I &p1, const VECTOR2I &p2)
 
bool matches (int y) const
 

Public Attributes

bool m_connected
 
VECTOR2I m_p1
 
VECTOR2I m_p2
 
FractureEdgeSlowm_next
 

Detailed Description

Definition at line 1677 of file shape_poly_set.cpp.

Constructor & Destructor Documentation

◆ FractureEdgeSlow() [1/2]

FractureEdgeSlow::FractureEdgeSlow ( int  y = 0)
inline

Definition at line 1679 of file shape_poly_set.cpp.

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

◆ FractureEdgeSlow() [2/2]

FractureEdgeSlow::FractureEdgeSlow ( bool  connected,
const VECTOR2I p1,
const VECTOR2I p2 
)
inline

Definition at line 1681 of file shape_poly_set.cpp.

Member Function Documentation

◆ matches()

bool FractureEdgeSlow::matches ( int  y) const
inline

Definition at line 1686 of file shape_poly_set.cpp.

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

Member Data Documentation

◆ m_connected

bool FractureEdgeSlow::m_connected

Definition at line 1691 of file shape_poly_set.cpp.

Referenced by fractureSingleSlow(), and processEdge().

◆ m_next

FractureEdgeSlow* FractureEdgeSlow::m_next

Definition at line 1694 of file shape_poly_set.cpp.

Referenced by fractureSingleSlow(), and processEdge().

◆ m_p1

VECTOR2I FractureEdgeSlow::m_p1

Definition at line 1692 of file shape_poly_set.cpp.

Referenced by FractureEdgeSlow(), fractureSingleSlow(), matches(), and processEdge().

◆ m_p2

VECTOR2I FractureEdgeSlow::m_p2

Definition at line 1693 of file shape_poly_set.cpp.

Referenced by FractureEdgeSlow(), matches(), and processEdge().


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