corrections in work description
This commit is contained in:
parent
aab39d1de7
commit
23db371300
|
@ -11,7 +11,8 @@ email address.
|
||||||
++pcbnew & gerbview
|
++pcbnew & gerbview
|
||||||
* added g_CurrentTrackList, and made g_CurrentTrackSegment and g_FirstTrackSegment
|
* added g_CurrentTrackList, and made g_CurrentTrackSegment and g_FirstTrackSegment
|
||||||
be #defines into this DLIST<TRACK>, see pcbnew.h.
|
be #defines into this DLIST<TRACK>, see pcbnew.h.
|
||||||
* Switched datatype of BOARD::m_Track, BOARD::m_Zone, etc to DLIST<>.
|
* Changed to DLIST<> for almost all the list heads in BOARD.
|
||||||
|
Switched datatype of BOARD::m_Track, BOARD::m_Zone, etc to DLIST<>.
|
||||||
This simplifies BOARD::~BOARD() somewhat, and adds automatic counting of list elements and encapsulation
|
This simplifies BOARD::~BOARD() somewhat, and adds automatic counting of list elements and encapsulation
|
||||||
of all list operations into DHEAD member functions, see common/dlist.cpp.
|
of all list operations into DHEAD member functions, see common/dlist.cpp.
|
||||||
* Removed TRACK::Insert() since it no long fits with the new BOARD::m_Track and BOARD::m_Zone datatypes.
|
* Removed TRACK::Insert() since it no long fits with the new BOARD::m_Track and BOARD::m_Zone datatypes.
|
||||||
|
@ -21,11 +22,9 @@ email address.
|
||||||
the only way to put a TRACK on a list is through DLIST<TRACK>::PushFront()
|
the only way to put a TRACK on a list is through DLIST<TRACK>::PushFront()
|
||||||
and other member functions of DLIST<TRACK>.
|
and other member functions of DLIST<TRACK>.
|
||||||
* Switched to std::vector<TRACK*> in track.cpp to hold the temporary static list.
|
* Switched to std::vector<TRACK*> in track.cpp to hold the temporary static list.
|
||||||
* Made g_UnDeleteStack be a DLIST<TRACK>.
|
* Renamed some KICAD_Ts to more closely match the corresponding classname.
|
||||||
* renamed some KICAD_T to more closely match the corresponding classname.
|
|
||||||
* Changed to DLIST<> for almost all the list heads in BOARD.
|
|
||||||
++gerbview
|
++gerbview
|
||||||
* switched to GR_COPY mode for drawing so we can see the erasures. debugged
|
* Switched to GR_COPY mode for drawing so we can see the erasures. debugged
|
||||||
erasures in rs274d.cpp.
|
erasures in rs274d.cpp.
|
||||||
* Now using order specific TRACK loading, so erasures come after objects they
|
* Now using order specific TRACK loading, so erasures come after objects they
|
||||||
are intended to erase. Still need layer ordering and polygon ordering support, my todo.
|
are intended to erase. Still need layer ordering and polygon ordering support, my todo.
|
||||||
|
|
Loading…
Reference in New Issue