|
KiCad PCB EDA Suite
|
#include <conn_facts.h>
Public Member Functions | |
| int | Compare (const LIBRARY_SHAPE_FACT &aOther, int aCompareFlags) const |
| bool | operator== (const LIBRARY_SHAPE_FACT &aOther) const |
Public Attributes | |
| KIID | id = niluuid |
| int | unit = 0 |
| int | bodyStyle = 0 |
| bool | isPrivate = false |
| VECTOR2I | position |
| EDA_SHAPE | geometry { SHAPE_T::SEGMENT, 0, FILL_T::NO_FILL } |
Definition at line 190 of file conn_facts.h.
| int SCH_CONNECTIVITY::LIBRARY_SHAPE_FACT::Compare | ( | const LIBRARY_SHAPE_FACT & | aOther, |
| int | aCompareFlags ) const |
Definition at line 366 of file conn_facts.cpp.
References bodyStyle, geometry, id, isPrivate, SCH_ITEM::POSITION, position, sign(), SCH_ITEM::UNIT, unit, SCH_ITEM::UUID, VECTOR2< T >::x, and VECTOR2< T >::y.
Referenced by SCH_CONNECTIVITY::LIBRARY_SYMBOL_FACT::Matches().
| bool SCH_CONNECTIVITY::LIBRARY_SHAPE_FACT::operator== | ( | const LIBRARY_SHAPE_FACT & | aOther | ) | const |
Definition at line 404 of file conn_facts.cpp.
References ARC, bodyStyle, geometry, EDA_SHAPE::GetArcMid(), EDA_SHAPE::GetBezierPoints(), EDA_SHAPE::GetEnd(), EDA_SHAPE::GetStart(), id, isPrivate, position, and unit.
| int SCH_CONNECTIVITY::LIBRARY_SHAPE_FACT::bodyStyle = 0 |
Definition at line 194 of file conn_facts.h.
Referenced by Compare(), and operator==().
| EDA_SHAPE SCH_CONNECTIVITY::LIBRARY_SHAPE_FACT::geometry { SHAPE_T::SEGMENT, 0, FILL_T::NO_FILL } |
Definition at line 197 of file conn_facts.h.
Referenced by Compare(), and operator==().
Definition at line 192 of file conn_facts.h.
Referenced by Compare(), and operator==().
| bool SCH_CONNECTIVITY::LIBRARY_SHAPE_FACT::isPrivate = false |
Definition at line 195 of file conn_facts.h.
Referenced by Compare(), and operator==().
| VECTOR2I SCH_CONNECTIVITY::LIBRARY_SHAPE_FACT::position |
Definition at line 196 of file conn_facts.h.
Referenced by Compare(), and operator==().
| int SCH_CONNECTIVITY::LIBRARY_SHAPE_FACT::unit = 0 |
Definition at line 193 of file conn_facts.h.
Referenced by Compare(), and operator==().