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 |