|
KiCad PCB EDA Suite
|
This is the complete list of members for AUTOPLACER, including all inherited members.
| AUTOPLACER(SYMBOL *aSymbol, SCH_SCREEN *aScreen) | AUTOPLACER | inline |
| chooseSideFiltered(std::vector< SIDE_AND_NPINS > &aSides, const std::vector< SIDE_AND_COLL > &aCollidingSides, COLLISION aCollision, SIDE_AND_NPINS aLastSelection) | AUTOPLACER | inlineprotected |
| chooseSideForFields(bool aAvoidCollisions) | AUTOPLACER | inlineprotected |
| COLLIDE_H_WIRES enum value | AUTOPLACER | |
| COLLIDE_NONE enum value | AUTOPLACER | |
| COLLIDE_OBJECTS enum value | AUTOPLACER | |
| COLLISION enum name | AUTOPLACER | |
| computeFBoxSize(bool aDynamic) | AUTOPLACER | inlineprotected |
| DoAutoplace(AUTOPLACE_ALGO aAlgo) | AUTOPLACER | inline |
| fieldBoxPlacement(SIDE_AND_NPINS aFieldSideAndPins) | AUTOPLACER | inlineprotected |
| fieldHPlacement(SCH_FIELD *aField, const BOX2I &aFieldBox) | AUTOPLACER | inlineprotected |
| fieldVPlacement(SCH_FIELD *aField, const BOX2I &aFieldBox, int *aAccumulatedPosition, bool aDynamic) | AUTOPLACER | inlineprotected |
| filterCollisions(const BOX2I &aRect) | AUTOPLACER | inlineprotected |
| fitFieldsBetweenWires(BOX2I *aBox, SIDE aSide) | AUTOPLACER | inlineprotected |
| getCollidingSides() | AUTOPLACER | inlineprotected |
| getPinSide(SCH_PIN *aPin) | AUTOPLACER | inlineprotected |
| getPossibleCollisions(std::vector< SCH_ITEM * > &aItems) | AUTOPLACER | inlineprotected |
| getPreferredSides() | AUTOPLACER | inlineprotected |
| justifyField(SCH_FIELD *aField, SIDE aFieldSide) | AUTOPLACER | inlineprotected |
| m_align_to_grid | AUTOPLACER | private |
| m_allow_rejustify | AUTOPLACER | private |
| m_colliders | AUTOPLACER | private |
| m_fbox_size | AUTOPLACER | private |
| m_fields | AUTOPLACER | private |
| m_is_power_symbol | AUTOPLACER | private |
| m_screen | AUTOPLACER | private |
| m_symbol | AUTOPLACER | private |
| m_symbol_bbox | AUTOPLACER | private |
| pinsOnSide(SIDE aSide) | AUTOPLACER | inlineprotected |
| SIDE typedef | AUTOPLACER | |
| SIDE_BOTTOM | AUTOPLACER | static |
| SIDE_LEFT | AUTOPLACER | static |
| SIDE_RIGHT | AUTOPLACER | static |
| SIDE_TOP | AUTOPLACER | static |