KiCad PCB EDA Suite
Loading...
Searching...
No Matches
BOARD_CONSTRAINT_ADAPTER Member List

This is the complete list of members for BOARD_CONSTRAINT_ADAPTER, including all inherited members.

anchorParams(const CONSTRAINT_MEMBER &aMember) constBOARD_CONSTRAINT_ADAPTERprivate
Apply(const std::function< void(BOARD_ITEM *)> &aBeforeWrite={})BOARD_CONSTRAINT_ADAPTER
ApplyReferenceValues(const std::function< void(BOARD_ITEM *)> &aBeforeWrite={})BOARD_CONSTRAINT_ADAPTER
BOARD_CONSTRAINT_ADAPTER()BOARD_CONSTRAINT_ADAPTER
BOARD_CONSTRAINT_ADAPTER(const BOARD_CONSTRAINT_ADAPTER &)=deleteBOARD_CONSTRAINT_ADAPTER
Build(const std::vector< PCB_SHAPE * > &aShapes, const std::vector< PCB_CONSTRAINT * > &aConstraints, const std::set< KIID > *aFixedShapes=nullptr, const std::vector< PCB_DIMENSION_BASE * > &aDimensions={})BOARD_CONSTRAINT_ADAPTER
denormalizeX(double aNorm) constBOARD_CONSTRAINT_ADAPTERinlineprivate
denormalizeY(double aNorm) constBOARD_CONSTRAINT_ADAPTERinlineprivate
Diagnose()BOARD_CONSTRAINT_ADAPTER
holdArcRadius(const SHAPE_VARS &aVars, int aTag)BOARD_CONSTRAINT_ADAPTERprivate
holdFreeArcRadii(int aTag, const std::set< KIID > &aShapes)BOARD_CONSTRAINT_ADAPTERprivate
holdFreeSegmentLengths(int aTag, const std::set< KIID > &aShapes)BOARD_CONSTRAINT_ADAPTERprivate
holdPolygonVertices(const std::set< KIID > &aShapes, int aTag)BOARD_CONSTRAINT_ADAPTERprivate
m_angleConstrainedShapesBOARD_CONSTRAINT_ADAPTERprivate
m_builtBOARD_CONSTRAINT_ADAPTERprivate
m_coDragTargetXBOARD_CONSTRAINT_ADAPTERprivate
m_coDragTargetYBOARD_CONSTRAINT_ADAPTERprivate
m_dragTargetXBOARD_CONSTRAINT_ADAPTERprivate
m_dragTargetYBOARD_CONSTRAINT_ADAPTERprivate
m_gcsBOARD_CONSTRAINT_ADAPTERprivate
m_invScaleBOARD_CONSTRAINT_ADAPTERprivate
m_lengthHoldTagBOARD_CONSTRAINT_ADAPTERprivate
m_nonDrivingTagsBOARD_CONSTRAINT_ADAPTERprivate
m_originXBOARD_CONSTRAINT_ADAPTERprivate
m_originYBOARD_CONSTRAINT_ADAPTERprivate
m_paramsBOARD_CONSTRAINT_ADAPTERprivate
m_referenceConstraintsBOARD_CONSTRAINT_ADAPTERprivate
m_resizeRadiusTagBOARD_CONSTRAINT_ADAPTERprivate
m_scaleBOARD_CONSTRAINT_ADAPTERprivate
m_shapeVarsBOARD_CONSTRAINT_ADAPTERprivate
m_tagMembersBOARD_CONSTRAINT_ADAPTERprivate
m_tagToConstraintBOARD_CONSTRAINT_ADAPTERprivate
m_unmappedBOARD_CONSTRAINT_ADAPTERprivate
normalizeX(int aIU) constBOARD_CONSTRAINT_ADAPTERinlineprivate
normalizeY(int aIU) constBOARD_CONSTRAINT_ADAPTERinlineprivate
operator=(const BOARD_CONSTRAINT_ADAPTER &)=deleteBOARD_CONSTRAINT_ADAPTER
orthogonalDimensionForMembers(const std::vector< CONSTRAINT_MEMBER > &aMembers) constBOARD_CONSTRAINT_ADAPTERprivate
pinDraggedShapeRest(const CONSTRAINT_MEMBER &aDragged, int aTag, const CONSTRAINT_MEMBER *aCoDragged=nullptr)BOARD_CONSTRAINT_ADAPTERprivate
pinUneditedShapes(const std::set< KIID > &aEdited, int aTag)BOARD_CONSTRAINT_ADAPTERprivate
pushParam(double aValue)BOARD_CONSTRAINT_ADAPTERprivate
recordReferenceValue(PCB_CONSTRAINT *aConstraint)BOARD_CONSTRAINT_ADAPTERprivate
SHAPE_KIND enum nameBOARD_CONSTRAINT_ADAPTERprivate
softPinPoint(const ANCHOR_PARAMS &aPoint, int aTag, std::optional< double > aWeight=std::nullopt)BOARD_CONSTRAINT_ADAPTERprivate
softPinPoint(int aPointX, int aTag, std::optional< double > aWeight=std::nullopt)BOARD_CONSTRAINT_ADAPTERprivate
Solve(const CONSTRAINT_MEMBER &aDragged, const VECTOR2I &aCursor, bool aStabilize=false, const std::set< KIID > &aEdited={}, const std::optional< std::pair< CONSTRAINT_MEMBER, VECTOR2I > > &aCoDragged=std::nullopt)BOARD_CONSTRAINT_ADAPTER
Solve(bool aStabilize=false)BOARD_CONSTRAINT_ADAPTER
SolveAfterResize(const KIID &aResizedShape)BOARD_CONSTRAINT_ADAPTER
solveSucceeded(int aSolveResult)BOARD_CONSTRAINT_ADAPTERprivate
UnmappedConstraints() constBOARD_CONSTRAINT_ADAPTERinline
~BOARD_CONSTRAINT_ADAPTER()BOARD_CONSTRAINT_ADAPTER