← Back to team overview

kicad-developers team mailing list archive

Re: Experiments and considerations for more layer

 

Lorenzo,

While your thinking about additional layers, consider the other
layers discussed here:

	http://www.openss7.org/docs/NOTES.pdf

namely,

	dielectric layers
	resistance layers
	plating layers
	hole filling layers
	keep-out layers
	via plugging layers
	contacts layers
	peelable mask layers
	finish layers
	heat sink layers
	coating layers
	probe layers
	fixture layers

that's another 26 (or more) layers.  Still think 64 will be
enough?

Check section 2.6 (Layers) on page 13 for definitions of these
layers.

BTW, long long is part of the C standard and excluded from the C++
standard.  Good luck with Windows (it doesn't support it in C++).

The best approach is to make the layer a full class and only use
accessor functions, or overload the bitwise logical and arithmetic
operators.  I did that, but nobody was interested at the time.

--brian

-- 
Brian F. G. Bidulock    � The reasonable man adapts himself to the �
bidulock@xxxxxxxxxxx    � world; the unreasonable one persists in  �
http://www.openss7.org/ � trying  to adapt the  world  to himself. �
                        � Therefore  all  progress  depends on the �
                        � unreasonable man. -- George Bernard Shaw �


Follow ups

References