#include <sspt_arbitraryfootprint.h>
Public Member Functions | |
| sspt_ArbitraryFootprint (const char *name, const char *designation) | |
| ~sspt_ArbitraryFootprint () | |
| void | pinDiameter (float inches) |
| void | pinThickness (float inches) |
| void | padSize (float xInches, float yInches) |
| void | addPin (int id, float xInches, float yInches) |
| void | addPad (int id, float xInches, float yInches) |
| void | groundPad (int padId) |
| void | silkMinimum (float leftInches, float rightInches, float topInches, float bottomInches) |
| bool | saveAs (const char *filename) |
It makes less assumptions, so it is a bit more work to use
| sspt_ArbitraryFootprint::sspt_ArbitraryFootprint | ( | const char * | name, | |
| const char * | designation | |||
| ) |
| sspt_ArbitraryFootprint::~sspt_ArbitraryFootprint | ( | ) |
| void sspt_ArbitraryFootprint::addPad | ( | int | id, | |
| float | xInches, | |||
| float | yInches | |||
| ) |
| void sspt_ArbitraryFootprint::addPin | ( | int | id, | |
| float | xInches, | |||
| float | yInches | |||
| ) |
| void sspt_ArbitraryFootprint::groundPad | ( | int | padId | ) |
| void sspt_ArbitraryFootprint::padSize | ( | float | xInches, | |
| float | yInches | |||
| ) |
| void sspt_ArbitraryFootprint::pinDiameter | ( | float | inches | ) |
| void sspt_ArbitraryFootprint::pinThickness | ( | float | inches | ) |
| bool sspt_ArbitraryFootprint::saveAs | ( | const char * | filename | ) |
| void sspt_ArbitraryFootprint::silkMinimum | ( | float | leftInches, | |
| float | rightInches, | |||
| float | topInches, | |||
| float | bottomInches | |||
| ) |