* ./hurricane/src :

- Complete include re-organisation.
       include/hurricane/*.h            : kernel.
       include/hurricane/viewer/*.h     : hviewer.
       include/hurricane/inspector/*.h  : hinspector.
     Includes have been moved into subdirectories of .cpp files (as in
       crlcore).
   - Now you must include files like this :
       #include  <hurricane/Layer.h>
       #include  <hurricane/viewer/CellViewer.h>
       #include  <hurricane/inspector/HInspector.h>  
   - Suppressed viewer specific include path in FindHURRICANE.cmake.
   - Re-enabled documentation, with dot disabled as it seems to slow down
      doxygen.

 * ./crlcore/src/crlcore :
   - Adapted to new Hurricane include scheme. Corrected bugs in it's own
       include files (noticeably "Utilities.h").
This commit is contained in:
Jean-Paul Chaput 2008-05-21 22:32:40 +00:00
parent 60fb4ab7d6
commit f88a38af51
168 changed files with 613 additions and 508 deletions

View File

@ -4,10 +4,10 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "BasicLayer.h"
#include "Technology.h"
#include "CompositeLayer.h"
#include "Error.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/Technology.h"
#include "hurricane/CompositeLayer.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -5,8 +5,8 @@
// ****************************************************************************************************
// 21-10-2003 added ManhattanDistance & ShrinkByFactor
#include "Error.h"
#include "Box.h"
#include "hurricane/Error.h"
#include "hurricane/Box.h"
namespace Hurricane {

View File

@ -1,36 +1,141 @@
set(includes BasicLayer.h BasicLayers.h Boxes.h Box.h Cell.h
Cells.h Collection.h Commons.h Component.h Components.h CompositeLayer.h
CompositeLayers.h Contact.h Contacts.h DataBase.h DBo.h DBos.h
DeepNet.h DisplaySlot.h DisplaySlots.h DRCError.h Entities.h
Entity.h Error.h Exception.h Filter.h Go.h Gos.h
Hook.h Hooks.h Horizontal.h Horizontals.h
HyperNet.h Instance.h Instances.h Interruption.h Interval.h
Intervals.h IntrusiveMap.h IntrusiveSet.h Layer.h Layers.h Libraries.h
Library.h ListCollection.h Locator.h MapCollection.h Marker.h Markers.h
MultisetCollection.h Name.h Names.h NetExternalComponents.h Net.h
Nets.h Occurrence.h Occurrences.h Pad.h Pads.h Pathes.h Path.h
Pin.h Pins.h Plug.h Plugs.h Point.h Points.h Primitives.h Properties.h
Property.h QuadTree.h Quark.h Quarks.h Record.h Reference.h References.h Region.h
Relation.h RoutingPad.h RoutingPads.h Rubber.h Rubbers.h Segment.h Segments.h Selectors.h
SetCollection.h SharedName.h SharedPathes.h SharedPath.h Slice.h Slices.h
SlotAdapter.h Slot.h Symbols.h Tabulation.h Technology.h Timer.h
Transformation.h Unit.h UpdateSession.h UserGo.h UserGos.h VectorCollection.h Vertical.h
Verticals.h Views.h Warning.h)
set(cpps BasicLayer.cpp Box.cpp CellCollections.cpp Cell.cpp
Commons.cpp Component.cpp CompositeLayer.cpp Contact.cpp DataBase.cpp
DBo.cpp DeepNet.cpp DisplaySlot.cpp DRCError.cpp Entity.cpp
Error.cpp Exception.cpp Go.cpp Hook.cpp Horizontal.cpp HyperNet.cpp
Instance.cpp Interruption.cpp Interval.cpp Layer.cpp Library.cpp
Marker.cpp Name.cpp Net.cpp NetExternalComponents.cpp Occurrence.cpp
Pad.cpp Path.cpp Pin.cpp Plug.cpp Point.cpp Property.cpp
QuadTree.cpp Quark.cpp Record.cpp Reference.cpp Region.cpp
Relation.cpp RoutingPad.cpp Rubber.cpp Segment.cpp SharedName.cpp
SharedPath.cpp Slice.cpp SlotAdapter.cpp Slot.cpp Tabulation.cpp
Technology.cpp Timer.cpp Transformation.cpp Unit.cpp UpdateSession.cpp
UserGo.cpp Vertical.cpp Warning.cpp)
add_library(hurricane SHARED ${cpps})
include_directories ( ${HURRICANE_SOURCE_DIR}/src/hurricane )
set ( includes hurricane/BasicLayer.h hurricane/BasicLayers.h
hurricane/Boxes.h hurricane/Box.h
hurricane/Cell.h hurricane/Cells.h
hurricane/Collection.h
hurricane/Commons.h
hurricane/Component.h hurricane/Components.h
hurricane/CompositeLayer.h hurricane/CompositeLayers.h
hurricane/Contact.h hurricane/Contacts.h
hurricane/DataBase.h
hurricane/DBo.h hurricane/DBos.h
hurricane/DeepNet.h
hurricane/DisplaySlot.h hurricane/DisplaySlots.h
hurricane/DRCError.h
hurricane/Entities.h hurricane/Entity.h
hurricane/Error.h
hurricane/Exception.h
hurricane/Filter.h
hurricane/Go.h hurricane/Gos.h
hurricane/Hook.h hurricane/Hooks.h
hurricane/Horizontal.h hurricane/Horizontals.h
hurricane/HyperNet.h
hurricane/Instance.h hurricane/Instances.h
hurricane/Interruption.h
hurricane/Interval.h hurricane/Intervals.h
hurricane/IntrusiveMap.h
hurricane/IntrusiveSet.h
hurricane/Layer.h hurricane/Layers.h
hurricane/Libraries.h hurricane/Library.h
hurricane/ListCollection.h
hurricane/Locator.h
hurricane/MapCollection.h
hurricane/Marker.h hurricane/Markers.h
hurricane/MultisetCollection.h
hurricane/Name.h hurricane/Names.h
hurricane/NetExternalComponents.h
hurricane/Net.h hurricane/Nets.h
hurricane/Occurrence.h hurricane/Occurrences.h
hurricane/Pad.h hurricane/Pads.h
hurricane/Pathes.h hurricane/Path.h
hurricane/Pin.h hurricane/Pins.h
hurricane/Plug.h hurricane/Plugs.h
hurricane/Point.h hurricane/Points.h
hurricane/Primitives.h
hurricane/Properties.h hurricane/Property.h
hurricane/QuadTree.h
hurricane/Quark.h hurricane/Quarks.h
hurricane/Record.h
hurricane/Reference.h hurricane/References.h
hurricane/Region.h
hurricane/Relation.h
hurricane/RoutingPad.h hurricane/RoutingPads.h
hurricane/Rubber.h hurricane/Rubbers.h
hurricane/Segment.h hurricane/Segments.h
hurricane/Selectors.h
hurricane/SetCollection.h
hurricane/SharedName.h
hurricane/SharedPathes.h hurricane/SharedPath.h
hurricane/Slice.h hurricane/Slices.h
hurricane/SlotAdapter.h
hurricane/Slot.h
hurricane/Symbols.h
hurricane/Tabulation.h
hurricane/Technology.h
hurricane/Timer.h
hurricane/Transformation.h
hurricane/Unit.h
hurricane/UpdateSession.h
hurricane/UserGo.h hurricane/UserGos.h
hurricane/VectorCollection.h
hurricane/Vertical.h hurricane/Verticals.h
hurricane/Views.h
hurricane/Warning.h
)
set ( cpps BasicLayer.cpp
Box.cpp
CellCollections.cpp
Cell.cpp
Commons.cpp
Component.cpp
CompositeLayer.cpp
Contact.cpp
DataBase.cpp
DBo.cpp
DeepNet.cpp
DisplaySlot.cpp
DRCError.cpp
Entity.cpp
Error.cpp
Exception.cpp
Go.cpp
Hook.cpp
Horizontal.cpp
HyperNet.cpp
Instance.cpp
Interruption.cpp
Interval.cpp
Layer.cpp
Library.cpp
Marker.cpp
Name.cpp
Net.cpp
NetExternalComponents.cpp
Occurrence.cpp
Pad.cpp
Path.cpp
Pin.cpp
Plug.cpp
Point.cpp
Property.cpp
QuadTree.cpp
Quark.cpp
Record.cpp
Reference.cpp
Region.cpp
Relation.cpp
RoutingPad.cpp
Rubber.cpp
Segment.cpp
SharedName.cpp
SharedPath.cpp
Slice.cpp
SlotAdapter.cpp
Slot.cpp
Tabulation.cpp
Technology.cpp
Timer.cpp
Transformation.cpp
Unit.cpp
UpdateSession.cpp
UserGo.cpp
Vertical.cpp
Warning.cpp
)
install(FILES ${includes} DESTINATION /include/hurricane)
install(TARGETS hurricane DESTINATION /lib)
add_library ( hurricane SHARED ${cpps} )
install ( FILES ${includes} DESTINATION /include/hurricane)
install ( TARGETS hurricane DESTINATION /lib)

View File

@ -4,20 +4,20 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Cell.h"
#include "DataBase.h"
#include "Library.h"
#include "Instance.h"
#include "Net.h"
#include "Pin.h"
#include "RoutingPad.h"
#include "Layer.h"
#include "Slice.h"
#include "Rubber.h"
#include "Marker.h"
#include "Component.h"
#include "UpdateSession.h"
#include "Error.h"
#include "hurricane/Cell.h"
#include "hurricane/DataBase.h"
#include "hurricane/Library.h"
#include "hurricane/Instance.h"
#include "hurricane/Net.h"
#include "hurricane/Pin.h"
#include "hurricane/RoutingPad.h"
#include "hurricane/Layer.h"
#include "hurricane/Slice.h"
#include "hurricane/Rubber.h"
#include "hurricane/Marker.h"
#include "hurricane/Component.h"
#include "hurricane/UpdateSession.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,10 +4,10 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Slice.h"
#include "Cell.h"
//#include "MainView.h"
#include "HyperNet.h"
#include "hurricane/Slice.h"
#include "hurricane/Cell.h"
//#include "hurricane/MainView.h"
#include "hurricane/HyperNet.h"
namespace Hurricane {

View File

@ -6,11 +6,11 @@
#ifdef HAVE_LIBIBERTY
# include "demangle.h"
# include "libiberty.h"
#include "hurricane/demangle.h"
#include "hurricane/libiberty.h"
#endif
#include "Commons.h"
#include "hurricane/Commons.h"
namespace Hurricane {

View File

@ -4,13 +4,13 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Component.h"
#include "Net.h"
#include "Cell.h"
#include "Rubber.h"
#include "Slice.h"
#include "BasicLayer.h"
#include "Error.h"
#include "hurricane/Component.h"
#include "hurricane/Net.h"
#include "hurricane/Cell.h"
#include "hurricane/Rubber.h"
#include "hurricane/Slice.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,10 +4,10 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "CompositeLayer.h"
#include "Technology.h"
#include "BasicLayer.h"
#include "Error.h"
#include "hurricane/CompositeLayer.h"
#include "hurricane/Technology.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,12 +4,12 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Contact.h"
#include "Net.h"
#include "BasicLayer.h"
#include "CompositeLayer.h"
#include "Plug.h"
#include "Error.h"
#include "hurricane/Contact.h"
#include "hurricane/Net.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/CompositeLayer.h"
#include "hurricane/Plug.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,10 +4,10 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "DBo.h"
#include "Property.h"
#include "Quark.h"
#include "Error.h"
#include "hurricane/DBo.h"
#include "hurricane/Property.h"
#include "hurricane/Quark.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,10 +4,10 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "DRCError.h"
#include "Cell.h"
#include "Slice.h"
#include "Error.h"
#include "hurricane/DRCError.h"
#include "hurricane/Cell.h"
#include "hurricane/Slice.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,13 +4,13 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "DataBase.h"
#include "Technology.h"
#include "Library.h"
#include "Cell.h"
#include "Timer.h"
#include "Error.h"
#include "UpdateSession.h"
#include "hurricane/DataBase.h"
#include "hurricane/Technology.h"
#include "hurricane/Library.h"
#include "hurricane/Cell.h"
#include "hurricane/Timer.h"
#include "hurricane/Error.h"
#include "hurricane/UpdateSession.h"
namespace Hurricane {

View File

@ -50,18 +50,18 @@
# include "DeepNet.h"
# include "Cell.h"
# include "Instance.h"
# include "Plug.h"
# include "RoutingPad.h"
# include "Pin.h"
# include "Contact.h"
# include "Vertical.h"
# include "Horizontal.h"
# include "Pad.h"
# include "UpdateSession.h"
# include "Error.h"
#include "hurricane/DeepNet.h"
#include "hurricane/Cell.h"
#include "hurricane/Instance.h"
#include "hurricane/Plug.h"
#include "hurricane/RoutingPad.h"
#include "hurricane/Pin.h"
#include "hurricane/Contact.h"
#include "hurricane/Vertical.h"
#include "hurricane/Horizontal.h"
#include "hurricane/Pad.h"
#include "hurricane/UpdateSession.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -8,13 +8,13 @@
// Author: C. Alexandre
// ****************************************************************************************************
#include "Error.h"
#include "UserGo.h"
#include "Relation.h"
#include "Cell.h"
#include "UpdateSession.h"
#include "hurricane/Error.h"
#include "hurricane/UserGo.h"
#include "hurricane/Relation.h"
#include "hurricane/Cell.h"
#include "hurricane/UpdateSession.h"
#include "DisplaySlot.h"
#include "hurricane/DisplaySlot.h"
namespace Hurricane {

View File

@ -4,11 +4,11 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Entity.h"
#include "Quark.h"
#include "Cell.h"
#include "Instance.h"
#include "SharedPath.h"
#include "hurricane/Entity.h"
#include "hurricane/Quark.h"
#include "hurricane/Cell.h"
#include "hurricane/Instance.h"
#include "hurricane/SharedPath.h"
namespace Hurricane {

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Error.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Exception.h"
#include "hurricane/Exception.h"
namespace Hurricane {

View File

@ -4,8 +4,8 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Go.h"
#include "QuadTree.h"
#include "hurricane/Go.h"
#include "hurricane/QuadTree.h"
namespace Hurricane {

View File

@ -4,10 +4,10 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Hook.h"
#include "Component.h"
#include "Rubber.h"
#include "Error.h"
#include "hurricane/Hook.h"
#include "hurricane/Component.h"
#include "hurricane/Rubber.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,12 +4,12 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Horizontal.h"
#include "Net.h"
#include "BasicLayer.h"
#include "CompositeLayer.h"
#include "Plug.h"
#include "Error.h"
#include "hurricane/Horizontal.h"
#include "hurricane/Net.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/CompositeLayer.h"
#include "hurricane/Plug.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -5,14 +5,14 @@
// ****************************************************************************************************
// 21-10-2003 Alignment BULL-LIP6
#include "HyperNet.h"
#include "Cell.h"
#include "Net.h"
#include "Instance.h"
#include "Rubber.h"
#include "Plug.h"
#include "BasicLayer.h"
#include "Error.h"
#include "hurricane/HyperNet.h"
#include "hurricane/Cell.h"
#include "hurricane/Net.h"
#include "hurricane/Instance.h"
#include "hurricane/Rubber.h"
#include "hurricane/Plug.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -5,12 +5,12 @@
// ****************************************************************************************************
// 21-10-2003 Alignment BULL-LIP6
#include "Instance.h"
#include "Cell.h"
#include "Net.h"
#include "Plug.h"
#include "SharedPath.h"
#include "Error.h"
#include "hurricane/Instance.h"
#include "hurricane/Cell.h"
#include "hurricane/Net.h"
#include "hurricane/Plug.h"
#include "hurricane/SharedPath.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Interruption.h"
#include "hurricane/Interruption.h"
namespace Hurricane {

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Interval.h"
#include "hurricane/Interval.h"
namespace Hurricane {

View File

@ -4,9 +4,9 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Layer.h"
#include "Technology.h"
#include "Error.h"
#include "hurricane/Layer.h"
#include "hurricane/Technology.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,11 +4,11 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Library.h"
#include "DataBase.h"
#include "Cell.h"
#include "Technology.h"
#include "Error.h"
#include "hurricane/Library.h"
#include "hurricane/DataBase.h"
#include "hurricane/Cell.h"
#include "hurricane/Technology.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,10 +4,10 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Marker.h"
#include "Cell.h"
#include "Slice.h"
#include "Error.h"
#include "hurricane/Marker.h"
#include "hurricane/Cell.h"
#include "hurricane/Slice.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,8 +4,8 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Name.h"
#include "SharedName.h"
#include "hurricane/Name.h"
#include "hurricane/SharedName.h"
namespace Hurricane {

View File

@ -4,19 +4,19 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Net.h"
#include "Cell.h"
#include "Instance.h"
#include "Plug.h"
#include "RoutingPad.h"
#include "RoutingPads.h"
#include "Pin.h"
#include "Contact.h"
#include "Vertical.h"
#include "Horizontal.h"
#include "Pad.h"
#include "UpdateSession.h"
#include "Error.h"
#include "hurricane/Net.h"
#include "hurricane/Cell.h"
#include "hurricane/Instance.h"
#include "hurricane/Plug.h"
#include "hurricane/RoutingPad.h"
#include "hurricane/RoutingPads.h"
#include "hurricane/Pin.h"
#include "hurricane/Contact.h"
#include "hurricane/Vertical.h"
#include "hurricane/Horizontal.h"
#include "hurricane/Pad.h"
#include "hurricane/UpdateSession.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -8,11 +8,11 @@
// Author: C. Alexandre
// ****************************************************************************************************
#include "Error.h"
#include "Relation.h"
#include "Net.h"
#include "hurricane/Error.h"
#include "hurricane/Relation.h"
#include "hurricane/Net.h"
#include "NetExternalComponents.h"
#include "hurricane/NetExternalComponents.h"
namespace Hurricane {

View File

@ -4,13 +4,13 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Occurrence.h"
#include "Entity.h"
#include "Cell.h"
#include "SharedPath.h"
#include "Property.h"
#include "Quark.h"
#include "Error.h"
#include "hurricane/Occurrence.h"
#include "hurricane/Entity.h"
#include "hurricane/Cell.h"
#include "hurricane/SharedPath.h"
#include "hurricane/Property.h"
#include "hurricane/Quark.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -5,11 +5,11 @@
// ****************************************************************************************************
// 21-10-2003 Alignment BULL-LIP6 (to be seen : PROVISOIREMENT in _Draw & _Highlight)
#include "Pad.h"
#include "Net.h"
#include "BasicLayer.h"
#include "CompositeLayer.h"
#include "Error.h"
#include "hurricane/Pad.h"
#include "hurricane/Net.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/CompositeLayer.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,11 +4,11 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Path.h"
#include "SharedPath.h"
#include "Cell.h"
#include "Instance.h"
#include "Error.h"
#include "hurricane/Path.h"
#include "hurricane/SharedPath.h"
#include "hurricane/Cell.h"
#include "hurricane/Instance.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -8,8 +8,8 @@
// Authors: Christophe Alexandre.
// ****************************************************************************************************
#include "Cell.h"
#include "Pin.h"
#include "hurricane/Cell.h"
#include "hurricane/Pin.h"
namespace Hurricane {

View File

@ -4,11 +4,11 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Plug.h"
#include "Net.h"
#include "Cell.h"
#include "Instance.h"
#include "Error.h"
#include "hurricane/Plug.h"
#include "hurricane/Net.h"
#include "hurricane/Cell.h"
#include "hurricane/Instance.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -5,7 +5,7 @@
// ****************************************************************************************************
// 21-10-2003 Alignment BULL-LIP6 : added operators+ += ... (questionnable!)
#include "Point.h"
#include "hurricane/Point.h"
namespace Hurricane {

View File

@ -4,9 +4,9 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Property.h"
#include "DBo.h"
#include "Error.h"
#include "hurricane/Property.h"
#include "hurricane/DBo.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,9 +4,9 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "QuadTree.h"
#include "Go.h"
#include "Error.h"
#include "hurricane/QuadTree.h"
#include "hurricane/Go.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,10 +4,10 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Quark.h"
#include "SharedPath.h"
#include "Entity.h"
#include "Error.h"
#include "hurricane/Quark.h"
#include "hurricane/SharedPath.h"
#include "hurricane/Entity.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Commons.h"
#include "hurricane/Commons.h"
namespace Hurricane {

View File

@ -4,10 +4,10 @@
// Copyright (c) LIP6/UPMC 2006-2006, All Rights Reserved
// ****************************************************************************************************
#include "Reference.h"
#include "Cell.h"
#include "Slice.h"
#include "Error.h"
#include "hurricane/Reference.h"
#include "hurricane/Cell.h"
#include "hurricane/Slice.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,8 +4,8 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Region.h"
#include "Error.h"
#include "hurricane/Region.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,11 +4,11 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Relation.h"
#include "DBo.h"
#include "Error.h"
#include "hurricane/Relation.h"
#include "hurricane/DBo.h"
#include "hurricane/Error.h"
#include "Filter.h"
#include "hurricane/Filter.h"
namespace Hurricane {

View File

@ -8,18 +8,18 @@
// Authors: H.Clement, M.Sroka
// ****************************************************************************************************
#include "RoutingPad.h"
#include "Net.h"
#include "NetExternalComponents.h"
#include "CompositeLayer.h"
#include "Plug.h"
#include "Pin.h"
#include "Segment.h"
#include "Horizontal.h"
#include "Vertical.h"
#include "Cell.h"
#include "Instance.h"
#include "Error.h"
#include "hurricane/RoutingPad.h"
#include "hurricane/Net.h"
#include "hurricane/NetExternalComponents.h"
#include "hurricane/CompositeLayer.h"
#include "hurricane/Plug.h"
#include "hurricane/Pin.h"
#include "hurricane/Segment.h"
#include "hurricane/Horizontal.h"
#include "hurricane/Vertical.h"
#include "hurricane/Cell.h"
#include "hurricane/Instance.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -5,14 +5,14 @@
// ****************************************************************************************************
// 21-10-2003 Alignment BULL-LIP6 : Rubbers end at component center
#include "Rubber.h"
#include "Net.h"
#include "Plug.h"
#include "Instance.h"
#include "Cell.h"
#include "Hook.h"
#include "Component.h"
#include "Error.h"
#include "hurricane/Rubber.h"
#include "hurricane/Net.h"
#include "hurricane/Plug.h"
#include "hurricane/Instance.h"
#include "hurricane/Cell.h"
#include "hurricane/Hook.h"
#include "hurricane/Component.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -5,10 +5,10 @@
// ****************************************************************************************************
// 21-10-2003 Alignment BULL-LIP6
#include "Segment.h"
#include "BasicLayer.h"
#include "CompositeLayer.h"
#include "Error.h"
#include "hurricane/Segment.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/CompositeLayer.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "SharedName.h"
#include "hurricane/SharedName.h"
namespace Hurricane {

View File

@ -4,11 +4,11 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "SharedPath.h"
#include "Instance.h"
#include "Cell.h"
#include "Quark.h"
#include "Error.h"
#include "hurricane/SharedPath.h"
#include "hurricane/Instance.h"
#include "hurricane/Cell.h"
#include "hurricane/Quark.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,12 +4,12 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Slice.h"
#include "Cell.h"
#include "Component.h"
#include "Marker.h"
#include "Layer.h"
#include "Error.h"
#include "hurricane/Slice.h"
#include "hurricane/Cell.h"
#include "hurricane/Component.h"
#include "hurricane/Marker.h"
#include "hurricane/Layer.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -25,7 +25,7 @@
#include "Commons.h"
#include "hurricane/Commons.h"

View File

@ -51,7 +51,7 @@
# include <typeinfo>
# include "Commons.h"
#include "hurricane/Commons.h"

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Tabulation.h"
#include "hurricane/Tabulation.h"
namespace Hurricane {

View File

@ -4,12 +4,12 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Technology.h"
#include "DataBase.h"
#include "Layer.h"
#include "BasicLayer.h"
#include "CompositeLayer.h"
#include "Error.h"
#include "hurricane/Technology.h"
#include "hurricane/DataBase.h"
#include "hurricane/Layer.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/CompositeLayer.h"
#include "hurricane/Error.h"

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Timer.h"
#include "hurricane/Timer.h"
namespace Hurricane {

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Transformation.h"
#include "hurricane/Transformation.h"
namespace Hurricane {

View File

@ -4,8 +4,8 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Unit.h"
#include "Error.h"
#include "hurricane/Unit.h"
#include "hurricane/Error.h"
#include <math.h>

View File

@ -4,10 +4,10 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "UpdateSession.h"
#include "Go.h"
#include "Cell.h"
#include "Error.h"
#include "hurricane/UpdateSession.h"
#include "hurricane/Go.h"
#include "hurricane/Cell.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -8,8 +8,8 @@
// Authors: C. Alexandre
// ****************************************************************************************************
#include "Cell.h"
#include "UserGo.h"
#include "hurricane/Cell.h"
#include "hurricane/UserGo.h"
namespace Hurricane {

View File

@ -4,12 +4,12 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Vertical.h"
#include "Net.h"
#include "BasicLayer.h"
#include "CompositeLayer.h"
#include "Plug.h"
#include "Error.h"
#include "hurricane/Vertical.h"
#include "hurricane/Net.h"
#include "hurricane/BasicLayer.h"
#include "hurricane/CompositeLayer.h"
#include "hurricane/Plug.h"
#include "hurricane/Error.h"
namespace Hurricane {

View File

@ -4,7 +4,7 @@
// Copyright (c) BULL S.A. 2000-2004, All Rights Reserved
// ****************************************************************************************************
#include "Warning.h"
#include "hurricane/Warning.h"
namespace Hurricane {

View File

@ -7,9 +7,9 @@
#ifndef HURRICANE_BASIC_LAYER
#define HURRICANE_BASIC_LAYER
#include "Layer.h"
#include "BasicLayers.h"
#include "Box.h"
#include "hurricane/Layer.h"
#include "hurricane/BasicLayers.h"
#include "hurricane/Box.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_BASIC_LAYERS
#define HURRICANE_BASIC_LAYERS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_BOX
#define HURRICANE_BOX
#include "Point.h"
#include "hurricane/Point.h"
namespace Hurricane {

View File

@ -7,8 +7,8 @@
#ifndef HURRICANE_BOXES
#define HURRICANE_BOXES
#include "Collection.h"
#include "Box.h"
#include "hurricane/Collection.h"
#include "hurricane/Box.h"
namespace Hurricane {

View File

@ -7,25 +7,25 @@
#ifndef HURRICANE_CELL
#define HURRICANE_CELL
#include "Pathes.h"
#include "Entity.h"
#include "Cells.h"
#include "Instance.h"
#include "DeepNet.h"
#include "Pin.h"
#include "Pins.h"
#include "Slices.h"
#include "Rubbers.h"
#include "Markers.h"
#include "Marker.h"
#include "Reference.h"
#include "Components.h"
#include "Occurrences.h"
#include "Transformation.h"
#include "Layer.h"
#include "QuadTree.h"
#include "IntrusiveMap.h"
#include "IntrusiveSet.h"
#include "hurricane/Pathes.h"
#include "hurricane/Entity.h"
#include "hurricane/Cells.h"
#include "hurricane/Instance.h"
#include "hurricane/DeepNet.h"
#include "hurricane/Pin.h"
#include "hurricane/Pins.h"
#include "hurricane/Slices.h"
#include "hurricane/Rubbers.h"
#include "hurricane/Markers.h"
#include "hurricane/Marker.h"
#include "hurricane/Reference.h"
#include "hurricane/Components.h"
#include "hurricane/Occurrences.h"
#include "hurricane/Transformation.h"
#include "hurricane/Layer.h"
#include "hurricane/QuadTree.h"
#include "hurricane/IntrusiveMap.h"
#include "hurricane/IntrusiveSet.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_CELLS
#define HURRICANE_CELLS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -8,8 +8,8 @@
#ifndef HURRICANE_COLLECTION
#define HURRICANE_COLLECTION
#include "Locator.h"
#include "Filter.h"
#include "hurricane/Locator.h"
#include "hurricane/Filter.h"
namespace Hurricane {
@ -824,11 +824,11 @@ template<typename T>
} // End of Hurricane namespace.
#include "MultisetCollection.h"
#include "SetCollection.h"
#include "MapCollection.h"
#include "ListCollection.h"
#include "VectorCollection.h"
#include "hurricane/MultisetCollection.h"
#include "hurricane/SetCollection.h"
#include "hurricane/MapCollection.h"
#include "hurricane/ListCollection.h"
#include "hurricane/VectorCollection.h"
#endif // HURRICANE_COLLECTION

View File

@ -129,7 +129,7 @@ using namespace std;
// Note: we are outside the Hurricane namespace.
#include "SlotAdapter.h"
#include "hurricane/SlotAdapter.h"
@ -159,7 +159,7 @@ bool Scan ( const string& s, unsigned short& redValue
// Note: Record & Tabulation are not templates, so they can be defined
// early.
#include "Tabulation.h"
#include "hurricane/Tabulation.h"

View File

@ -7,11 +7,11 @@
#ifndef HURRICANE_COMPONENT
#define HURRICANE_COMPONENT
#include "Go.h"
#include "Components.h"
#include "Hook.h"
#include "Hooks.h"
#include "Interval.h"
#include "hurricane/Go.h"
#include "hurricane/Components.h"
#include "hurricane/Hook.h"
#include "hurricane/Hooks.h"
#include "hurricane/Interval.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_COMPONENTS
#define HURRICANE_COMPONENTS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,8 +7,8 @@
#ifndef HURRICANE_COMPOSITE_LAYER
#define HURRICANE_COMPOSITE_LAYER
#include "Layer.h"
#include "CompositeLayers.h"
#include "hurricane/Layer.h"
#include "hurricane/CompositeLayers.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_COMPOSITE_LAYERS
#define HURRICANE_COMPOSITE_LAYERS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,8 +7,8 @@
#ifndef HURRICANE_CONTACT
#define HURRICANE_CONTACT
#include "Component.h"
#include "Contacts.h"
#include "hurricane/Component.h"
#include "hurricane/Contacts.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_CONTACTS
#define HURRICANE_CONTACTS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,9 +7,9 @@
#ifndef HURRICANE_DBO
#define HURRICANE_DBO
#include "DBos.h"
#include "Name.h"
#include "Property.h"
#include "hurricane/DBos.h"
#include "hurricane/Name.h"
#include "hurricane/Property.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_DBOS
#define HURRICANE_DBOS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_DRCERROR
#define HURRICANE_DRCERROR
#include "Marker.h"
#include "hurricane/Marker.h"
namespace Hurricane {

View File

@ -7,8 +7,8 @@
#ifndef HURRICANE_DATA_BASE
#define HURRICANE_DATA_BASE
#include "DBo.h"
#include "Unit.h"
#include "hurricane/DBo.h"
#include "hurricane/Unit.h"
namespace Hurricane {

View File

@ -53,9 +53,9 @@
# ifndef __HURRICANE_DEEPNET__
# define __HURRICANE_DEEPNET__
# include "Net.h"
# include "HyperNet.h"
# include "Occurrence.h"
#include "hurricane/Net.h"
#include "hurricane/HyperNet.h"
#include "hurricane/Occurrence.h"

View File

@ -11,9 +11,9 @@
#ifndef HURRICANE_DISPLAY_SLOT
#define HURRICANE_DISPLAY_SLOT
#include "QuadTree.h"
#include "UserGos.h"
#include "DisplaySlots.h"
#include "hurricane/QuadTree.h"
#include "hurricane/UserGos.h"
#include "hurricane/DisplaySlots.h"
namespace Hurricane {

View File

@ -11,7 +11,7 @@
#ifndef HURRICANE_DISPLAY_SLOTS
#define HURRICANE_DISPLAY_SLOTS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_ENTITIES
#define HURRICANE_ENTITIES
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,9 +7,9 @@
#ifndef HURRICANE_ENTITY
#define HURRICANE_ENTITY
#include "DBo.h"
#include "Entities.h"
#include "Box.h"
#include "hurricane/DBo.h"
#include "hurricane/Entities.h"
#include "hurricane/Box.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_ERROR
#define HURRICANE_ERROR
#include "Exception.h"
#include "hurricane/Exception.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_EXCEPTION
#define HURRICANE_EXCEPTION
#include "Commons.h"
#include "hurricane/Commons.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_FILTER
#define HURRICANE_FILTER
#include "Commons.h"
#include "hurricane/Commons.h"
namespace Hurricane {

View File

@ -7,9 +7,9 @@
#ifndef HURRICANE_GO
#define HURRICANE_GO
#include "Entity.h"
#include "Gos.h"
#include "Transformation.h"
#include "hurricane/Entity.h"
#include "hurricane/Gos.h"
#include "hurricane/Transformation.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_GOS
#define HURRICANE_GOS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_HOOK
#define HURRICANE_HOOK
#include "Hooks.h"
#include "hurricane/Hooks.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_HOOKS
#define HURRICANE_HOOKS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,8 +7,8 @@
#ifndef HURRICANE_HORIZONTAL
#define HURRICANE_HORIZONTAL
#include "Segment.h"
#include "Horizontals.h"
#include "hurricane/Segment.h"
#include "hurricane/Horizontals.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_HORIZONTALS
#define HURRICANE_HORIZONTALS
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -8,7 +8,7 @@
#ifndef HURRICANE_HYPER_NET
#define HURRICANE_HYPER_NET
#include "Occurrences.h"
#include "hurricane/Occurrences.h"
namespace Hurricane {

View File

@ -7,10 +7,10 @@
#ifndef HURRICANE_INSTANCE
#define HURRICANE_INSTANCE
#include "Go.h"
#include "Plug.h"
#include "SharedPath.h"
#include "IntrusiveMap.h"
#include "hurricane/Go.h"
#include "hurricane/Plug.h"
#include "hurricane/SharedPath.h"
#include "hurricane/IntrusiveMap.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_INSTANCES
#define HURRICANE_INSTANCES
#include "Collection.h"
#include "hurricane/Collection.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_INTERRUPTION
#define HURRICANE_INTERRUPTION
#include "Exception.h"
#include "hurricane/Exception.h"
namespace Hurricane {

View File

@ -7,7 +7,7 @@
#ifndef HURRICANE_INTERVAL
#define HURRICANE_INTERVAL
#include "Unit.h"
#include "hurricane/Unit.h"
namespace Hurricane {

View File

@ -7,8 +7,8 @@
#ifndef HURRICANE_INTERVALS
#define HURRICANE_INTERVALS
#include "Collection.h"
#include "Interval.h"
#include "hurricane/Collection.h"
#include "hurricane/Interval.h"
namespace Hurricane {

View File

@ -9,8 +9,8 @@
#include <algorithm>
#include "Collection.h"
#include "Error.h" // AD
#include "hurricane/Collection.h"
#include "hurricane/Error.h" // AD
namespace Hurricane {

View File

@ -9,8 +9,8 @@
#include <algorithm>
#include "Collection.h"
#include "Error.h" // AD
#include "hurricane/Collection.h"
#include "hurricane/Error.h" // AD
namespace Hurricane {

Some files were not shown because too many files have changed in this diff Show More