Commit cb138403 authored by dickelbeck's avatar dickelbeck

more amazing free specctra work

parent bd9713fb
...@@ -279,7 +279,7 @@ static bool isRectangle( POINT_PAIRS& aList ) ...@@ -279,7 +279,7 @@ static bool isRectangle( POINT_PAIRS& aList )
/** /**
* Function isKeepout * Function isKeepout
* decides if the pad is a copper less through hole which needs to be made into * decides if the pad is a copper-less through hole which needs to be made into
* a round keepout. * a round keepout.
*/ */
static bool isKeepout( D_PAD* aPad ) static bool isKeepout( D_PAD* aPad )
...@@ -520,7 +520,6 @@ PADSTACK* SPECCTRA_DB::makePADSTACK( BOARD* aBoard, D_PAD* aPad ) ...@@ -520,7 +520,6 @@ PADSTACK* SPECCTRA_DB::makePADSTACK( BOARD* aBoard, D_PAD* aPad )
/// data type used to ensure unique-ness of pin names /// data type used to ensure unique-ness of pin names
typedef std::map<wxString, int, wxString_less_than> PINMAP; typedef std::map<wxString, int, wxString_less_than> PINMAP;
typedef std::pair<const wxString, int> PINMAP_PAIR;
IMAGE* SPECCTRA_DB::makeIMAGE( BOARD* aBoard, MODULE* aModule ) IMAGE* SPECCTRA_DB::makeIMAGE( BOARD* aBoard, MODULE* aModule )
...@@ -571,7 +570,7 @@ IMAGE* SPECCTRA_DB::makeIMAGE( BOARD* aBoard, MODULE* aModule ) ...@@ -571,7 +570,7 @@ IMAGE* SPECCTRA_DB::makeIMAGE( BOARD* aBoard, MODULE* aModule )
{ {
// padstack is a duplicate, delete it and use the original // padstack is a duplicate, delete it and use the original
delete padstack; delete padstack;
padstack = (PADSTACK*) *iter.base(); // folk lore, becareful here padstack = (PADSTACK*) *iter.base(); // folk lore, be careful here
} }
else else
{ {
...@@ -678,13 +677,6 @@ PADSTACK* SPECCTRA_DB::makeVia( const SEGVIA* aVia ) ...@@ -678,13 +677,6 @@ PADSTACK* SPECCTRA_DB::makeVia( const SEGVIA* aVia )
} }
#if 0
void SPECCTRA_DB::makePADSTACKs( BOARD* aBoard, TYPE_COLLECTOR& aPads )
{
}
#endif
typedef std::set<wxString, wxString_less_than> STRINGSET; typedef std::set<wxString, wxString_less_than> STRINGSET;
typedef std::pair<STRINGSET::iterator, bool> STRINGSET_PAIR; typedef std::pair<STRINGSET::iterator, bool> STRINGSET_PAIR;
......
...@@ -57,9 +57,6 @@ Use the collector classes in eeschema. ...@@ -57,9 +57,6 @@ Use the collector classes in eeschema.
asked by: dick asked by: dick
================================================================================ ================================================================================
specctra: specctra:
no blank pin numbers.
check that pin numbers are unique within a part, combine all such pins
into common padstack.
prompt for board boundary control, copper areas, tracks and vias, via per net, fixed vs. normal. prompt for board boundary control, copper areas, tracks and vias, via per net, fixed vs. normal.
do write up. do write up.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment