Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
kicad-source-mirror
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Commits
Open sidebar
Elphel
kicad-source-mirror
Commits
cb138403
Commit
cb138403
authored
Feb 14, 2008
by
dickelbeck
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
more amazing free specctra work
parent
bd9713fb
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
2 additions
and
13 deletions
+2
-13
specctra_export.cpp
pcbnew/specctra_export.cpp
+2
-10
todo.txt
todo.txt
+0
-3
No files found.
pcbnew/specctra_export.cpp
View file @
cb138403
...
@@ -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
;
...
...
todo.txt
View file @
cb138403
...
@@ -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.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment