diff --git a/crlcore/doc/crlcore/html/AcmSigda_8h_source.html b/crlcore/doc/crlcore/html/AcmSigda_8h_source.html index e6efbf9f..487bc325 100644 --- a/crlcore/doc/crlcore/html/AcmSigda_8h_source.html +++ b/crlcore/doc/crlcore/html/AcmSigda_8h_source.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/AllianceFramework_8h_source.html b/crlcore/doc/crlcore/html/AllianceFramework_8h_source.html index 3db51c68..4e2b31a8 100644 --- a/crlcore/doc/crlcore/html/AllianceFramework_8h_source.html +++ b/crlcore/doc/crlcore/html/AllianceFramework_8h_source.html @@ -92,7 +92,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/AllianceLibrary_8h_source.html b/crlcore/doc/crlcore/html/AllianceLibrary_8h_source.html index 00fa5721..a4b3a3c7 100644 --- a/crlcore/doc/crlcore/html/AllianceLibrary_8h_source.html +++ b/crlcore/doc/crlcore/html/AllianceLibrary_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/Banner_8h_source.html b/crlcore/doc/crlcore/html/Banner_8h_source.html index 87df2349..77ea921a 100644 --- a/crlcore/doc/crlcore/html/Banner_8h_source.html +++ b/crlcore/doc/crlcore/html/Banner_8h_source.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/Catalog_8h_source.html b/crlcore/doc/crlcore/html/Catalog_8h_source.html index bee2619d..dfc93103 100644 --- a/crlcore/doc/crlcore/html/Catalog_8h_source.html +++ b/crlcore/doc/crlcore/html/Catalog_8h_source.html @@ -118,7 +118,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/Environment_8h_source.html b/crlcore/doc/crlcore/html/Environment_8h_source.html index d1ec24c8..078ab3f0 100644 --- a/crlcore/doc/crlcore/html/Environment_8h_source.html +++ b/crlcore/doc/crlcore/html/Environment_8h_source.html @@ -98,7 +98,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/GraphicToolEngine_8h_source.html b/crlcore/doc/crlcore/html/GraphicToolEngine_8h_source.html index 5540ffe6..87e53750 100644 --- a/crlcore/doc/crlcore/html/GraphicToolEngine_8h_source.html +++ b/crlcore/doc/crlcore/html/GraphicToolEngine_8h_source.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/RoutingGauge_8h_source.html b/crlcore/doc/crlcore/html/RoutingGauge_8h_source.html index 70509aa3..4c22d5f3 100644 --- a/crlcore/doc/crlcore/html/RoutingGauge_8h_source.html +++ b/crlcore/doc/crlcore/html/RoutingGauge_8h_source.html @@ -80,7 +80,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/RoutingLayerGauge_8h_source.html b/crlcore/doc/crlcore/html/RoutingLayerGauge_8h_source.html index 74090284..ed12e01a 100644 --- a/crlcore/doc/crlcore/html/RoutingLayerGauge_8h_source.html +++ b/crlcore/doc/crlcore/html/RoutingLayerGauge_8h_source.html @@ -93,7 +93,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/SearchPath_8h_source.html b/crlcore/doc/crlcore/html/SearchPath_8h_source.html index 7b9a0dd6..75c3d035 100644 --- a/crlcore/doc/crlcore/html/SearchPath_8h_source.html +++ b/crlcore/doc/crlcore/html/SearchPath_8h_source.html @@ -68,7 +68,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/ToolEngine_8h_source.html b/crlcore/doc/crlcore/html/ToolEngine_8h_source.html index bd85b548..33cd8fb2 100644 --- a/crlcore/doc/crlcore/html/ToolEngine_8h_source.html +++ b/crlcore/doc/crlcore/html/ToolEngine_8h_source.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/ToolEngines_8h_source.html b/crlcore/doc/crlcore/html/ToolEngines_8h_source.html index cd9e6f12..0a1ac268 100644 --- a/crlcore/doc/crlcore/html/ToolEngines_8h_source.html +++ b/crlcore/doc/crlcore/html/ToolEngines_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/annotated.html b/crlcore/doc/crlcore/html/annotated.html index 57b7283c..5b04ec60 100644 --- a/crlcore/doc/crlcore/html/annotated.html +++ b/crlcore/doc/crlcore/html/annotated.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1AcmSigda-members.html b/crlcore/doc/crlcore/html/classCRL_1_1AcmSigda-members.html index 3b4c67d6..ef7ef0e1 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1AcmSigda-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1AcmSigda-members.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1AcmSigda.html b/crlcore/doc/crlcore/html/classCRL_1_1AcmSigda.html index dd960da1..fe1745b8 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1AcmSigda.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1AcmSigda.html @@ -118,7 +118,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1AllianceFramework-members.html b/crlcore/doc/crlcore/html/classCRL_1_1AllianceFramework-members.html index 1e5d18ba..3c6030e0 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1AllianceFramework-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1AllianceFramework-members.html @@ -94,7 +94,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1AllianceFramework.html b/crlcore/doc/crlcore/html/classCRL_1_1AllianceFramework.html index c9ae276a..44ba04cb 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1AllianceFramework.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1AllianceFramework.html @@ -905,7 +905,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1AllianceLibrary-members.html b/crlcore/doc/crlcore/html/classCRL_1_1AllianceLibrary-members.html index a3ca0df1..012edb28 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1AllianceLibrary-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1AllianceLibrary-members.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1AllianceLibrary.html b/crlcore/doc/crlcore/html/classCRL_1_1AllianceLibrary.html index a6797531..a7a42614 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1AllianceLibrary.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1AllianceLibrary.html @@ -175,7 +175,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1Banner-members.html b/crlcore/doc/crlcore/html/classCRL_1_1Banner-members.html index 8563afaf..34a8d37b 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1Banner-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1Banner-members.html @@ -67,7 +67,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1Banner.html b/crlcore/doc/crlcore/html/classCRL_1_1Banner.html index 54dd11e1..eb0f4d1a 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1Banner.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1Banner.html @@ -495,7 +495,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1Catalog-members.html b/crlcore/doc/crlcore/html/classCRL_1_1Catalog-members.html index 79939076..27930af6 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1Catalog-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1Catalog-members.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1Catalog.html b/crlcore/doc/crlcore/html/classCRL_1_1Catalog.html index c45156ca..e22a8388 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1Catalog.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1Catalog.html @@ -292,7 +292,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1CatalogExtension-members.html b/crlcore/doc/crlcore/html/classCRL_1_1CatalogExtension-members.html index 49dfdf2b..6b016496 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1CatalogExtension-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1CatalogExtension-members.html @@ -69,7 +69,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1CatalogExtension.html b/crlcore/doc/crlcore/html/classCRL_1_1CatalogExtension.html index 49c779d5..dfe0f637 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1CatalogExtension.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1CatalogExtension.html @@ -691,7 +691,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1Catalog_1_1State-members.html b/crlcore/doc/crlcore/html/classCRL_1_1Catalog_1_1State-members.html index 99ca3f8b..a7474258 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1Catalog_1_1State-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1Catalog_1_1State-members.html @@ -83,7 +83,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1Catalog_1_1State.html b/crlcore/doc/crlcore/html/classCRL_1_1Catalog_1_1State.html index 76562332..c5f61d14 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1Catalog_1_1State.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1Catalog_1_1State.html @@ -781,7 +781,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1Environment-members.html b/crlcore/doc/crlcore/html/classCRL_1_1Environment-members.html index 347edc59..6a516051 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1Environment-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1Environment-members.html @@ -96,7 +96,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1Environment.html b/crlcore/doc/crlcore/html/classCRL_1_1Environment.html index 26692d4c..aeaa2492 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1Environment.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1Environment.html @@ -1136,7 +1136,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1GraphicTool-members.html b/crlcore/doc/crlcore/html/classCRL_1_1GraphicTool-members.html index 4212b7da..659e87b6 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1GraphicTool-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1GraphicTool-members.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1GraphicTool.html b/crlcore/doc/crlcore/html/classCRL_1_1GraphicTool.html index 252c68d5..f34240dd 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1GraphicTool.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1GraphicTool.html @@ -127,7 +127,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1RoutingGauge-members.html b/crlcore/doc/crlcore/html/classCRL_1_1RoutingGauge-members.html index 50a8dd7c..4510b8a5 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1RoutingGauge-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1RoutingGauge-members.html @@ -68,7 +68,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1RoutingGauge.html b/crlcore/doc/crlcore/html/classCRL_1_1RoutingGauge.html index 58c0a040..800a5150 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1RoutingGauge.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1RoutingGauge.html @@ -451,7 +451,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1RoutingLayerGauge-members.html b/crlcore/doc/crlcore/html/classCRL_1_1RoutingLayerGauge-members.html index ae6b4d7f..da6e5d37 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1RoutingLayerGauge-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1RoutingLayerGauge-members.html @@ -70,7 +70,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1RoutingLayerGauge.html b/crlcore/doc/crlcore/html/classCRL_1_1RoutingLayerGauge.html index a9a55e12..14168a63 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1RoutingLayerGauge.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1RoutingLayerGauge.html @@ -688,7 +688,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1SearchPath-members.html b/crlcore/doc/crlcore/html/classCRL_1_1SearchPath-members.html index 635d36f3..a6e1ade8 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1SearchPath-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1SearchPath-members.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1SearchPath.html b/crlcore/doc/crlcore/html/classCRL_1_1SearchPath.html index 78c614bb..226f3983 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1SearchPath.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1SearchPath.html @@ -452,7 +452,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1SearchPath_1_1Element-members.html b/crlcore/doc/crlcore/html/classCRL_1_1SearchPath_1_1Element-members.html index 3993c61e..f3ee26b6 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1SearchPath_1_1Element-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1SearchPath_1_1Element-members.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1SearchPath_1_1Element.html b/crlcore/doc/crlcore/html/classCRL_1_1SearchPath_1_1Element.html index f5d699bf..cd8bca97 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1SearchPath_1_1Element.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1SearchPath_1_1Element.html @@ -190,7 +190,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1ToolEngine-members.html b/crlcore/doc/crlcore/html/classCRL_1_1ToolEngine-members.html index 1c71affe..83015428 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1ToolEngine-members.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1ToolEngine-members.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classCRL_1_1ToolEngine.html b/crlcore/doc/crlcore/html/classCRL_1_1ToolEngine.html index bd9bb651..3e9a8009 100644 --- a/crlcore/doc/crlcore/html/classCRL_1_1ToolEngine.html +++ b/crlcore/doc/crlcore/html/classCRL_1_1ToolEngine.html @@ -198,7 +198,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/classes.html b/crlcore/doc/crlcore/html/classes.html index f89e68c0..82df1a56 100644 --- a/crlcore/doc/crlcore/html/classes.html +++ b/crlcore/doc/crlcore/html/classes.html @@ -73,7 +73,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/dir_1d3beb215ce2defdb52d6dee9d41bc7a.html b/crlcore/doc/crlcore/html/dir_1d3beb215ce2defdb52d6dee9d41bc7a.html index 7d5b6eba..b9aad19b 100644 --- a/crlcore/doc/crlcore/html/dir_1d3beb215ce2defdb52d6dee9d41bc7a.html +++ b/crlcore/doc/crlcore/html/dir_1d3beb215ce2defdb52d6dee9d41bc7a.html @@ -53,7 +53,7 @@ Directories
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/crlcore/doc/crlcore/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 4d2dbfb3..de196776 100644 --- a/crlcore/doc/crlcore/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/crlcore/doc/crlcore/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/dir_d23e13494685c82fafa9ef5abb5746af.html b/crlcore/doc/crlcore/html/dir_d23e13494685c82fafa9ef5abb5746af.html index 7ce94844..3286b55d 100644 --- a/crlcore/doc/crlcore/html/dir_d23e13494685c82fafa9ef5abb5746af.html +++ b/crlcore/doc/crlcore/html/dir_d23e13494685c82fafa9ef5abb5746af.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/files.html b/crlcore/doc/crlcore/html/files.html index a3896dc8..6a8d0497 100644 --- a/crlcore/doc/crlcore/html/files.html +++ b/crlcore/doc/crlcore/html/files.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions.html b/crlcore/doc/crlcore/html/functions.html index cfe71a93..068af158 100644 --- a/crlcore/doc/crlcore/html/functions.html +++ b/crlcore/doc/crlcore/html/functions.html @@ -72,7 +72,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_0x7e.html b/crlcore/doc/crlcore/html/functions_0x7e.html index 07cdfc66..76ecabd1 100644 --- a/crlcore/doc/crlcore/html/functions_0x7e.html +++ b/crlcore/doc/crlcore/html/functions_0x7e.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_b.html b/crlcore/doc/crlcore/html/functions_b.html index f29e2a5a..b07ad268 100644 --- a/crlcore/doc/crlcore/html/functions_b.html +++ b/crlcore/doc/crlcore/html/functions_b.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_c.html b/crlcore/doc/crlcore/html/functions_c.html index 331bfcbc..d3047213 100644 --- a/crlcore/doc/crlcore/html/functions_c.html +++ b/crlcore/doc/crlcore/html/functions_c.html @@ -68,7 +68,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_d.html b/crlcore/doc/crlcore/html/functions_d.html index f47a61d4..451cc3b5 100644 --- a/crlcore/doc/crlcore/html/functions_d.html +++ b/crlcore/doc/crlcore/html/functions_d.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_e.html b/crlcore/doc/crlcore/html/functions_e.html index 28d9af34..9ab6d281 100644 --- a/crlcore/doc/crlcore/html/functions_e.html +++ b/crlcore/doc/crlcore/html/functions_e.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_enum.html b/crlcore/doc/crlcore/html/functions_enum.html index 613d7a6e..d7cefed0 100644 --- a/crlcore/doc/crlcore/html/functions_enum.html +++ b/crlcore/doc/crlcore/html/functions_enum.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_eval.html b/crlcore/doc/crlcore/html/functions_eval.html index 5bf738d6..3c28d404 100644 --- a/crlcore/doc/crlcore/html/functions_eval.html +++ b/crlcore/doc/crlcore/html/functions_eval.html @@ -88,7 +88,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_f.html b/crlcore/doc/crlcore/html/functions_f.html index 126ee156..c7baff07 100644 --- a/crlcore/doc/crlcore/html/functions_f.html +++ b/crlcore/doc/crlcore/html/functions_f.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_func.html b/crlcore/doc/crlcore/html/functions_func.html index 2f2d2491..aac16471 100644 --- a/crlcore/doc/crlcore/html/functions_func.html +++ b/crlcore/doc/crlcore/html/functions_func.html @@ -579,7 +579,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_g.html b/crlcore/doc/crlcore/html/functions_g.html index 76390704..e07c84ef 100644 --- a/crlcore/doc/crlcore/html/functions_g.html +++ b/crlcore/doc/crlcore/html/functions_g.html @@ -258,7 +258,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_h.html b/crlcore/doc/crlcore/html/functions_h.html index 5adccd24..e465d970 100644 --- a/crlcore/doc/crlcore/html/functions_h.html +++ b/crlcore/doc/crlcore/html/functions_h.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_i.html b/crlcore/doc/crlcore/html/functions_i.html index 3a3a8662..34a71a87 100644 --- a/crlcore/doc/crlcore/html/functions_i.html +++ b/crlcore/doc/crlcore/html/functions_i.html @@ -96,7 +96,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_l.html b/crlcore/doc/crlcore/html/functions_l.html index 09e8b27a..57fd9aad 100644 --- a/crlcore/doc/crlcore/html/functions_l.html +++ b/crlcore/doc/crlcore/html/functions_l.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_m.html b/crlcore/doc/crlcore/html/functions_m.html index 45efb2d8..b372af58 100644 --- a/crlcore/doc/crlcore/html/functions_m.html +++ b/crlcore/doc/crlcore/html/functions_m.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_o.html b/crlcore/doc/crlcore/html/functions_o.html index f38ee2fd..64302419 100644 --- a/crlcore/doc/crlcore/html/functions_o.html +++ b/crlcore/doc/crlcore/html/functions_o.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_p.html b/crlcore/doc/crlcore/html/functions_p.html index bb6bf25a..c4d2bf83 100644 --- a/crlcore/doc/crlcore/html/functions_p.html +++ b/crlcore/doc/crlcore/html/functions_p.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_r.html b/crlcore/doc/crlcore/html/functions_r.html index 41e0dfe1..67d946e4 100644 --- a/crlcore/doc/crlcore/html/functions_r.html +++ b/crlcore/doc/crlcore/html/functions_r.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_s.html b/crlcore/doc/crlcore/html/functions_s.html index 217219ef..7b19e4c7 100644 --- a/crlcore/doc/crlcore/html/functions_s.html +++ b/crlcore/doc/crlcore/html/functions_s.html @@ -150,7 +150,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/functions_v.html b/crlcore/doc/crlcore/html/functions_v.html index 86484be0..cef4fa52 100644 --- a/crlcore/doc/crlcore/html/functions_v.html +++ b/crlcore/doc/crlcore/html/functions_v.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/hierarchy.html b/crlcore/doc/crlcore/html/hierarchy.html index dd75c156..2797be59 100644 --- a/crlcore/doc/crlcore/html/hierarchy.html +++ b/crlcore/doc/crlcore/html/hierarchy.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/index.html b/crlcore/doc/crlcore/html/index.html index 736b5e52..96e47479 100644 --- a/crlcore/doc/crlcore/html/index.html +++ b/crlcore/doc/crlcore/html/index.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/namespaceCRL.html b/crlcore/doc/crlcore/html/namespaceCRL.html index bcfd0ff6..efa0967b 100644 --- a/crlcore/doc/crlcore/html/namespaceCRL.html +++ b/crlcore/doc/crlcore/html/namespaceCRL.html @@ -149,7 +149,7 @@ Typedefs
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/namespaceConstant.html b/crlcore/doc/crlcore/html/namespaceConstant.html index 17b32515..29d9cc56 100644 --- a/crlcore/doc/crlcore/html/namespaceConstant.html +++ b/crlcore/doc/crlcore/html/namespaceConstant.html @@ -149,7 +149,7 @@ Enumerations
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/namespacemembers.html b/crlcore/doc/crlcore/html/namespacemembers.html index dff1eebf..20fef970 100644 --- a/crlcore/doc/crlcore/html/namespacemembers.html +++ b/crlcore/doc/crlcore/html/namespacemembers.html @@ -85,7 +85,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/namespacemembers_enum.html b/crlcore/doc/crlcore/html/namespacemembers_enum.html index 28f83268..3e8e3af8 100644 --- a/crlcore/doc/crlcore/html/namespacemembers_enum.html +++ b/crlcore/doc/crlcore/html/namespacemembers_enum.html @@ -52,7 +52,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/namespacemembers_eval.html b/crlcore/doc/crlcore/html/namespacemembers_eval.html index 83b57559..e20e60ea 100644 --- a/crlcore/doc/crlcore/html/namespacemembers_eval.html +++ b/crlcore/doc/crlcore/html/namespacemembers_eval.html @@ -67,7 +67,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/namespacemembers_type.html b/crlcore/doc/crlcore/html/namespacemembers_type.html index d7f0a280..9ca76169 100644 --- a/crlcore/doc/crlcore/html/namespacemembers_type.html +++ b/crlcore/doc/crlcore/html/namespacemembers_type.html @@ -52,7 +52,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/html/namespaces.html b/crlcore/doc/crlcore/html/namespaces.html index 152fdb8b..8e23aea1 100644 --- a/crlcore/doc/crlcore/html/namespaces.html +++ b/crlcore/doc/crlcore/html/namespaces.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/crlcore/doc/crlcore/latex/refman.tex b/crlcore/doc/crlcore/latex/refman.tex index 393116cc..93100121 100644 --- a/crlcore/doc/crlcore/latex/refman.tex +++ b/crlcore/doc/crlcore/latex/refman.tex @@ -34,7 +34,7 @@ \vspace*{1cm} {\large Generated by Doxygen 1.8.14}\\ \vspace*{0.5cm} - {\small Fri Oct 1 2021 19:23:11}\\ + {\small Sun Nov 21 2021 22:10:17}\\ \end{center} \end{titlepage} diff --git a/documentation/output/pdfs/CheckToolkit.pdf b/documentation/output/pdfs/CheckToolkit.pdf index a8a5ad4a..dcf40e22 100644 Binary files a/documentation/output/pdfs/CheckToolkit.pdf and b/documentation/output/pdfs/CheckToolkit.pdf differ diff --git a/documentation/output/pdfs/PythonCpp.pdf b/documentation/output/pdfs/PythonCpp.pdf index 5c55a4a4..c67b6cc3 100644 Binary files a/documentation/output/pdfs/PythonCpp.pdf and b/documentation/output/pdfs/PythonCpp.pdf differ diff --git a/documentation/output/pdfs/PythonTutorial.pdf b/documentation/output/pdfs/PythonTutorial.pdf index 71e655b1..34bb5445 100644 Binary files a/documentation/output/pdfs/PythonTutorial.pdf and b/documentation/output/pdfs/PythonTutorial.pdf differ diff --git a/documentation/output/pdfs/RDS.pdf b/documentation/output/pdfs/RDS.pdf index 6782502d..1b088c7e 100644 Binary files a/documentation/output/pdfs/RDS.pdf and b/documentation/output/pdfs/RDS.pdf differ diff --git a/documentation/output/pdfs/Stratus.pdf b/documentation/output/pdfs/Stratus.pdf index b68bb199..723345e3 100644 Binary files a/documentation/output/pdfs/Stratus.pdf and b/documentation/output/pdfs/Stratus.pdf differ diff --git a/documentation/output/pdfs/UsersGuide.pdf b/documentation/output/pdfs/UsersGuide.pdf index 0a23e91f..87848f41 100644 Binary files a/documentation/output/pdfs/UsersGuide.pdf and b/documentation/output/pdfs/UsersGuide.pdf differ diff --git a/hurricane/doc/analog/html/graph_legend.html b/hurricane/doc/analog/html/graph_legend.html index 114a9e4b..dd4c64d7 100644 --- a/hurricane/doc/analog/html/graph_legend.html +++ b/hurricane/doc/analog/html/graph_legend.html @@ -74,7 +74,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/analog/html/index.html b/hurricane/doc/analog/html/index.html index af3d7e70..1422151c 100644 --- a/hurricane/doc/analog/html/index.html +++ b/hurricane/doc/analog/html/index.html @@ -92,7 +92,7 @@ Open questions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/analog/latex/refman.tex b/hurricane/doc/analog/latex/refman.tex index 37edeb6f..f61dc390 100644 --- a/hurricane/doc/analog/latex/refman.tex +++ b/hurricane/doc/analog/latex/refman.tex @@ -34,7 +34,7 @@ \vspace*{1cm} {\large Generated by Doxygen 1.8.14}\\ \vspace*{0.5cm} - {\small Fri Oct 1 2021 19:23:10}\\ + {\small Sun Nov 21 2021 22:10:15}\\ \end{center} \end{titlepage} diff --git a/hurricane/doc/hurricane/html/BasicLayer_8h_source.html b/hurricane/doc/hurricane/html/BasicLayer_8h_source.html index 7ec32d1f..65875688 100644 --- a/hurricane/doc/hurricane/html/BasicLayer_8h_source.html +++ b/hurricane/doc/hurricane/html/BasicLayer_8h_source.html @@ -74,7 +74,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Box_8h_source.html b/hurricane/doc/hurricane/html/Box_8h_source.html index 570154cf..69416100 100644 --- a/hurricane/doc/hurricane/html/Box_8h_source.html +++ b/hurricane/doc/hurricane/html/Box_8h_source.html @@ -80,7 +80,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Boxes_8h_source.html b/hurricane/doc/hurricane/html/Boxes_8h_source.html index 7a0b181f..b59bbdf8 100644 --- a/hurricane/doc/hurricane/html/Boxes_8h_source.html +++ b/hurricane/doc/hurricane/html/Boxes_8h_source.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Cell_8h_source.html b/hurricane/doc/hurricane/html/Cell_8h_source.html index 324e6a89..cee7c49f 100644 --- a/hurricane/doc/hurricane/html/Cell_8h_source.html +++ b/hurricane/doc/hurricane/html/Cell_8h_source.html @@ -117,7 +117,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Cells_8h_source.html b/hurricane/doc/hurricane/html/Cells_8h_source.html index 608fddc7..6cdb5b9d 100644 --- a/hurricane/doc/hurricane/html/Cells_8h_source.html +++ b/hurricane/doc/hurricane/html/Cells_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Collection_8h_source.html b/hurricane/doc/hurricane/html/Collection_8h_source.html index 8f9edb2c..badf6ef5 100644 --- a/hurricane/doc/hurricane/html/Collection_8h_source.html +++ b/hurricane/doc/hurricane/html/Collection_8h_source.html @@ -70,13 +70,13 @@ $(function() {
Hurricane
The namespace dedicated to Hurricane.
Definition: Generalities.dox:5
Hurricane::SubSetCollection::SubSetCollection
SubSetCollection(const Collection< Type > &collection, const Filter< Type > &filter)
Definition: Collection.h:935
Hurricane::SubTypeCollection::SubTypeCollection
SubTypeCollection(const GenericCollection< Type > &collection)
Definition: Collection.h:587
-
tstream::enabled
bool enabled() const
Definition: Commons.h:1047
+
tstream::enabled
bool enabled() const
Definition: Commons.h:1056


- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Commons_8h_source.html b/hurricane/doc/hurricane/html/Commons_8h_source.html index faf1126f..d432a264 100644 --- a/hurricane/doc/hurricane/html/Commons_8h_source.html +++ b/hurricane/doc/hurricane/html/Commons_8h_source.html @@ -44,26 +44,26 @@ $(function() {
Commons.h
-
1 // -*- C++ -*-
2 //
3 // Copyright (c) BULL S.A. 2000-2018, All Rights Reserved
4 //
5 // This file is part of Hurricane.
6 //
7 // Hurricane is free software: you can redistribute it and/or modify
8 // it under the terms of the GNU Lesser General Public License as
9 // published by the Free Software Foundation, either version 3 of the
10 // License, or (at your option) any later version.
11 //
12 // Hurricane is distributed in the hope that it will be useful, but
13 // WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-
14 // TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU
15 // General Public License for more details.
16 //
17 // You should have received a copy of the Lesser GNU General Public
18 // License along with Hurricane. If not, see
19 // <http://www.gnu.org/licenses/>.
20 //
21 // +-----------------------------------------------------------------+
22 // | H U R R I C A N E |
23 // | V L S I B a c k e n d D a t a - B a s e |
24 // | |
25 // | Author : Remy Escassut |
26 // | E-mail : Jean-Paul.Chaput@lip6.fr |
27 // | =============================================================== |
28 // | C++ Header : "./hurricane/Commons.h" |
29 // +-----------------------------------------------------------------+
30 
31 
32 #pragma once
33 #define HURRICANE_COMMONS_H
34 
35 #include <cstdio>
36 #include <cassert>
37 #include <cmath>
38 #include <memory>
39 #include <string>
40 #include <list>
41 #include <set>
42 #include <map>
43 #include <stack>
44 #include <array>
45 #include <vector>
46 #include <iostream>
47 #include <iomanip>
48 #include <fstream>
49 #include <sstream>
50 
51 
52 // +-----------------------------------------------------------------+
53 // | Macros Definition |
54 // +-----------------------------------------------------------------+
55 
56 
57 namespace Hurricane {
58 
59  using namespace std;
60 
61  class Slot;
62 
63 
64  // +-------------------------------------------------------------+
65  // | shared_ptr<> support for DBo |
66  // +-------------------------------------------------------------+
67 
68 
69  template<typename DboType>
70  class DboDestroy {
71  public:
72  inline void operator() ( DboType* dbo ) { dbo->destroy(); }
73  };
74 
75 
76  template<typename DboType>
77  class dbo_ptr : public std::shared_ptr<DboType> {
78  public:
79  dbo_ptr ( DboType* dbo ) : std::shared_ptr<DboType>(dbo,DboDestroy<DboType>()) { }
80  };
81 
82 
83 
84 
85  // +-------------------------------------------------------------+
86  // | Miscellaneous Utilites |
87  // +-------------------------------------------------------------+
88 
89 
90  inline string _TName ( const string& s ) { return s; }
91  inline string _PName ( const string& s ) { return "Hurricane::" + s; }
92 
93  template<class Type>
94  inline Type abs ( const Type& value ) { return (value<0) ? -value : value; }
95 
96  string demangle ( const char* symbol );
97  inline string demangle ( string symbol ) { return demangle(symbol.c_str()); }
98  inline string demangle ( const type_info& info ) { return demangle(info.name()); }
99 
100  template<typename Element>
101  inline void erase_element ( vector<Element*>& v, const Element* e )
102  {
103  for ( auto ielement = v.begin() ; ielement != v.end() ; ++ielement )
104  if (*ielement == e) { v.erase( ielement ); return; }
105  }
106 
107 
108 #if DEPRECATED
109 // For a complete explanation of this function, please look at :
110 // http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm
111 
112  inline int floatCompare ( float a, float b )
113  {
114  assert ( sizeof(float) == sizeof(int) );
115 
116  if ( a == b ) return 0;
117  return *(int*)&a - *(int*)&b;
118  }
119 
120  inline int floatDifference ( float a, float b, int threshold )
121  {
122  int difference = floatCompare(a,b);
123  if ( abs(difference) < threshold ) return 0;
124 
125  return (difference<0) ? -1 : 1;
126  }
127 
128 
129  inline void floatRound ( float& value, float precision )
130  {
131  float rounded = roundf ( value*precision );
132  value = rounded / precision;
133  }
134 #endif
135 
136  inline float roundfp ( float value, float precision=100.0 ) { return roundf(value*precision)/precision; }
137 
138 
139  template<typename Type> inline void order ( Type& a, Type& b ) { if (a>b) std::swap(a,b); }
140 
141  template<typename Type> inline Type setInBound ( Type lower, Type upper, Type& value )
142  {
143  if (value < lower) value = lower;
144  else if (value > upper) value = upper;
145  return value;
146  }
147 
148 
149 } // End of Hurricane namespace.
150 
151 
152 #include "hurricane/Record.h"
153 
154 
155 // +-----------------------------------------------------------------+
156 // | Functions for Inspector Support |
157 // +-----------------------------------------------------------------+
158 
159 // Note 1: Theses are specialized templates for "getString<>()" & "getRecord<>()".
160 // Note 2: we are outside the Hurricane namespace.
161 // Note 3: thoses templates manage all POD & STL types.
162 
163 
164 template<typename Data> inline Hurricane::Slot* getSlot ( std::string name, Data );
165 
166 
167 // -------------------------------------------------------------------
168 // Inspector Support for : "POD types".
169 
170 // Default match.
171 
172 template<typename Data> inline std::string getString ( Data data )
173 { return std::string("<type ")
174  + Hurricane::demangle(typeid(data).name())
175  + std::string(" unsupported by getString()>"); }
176 
177 // "const &" flavors.
178 
179 template<> inline std::string getString<const bool&> ( const bool& b )
180 { return (b)?"True":"False" ; }
181 
182 template<> inline std::string getString<const int&> ( const int& i )
183 { std::ostringstream os (""); os << i; return os.str(); }
184 
185 template<> inline std::string getString<const long&> ( const long& l )
186 { std::ostringstream os (""); os << l; return os.str(); }
187 
188 template<> inline std::string getString<const unsigned int&> ( const unsigned int& u )
189 { std::ostringstream os (""); os << u; return os.str(); }
190 
191 template<> inline std::string getString<const unsigned long&> ( const unsigned long& ul )
192 { std::ostringstream os (""); os << ul; return os.str(); }
193 
194 template<> inline std::string getString<const unsigned long long&> ( const unsigned long long& ull )
195 { std::ostringstream os (""); os << ull; return os.str(); }
196 
197 template<> inline std::string getString<const unsigned short int&> ( const unsigned short int& us )
198 { std::ostringstream os (""); os << us; return os.str(); }
199 
200 template<> inline std::string getString<const float&> ( const float& f )
201 { std::ostringstream os (""); os << f; return os.str(); }
202 
203 template<> inline std::string getString<const double&> ( const double& d )
204 { std::ostringstream os; os << d; return os.str(); }
205 
206 template<> inline std::string getString<const std::string&> ( const std::string& s )
207 { return s; }
208 
209 // "const *" flavors.
210 
211 template<> inline std::string getString<const bool*> ( const bool* b )
212 { return (*b)?"True":"False" ; }
213 
214 template<> inline std::string getString<const char*> ( const char* c )
215 { return c; }
216 
217 template<> inline std::string getString<const int*> ( const int* i )
218 { std::ostringstream os (""); os << *i; return os.str(); }
219 
220 template<> inline std::string getString<const long*> ( const long* l )
221 { std::ostringstream os (""); os << *l; return os.str(); }
222 
223 template<> inline std::string getString<const unsigned int*> ( const unsigned int* u )
224 { std::ostringstream os (""); os << *u; return os.str(); }
225 
226 template<> inline std::string getString<const unsigned long*> ( const unsigned long* ul )
227 { std::ostringstream os (""); os << *ul; return os.str(); }
228 
229 template<> inline std::string getString<const unsigned long long*> ( const unsigned long long* ull )
230 { std::ostringstream os (""); os << *ull; return os.str(); }
231 
232 template<> inline std::string getString<const unsigned short int*> ( const unsigned short int* us )
233 { std::ostringstream os (""); os << *us; return os.str(); }
234 
235 template<> inline std::string getString<const float*> ( const float* f )
236 { std::ostringstream os (""); os << *f; return os.str(); }
237 
238 template<> inline std::string getString<const double*> ( const double* d )
239 { std::ostringstream os; os << *d; return os.str(); }
240 
241 template<> inline std::string getString<const void*> ( const void* p )
242 { std::ostringstream os ("0x"); os << std::hex << p; return os.str(); }
243 
244 template<> inline std::string getString<const std::string*> ( const std::string* s )
245 { return *s; }
246 
247 
248 // "*" flavors.
249 
250 template<> inline std::string getString<bool*> ( bool* b )
251 { return (*b)?"True":"False" ; }
252 
253 template<> inline std::string getString<char*> ( char* c )
254 { return c; }
255 
256 template<> inline std::string getString<int*> ( int* i )
257 { std::ostringstream os (""); os << *i; return os.str(); }
258 
259 template<> inline std::string getString<long*> ( long* l )
260 { std::ostringstream os (""); os << *l; return os.str(); }
261 
262 template<> inline std::string getString<unsigned int*> ( unsigned int* u )
263 { std::ostringstream os (""); os << *u; return os.str(); }
264 
265 template<> inline std::string getString<unsigned long*> ( unsigned long* ul )
266 { std::ostringstream os (""); os << *ul; return os.str(); }
267 
268 template<> inline std::string getString<unsigned long long*> ( unsigned long long* ull )
269 { std::ostringstream os (""); os << *ull; return os.str(); }
270 
271 template<> inline std::string getString<unsigned short int*> ( unsigned short int* us )
272 { std::ostringstream os (""); os << *us; return os.str(); }
273 
274 template<> inline std::string getString<float*> ( float* f )
275 { std::ostringstream os (""); os << *f; return os.str(); }
276 
277 template<> inline std::string getString<double*> ( double* d )
278 { std::ostringstream os; os << *d; return os.str(); }
279 
280 template<> inline std::string getString<void*> ( void* p )
281 { std::ostringstream os ("0x"); os << std::hex << p; return os.str(); }
282 
283 template<> inline std::string getString<std::string*> ( std::string* s )
284 { return *s; }
285 
286 
287 // "by value" flavors.
288 
289 template<> inline std::string getString<bool> ( bool b )
290 { return (b)?"True":"False" ; }
291 
292 template<> inline std::string getString<char> ( char c )
293 { return std::string(1,c); }
294 
295 template<> inline std::string getString<int> ( int i )
296 { std::ostringstream os (""); os << i; return os.str(); }
297 
298 template<> inline std::string getString<long> ( long l )
299 { std::ostringstream os (""); os << l; return os.str(); }
300 
301 template<> inline std::string getString<unsigned int> ( unsigned int u )
302 { std::ostringstream os (""); os << u; return os.str(); }
303 
304 template<> inline std::string getString<unsigned long> ( unsigned long ul )
305 { std::ostringstream os (""); os << ul; return os.str(); }
306 
307 template<> inline std::string getString<unsigned long long> ( unsigned long long ull )
308 { std::ostringstream os (""); os << ull; return os.str(); }
309 
310 template<> inline std::string getString<unsigned short int> ( unsigned short int us )
311 { std::ostringstream os (""); os << us; return os.str(); }
312 
313 template<> inline std::string getString<float> ( float f )
314 { std::ostringstream os (""); os << f; return os.str(); }
315 
316 template<> inline std::string getString<double> ( double d )
317 { std::ostringstream os; os << d; return os.str(); }
318 
319 template<> inline std::string getString<std::string> ( std::string s )
320 { return s; }
321 
322 
323 template<typename Data> inline Hurricane::Record* getRecord ( Data data )
324 {
325 //std::cerr << "::getRecord(Data) Data=" << Hurricane::demangle(typeid(data).name()) << std::endl;
326  return NULL;
327 }
328 
329 
330 // -------------------------------------------------------------------
331 // Inspector Support for : "[const] std::pair<T,U>&".
332 
333 template<typename T, typename U>
334 inline std::string getString ( const std::pair<T,U>& p )
335 {
336  return "const std::pair<T,U>";
337 }
338 
339 
340 template<typename T, typename U>
341 inline Hurricane::Record* getRecord ( const std::pair<T,U>& p )
342 {
343  Hurricane::Record* record = NULL;
344  record = new Hurricane::Record ( "const std::pair<T,U>" );
345  record->add( getSlot<const T>(std::string("first" ), &p.first ) );
346  record->add( getSlot<const U>(std::string("second"), &p.second) );
347  return record;
348 }
349 
350 
351 template<typename T, typename U>
352 inline std::string getString ( std::pair<T,U>& p )
353 {
354  return "std::pair<T,U>";
355 }
356 
357 
358 template<typename T, typename U>
359 inline Hurricane::Record* getRecord ( std::pair<T,U>& p )
360 {
361  Hurricane::Record* record = NULL;
362  record = new Hurricane::Record ( "std::pair<T,U>" );
363  record->add( getSlot<T>(std::string("first" ), &p.first ) );
364  record->add( getSlot<U>(std::string("second"), &p.second) );
365  return record;
366 }
367 
368 
369 // -------------------------------------------------------------------
370 // Inspector Support for : "[const] std::array<Element>*".
371 
372 
373 template<typename Element,size_t N>
374 inline std::string getString ( std::array<Element,N>* v )
375 {
376  std::string name = "const std::array<Element,N>:";
377  return name + getString<size_t>(v->size());
378 }
379 
380 
381 template<typename Element,size_t N>
382 inline Hurricane::Record* getRecord ( std::array<Element,N>* v )
383 {
384  Hurricane::Record* record = NULL;
385  if ( !v->empty() ) {
386  record = new Hurricane::Record ( "std::array<Element,N>" );
387  unsigned n = 0;
388  typename std::array<Element,N>::iterator iterator = v->begin();
389  while ( iterator != v->end() ) {
390  record->add ( getSlot<Element>(getString(n++), *iterator) );
391  ++iterator;
392  }
393  }
394  return record;
395 }
396 
397 
398 template<typename Element,size_t N>
399 inline std::string getString ( const std::array<Element,N>* v )
400 {
401  std::string name = "const std::array<Element,N>:";
402  return name + getString<size_t>(v->size());
403 }
404 
405 
406 template<typename Element,size_t N>
407 inline Hurricane::Record* getRecord ( const std::array<Element,N>* v )
408 {
409  Hurricane::Record* record = NULL;
410  if ( !v->empty() ) {
411  record = new Hurricane::Record ( "const std::array<Element,N>" );
412  unsigned n = 0;
413  typename std::array<Element,N>::const_iterator iterator = v->begin();
414  while ( iterator != v->end() ) {
415  record->add ( getSlot<const Element>(getString(n++), *iterator) );
416  ++iterator;
417  }
418  }
419  return record;
420 }
421 
422 
423 template<typename Element,size_t N>
424 inline std::string getString ( std::array<Element,N>& v )
425 {
426  std::string name = "std::array<Element,N>&:";
427  return name + getString<size_t>(v.size());
428 }
429 
430 
431 template<typename Element,size_t N>
432 inline Hurricane::Record* getRecord ( std::array<Element,N>& v )
433 {
434  Hurricane::Record* record = NULL;
435  if (not v.empty()) {
436  record = new Hurricane::Record ( "std::array<Element,N>&" );
437  unsigned n = 0;
438  for ( auto element : v )
439  record->add( getSlot<Element>(getString(n++), element) );
440  }
441  return record;
442 }
443 
444 
445 template<typename Element,size_t N>
446 inline std::string getString ( const std::array<Element,N>& v )
447 {
448  std::string name = "const std::array<Element,N>&:";
449  return name + getString<size_t>(v.size());
450 }
451 
452 
453 template<typename Element,size_t N>
454 inline Hurricane::Record* getRecord ( const std::array<Element,N>& v )
455 {
456  Hurricane::Record* record = NULL;
457  if (not v.empty()) {
458  record = new Hurricane::Record ( "const std::array<Element,N>&" );
459  unsigned n = 0;
460  for ( auto element : v )
461  record->add( getSlot<Element>(getString(n++), element) );
462  }
463  return record;
464 }
465 
466 
467 // -------------------------------------------------------------------
468 // Inspector Support for : "std::vector<Element>*".
469 
470 
471 template<typename Element>
472 inline std::string getString ( std::vector<Element>* v )
473 {
474  std::string name = "std::vector<Element>*:";
475  return name + getString<size_t>(v->size());
476 }
477 
478 
479 template<typename Element>
480 inline Hurricane::Record* getRecord ( std::vector<Element>* v )
481 {
482  Hurricane::Record* record = NULL;
483  if ( !v->empty() ) {
484  record = new Hurricane::Record ( "std::vector<Element>*" );
485  unsigned n = 0;
486  typename std::vector<Element>::iterator iterator = v->begin();
487  while ( iterator != v->end() ) {
488  record->add ( getSlot<const Element*>(getString(n++), &(*iterator)) );
489  ++iterator;
490  }
491  }
492  return record;
493 }
494 
495 
496 // -------------------------------------------------------------------
497 // Inspector Support for : "std::vector<Element*>*".
498 
499 
500 template<typename Element>
501 inline std::string getString ( std::vector<Element*>* v )
502 {
503  std::string name = "std::vector<Element*>*:";
504  return name + getString<size_t>(v->size());
505 }
506 
507 
508 template<typename Element>
509 inline Hurricane::Record* getRecord ( std::vector<Element*>* v )
510 {
511  Hurricane::Record* record = NULL;
512  if ( !v->empty() ) {
513  record = new Hurricane::Record ( "std::vector<Element*>*" );
514  unsigned n = 0;
515  typename std::vector<Element*>::iterator iterator = v->begin();
516  while ( iterator != v->end() ) {
517  record->add ( getSlot<Element*>(getString(n++), *iterator) );
518  ++iterator;
519  }
520  }
521  return record;
522 }
523 
524 
525 // -------------------------------------------------------------------
526 // Inspector Support for : "const std::vector<Element>*".
527 
528 
529 template<typename Element>
530 inline std::string getString ( const std::vector<Element>* v )
531 {
532  std::string name = "const std::vector<Element>*:";
533  return name + getString<size_t>(v->size());
534 }
535 
536 
537 template<typename Element>
538 inline Hurricane::Record* getRecord ( const std::vector<Element>* v )
539 {
540  Hurricane::Record* record = NULL;
541  if ( !v->empty() ) {
542  record = new Hurricane::Record ( "const std::vector<Element>*" );
543  unsigned n = 0;
544  typename std::vector<Element>::const_iterator iterator = v->begin();
545  while ( iterator != v->end() ) {
546  record->add ( getSlot<const Element*>(getString(n++), &(*iterator)) );
547  ++iterator;
548  }
549  }
550  return record;
551 }
552 
553 
554 // -------------------------------------------------------------------
555 // Inspector Support for : "const std::vector<Element*>*".
556 
557 
558 template<typename Element>
559 inline std::string getString ( const std::vector<Element*>* v )
560 {
561  std::string name = "const std::vector<Element*>*:";
562  return name + getString<size_t>(v->size());
563 }
564 
565 
566 template<typename Element>
567 inline Hurricane::Record* getRecord ( const std::vector<Element*>* v )
568 {
569  Hurricane::Record* record = NULL;
570  if (not v->empty()) {
571  record = new Hurricane::Record ( "const std::vector<Element*>*" );
572  size_t n = 0;
573  typename std::vector<Element*>::const_iterator iterator = v->begin();
574  while (iterator != v->end()) {
575  record->add ( getSlot<const Element*>(getString(n++), *iterator) );
576  ++iterator;
577  }
578  }
579  return record;
580 }
581 
582 
583 // -------------------------------------------------------------------
584 // Inspector Support for : "const std::list<Element>*".
585 
586 
587 template<typename Element>
588 inline std::string getString ( const std::list<Element>* l )
589 {
590  std::string name = "const std::list<Element>*:";
591  return name + getString<size_t>(l->size());
592 }
593 
594 
595 template<typename Element>
596 inline Hurricane::Record* getRecord ( const std::list<Element>* l )
597 {
598  Hurricane::Record* record = NULL;
599  if ( !l->empty() ) {
600  record = new Hurricane::Record ( "const std::list<Element>" );
601  unsigned n = 1;
602  typename std::list<Element>::const_iterator iterator = l->begin();
603  while ( iterator != l->end() ) {
604  record->add ( getSlot<const Element*>(getString(n++), &(*iterator)) );
605  ++iterator;
606  }
607  }
608  return record;
609 }
610 
611 
612 template<typename Element>
613 inline std::string getString ( std::list<Element>* l )
614 {
615  std::string name = "std::list<Element>*:";
616  return name + getString<size_t>(l->size());
617 }
618 
619 
620 template<typename Element>
621 inline Hurricane::Record* getRecord ( std::list<Element>* l )
622 {
623  Hurricane::Record* record = NULL;
624  if ( !l->empty() ) {
625  record = new Hurricane::Record ( "std::list<Element>" );
626  unsigned n = 1;
627  typename std::list<Element>::iterator iterator = l->begin();
628  while ( iterator != l->end() ) {
629  record->add ( getSlot<const Element*>(getString(n++), &(*iterator)) );
630  ++iterator;
631  }
632  }
633  return record;
634 }
635 
636 
637 // -------------------------------------------------------------------
638 // Inspector Support for : "[const] std::map<Key,Element,Compare>*.
639 
640 
641 template<typename Key, typename Element>
642 inline std::string getString ( std::map<Key,Element>* m )
643 {
644  std::string name = "std::map<Element>:";
645  return name + getString<size_t>(m->size());
646 }
647 
648 
649 template<typename Key, typename Element>
650 inline Hurricane::Record* getRecord ( std::map<Key,Element>* m )
651 {
652  Hurricane::Record* record = NULL;
653  if ( !m->empty() ) {
654  record = new Hurricane::Record ( "std::map<Element>" );
655  typename std::map<Key,Element>::iterator iterator = m->begin();
656  while ( iterator != m->end() ) {
657  record->add ( getSlot<Element>(getString(iterator->first), iterator->second) );
658  ++iterator;
659  }
660  }
661  return record;
662 }
663 
664 
665 template<typename Key, typename Element>
666 inline std::string getString ( const std::map<Key,Element>* m )
667 {
668  std::string name = "const std::map<Element>:";
669  return name + getString<size_t>(m->size());
670 }
671 
672 
673 template<typename Key, typename Element>
674 inline Hurricane::Record* getRecord ( const std::map<Key,Element>* m )
675 {
676  Hurricane::Record* record = NULL;
677  if ( !m->empty() ) {
678  record = new Hurricane::Record ( "const std::map<Element>" );
679  typename std::map<Key,Element>::const_iterator iterator = m->begin();
680  while ( iterator != m->end() ) {
681  record->add ( getSlot<const Element>(getString(iterator->first), iterator->second) );
682  ++iterator;
683  }
684  }
685  return record;
686 }
687 
688 
689 // -------------------------------------------------------------------
690 // Inspector Support for : "[const] std::map<Key,Element,Compare>*.
691 
692 
693 template<typename Key, typename Element, typename Compare>
694 inline std::string getString ( std::map<Key,Element,Compare>* m )
695 {
696  std::string name = "std::map<Element>:";
697  return name + getString<size_t>(m->size());
698 }
699 
700 
701 template<typename Key, typename Element, typename Compare>
702 inline Hurricane::Record* getRecord ( std::map<Key,Element,Compare>* m )
703 {
704  Hurricane::Record* record = NULL;
705  if ( !m->empty() ) {
706  record = new Hurricane::Record ( "std::map<Element>" );
707  typename std::map<Key,Element,Compare>::iterator iterator = m->begin();
708  while ( iterator != m->end() ) {
709  record->add ( getSlot<Element>(getString(iterator->first), iterator->second) );
710  ++iterator;
711  }
712  }
713  return record;
714 }
715 
716 
717 template<typename Key, typename Element, typename Compare>
718 inline std::string getString ( const std::map<Key,Element,Compare>* m )
719 {
720  std::string name = "const std::map<Element>:";
721  return name + getString<size_t>(m->size());
722 }
723 
724 
725 template<typename Key, typename Element, typename Compare>
726 inline Hurricane::Record* getRecord ( const std::map<Key,Element,Compare>* m )
727 {
728  Hurricane::Record* record = NULL;
729  if ( !m->empty() ) {
730  record = new Hurricane::Record ( "const std::map<Element>" );
731  typename std::map<Key,Element,Compare>::const_iterator iterator = m->begin();
732  while ( iterator != m->end() ) {
733  record->add ( getSlot<const Element>(getString(iterator->first), iterator->second) );
734  ++iterator;
735  }
736  }
737  return record;
738 }
739 
740 
741 // -------------------------------------------------------------------
742 // Inspector Support for : "const std::multimap<Key,Element,Compare>*".
743 
744 
745 template<typename Key, typename Element, typename Compare>
746 inline std::string getString ( const std::multimap<Key,Element,Compare>* m )
747 {
748  std::string name = "const std::multimap<Element>:";
749  return name + getString<size_t>(m->size());
750 }
751 
752 
753 template<typename Key, typename Element, typename Compare>
754 inline Hurricane::Record* getRecord ( const std::multimap<Key,Element,Compare>* m )
755 {
756  Hurricane::Record* record = NULL;
757  if ( !m->empty() ) {
758  record = new Hurricane::Record ( "const std::multimap<Element>" );
759  typename std::multimap<Key,Element,Compare>::const_iterator iterator = m->begin();
760  while ( iterator != m->end() ) {
761  record->add ( getSlot<const Element>(getString(iterator->first), iterator->second) );
762  ++iterator;
763  }
764  }
765  return record;
766 }
767 
768 
769 template<typename Key, typename Element, typename Compare>
770 inline std::string getString ( std::multimap<Key,Element,Compare>* m )
771 {
772  std::string name = "std::multimap<Element>:";
773  return name + getString<size_t>(m->size());
774 }
775 
776 
777 template<typename Key, typename Element, typename Compare>
778 inline Hurricane::Record* getRecord ( std::multimap<Key,Element,Compare>* m )
779 {
780  Hurricane::Record* record = NULL;
781  if ( !m->empty() ) {
782  record = new Hurricane::Record ( "std::multimap<Element>" );
783  typename std::multimap<Key,Element,Compare>::iterator iterator = m->begin();
784  while ( iterator != m->end() ) {
785  record->add ( getSlot<Element>(getString(iterator->first), iterator->second) );
786  ++iterator;
787  }
788  }
789  return record;
790 }
791 
792 
793 // -------------------------------------------------------------------
794 // Inspector Support for : "[const] std::set<Element,Compare>*".
795 
796 
797 template<typename Element, typename Compare>
798 inline std::string getString ( const std::set<Element,Compare>* s )
799 {
800  std::string name = "const std::set<Element>:";
801  return name + getString<size_t>(s->size());
802 }
803 
804 
805 template<typename Element, typename Compare>
806 inline Hurricane::Record* getRecord ( const std::set<Element,Compare>* s )
807 {
808  Hurricane::Record* record = NULL;
809  if ( !s->empty() ) {
810  record = new Hurricane::Record ( "const std::set<Element>" );
811  unsigned n = 1;
812  typename std::set<Element,Compare>::const_iterator iterator = s->begin();
813  while ( iterator != s->end() ) {
814  record->add ( getSlot<const Element>(getString(n++), *iterator) );
815  ++iterator;
816  }
817  }
818  return record;
819 }
820 
821 
822 template< typename Element, typename Compare, typename Allocator >
823 inline std::string getString ( std::set<Element,Compare,Allocator>* s )
824 {
825  std::string name = "std::set<Element>:";
826  return name + getString<size_t>(s->size());
827 }
828 
829 
830 template< typename Element, typename Compare, typename Allocator >
831 inline Hurricane::Record* getRecord ( std::set<Element,Compare,Allocator>* s )
832 {
833  Hurricane::Record* record = NULL;
834  if (not s->empty()) {
835  record = new Hurricane::Record ( "std::set<Element>" );
836  unsigned n = 1;
837  typename std::set<Element,Compare,Allocator>::iterator iterator = s->begin();
838  while ( iterator != s->end() ) {
839  record->add( getSlot<Element>(getString(n++), *iterator) );
840  ++iterator;
841  }
842  }
843  return record;
844 }
845 
846 // -------------------------------------------------------------------
847 // Inspector Support for : "[const] std::set<Element,Compare>&".
848 
849 
850 template<typename Element, typename Compare>
851 inline std::string getString ( const std::set<Element,Compare>& s )
852 {
853  std::string name = "const std::set<Element>:";
854  return name + getString<size_t>(s.size());
855 }
856 
857 
858 template<typename Element, typename Compare>
859 inline Hurricane::Record* getRecord ( const std::set<Element,Compare>& s )
860 {
861  Hurricane::Record* record = NULL;
862  if ( !s.empty() ) {
863  record = new Hurricane::Record ( "const std::set<Element>" );
864  unsigned n = 1;
865  typename std::set<Element,Compare>::const_iterator iterator = s.begin();
866  while ( iterator != s.end() ) {
867  record->add ( getSlot<Element>(getString(n++), *iterator) );
868  ++iterator;
869  }
870  }
871  return record;
872 }
873 
874 // -------------------------------------------------------------------
875 // Inspector Support for : "const std::multiset<Element,Compare>*".
876 
877 
878 template<typename Element, typename Compare>
879 inline std::string getString ( const std::multiset<Element,Compare>* s )
880 {
881  std::string name = "std::multiset<Element>:";
882  return name + getString<size_t>(s->size());
883 }
884 
885 
886 template<typename Element, typename Compare>
887 inline Hurricane::Record* getRecord ( const std::multiset<Element,Compare>* s )
888 {
889  Hurricane::Record* record = NULL;
890  if ( !s->empty() ) {
891  record = new Hurricane::Record ( "std::multiset<Element>" );
892  unsigned n = 1;
893  typename std::multiset<Element,Compare>::const_iterator iterator = s->begin();
894  while ( iterator != s->end() ) {
895  record->add ( getSlot<Element>(getString(n++), *iterator) );
896  ++iterator;
897  }
898  }
899  return record;
900 }
901 
902 
903 # define GETSTRING_POINTER_SUPPORT(Data) \
904  template<> inline std::string getString<Data*>( Data* data ) \
905  { \
906  if (!data) return "NULL [" #Data "]"; \
907  return data->_getString(); \
908  } \
909  \
910  template<> inline std::string getString<const Data*>( const Data* data ) \
911  { if (!data) return "NULL [const " #Data "]"; return data->_getString(); }
912 
913 
914 # define IOSTREAM_POINTER_SUPPORT(Data) \
915  inline std::ostream& operator<< ( std::ostream& o, Data* d ) \
916  { \
917  if (!d) return o << "NULL [" #Data "]"; \
918  return o << "&" << getString<const Data*>(d); \
919  } \
920  inline std::ostream& operator<< ( std::ostream& o, const Data* d ) \
921  { \
922  if (!d) return o << "NULL [const " #Data "]"; \
923  return o << "&" << getString<const Data*>(d); \
924  } \
925 
926 
927 # define GETRECORD_POINTER_SUPPORT(Data) \
928  template<> inline Hurricane::Record* getRecord<Data*>( Data* data ) \
929  { if (!data) return NULL; return data->_getRecord(); } \
930  \
931  template<> inline Hurricane::Record* getRecord<const Data*>( const Data* data ) \
932  { if (!data) return NULL; return data->_getRecord(); }
933 
934 
935 # define GETSTRING_REFERENCE_SUPPORT(Data) \
936  template<> inline std::string getString<Data&>( Data& data ) \
937  { return data._getString(); } \
938  \
939  template<> inline std::string getString<const Data&>( const Data& data ) \
940  { return data._getString(); }
941 
942 
943 # define IOSTREAM_REFERENCE_SUPPORT(Data) \
944  inline std::ostream& operator<< ( std::ostream& o, Data& d ) \
945  { return o << getString<Data&>(d); } \
946  \
947  inline std::ostream& operator<< ( std::ostream& o, const Data& d ) \
948  { return o << getString<const Data&>(d); } \
949  \
950 
951 # define GETRECORD_REFERENCE_SUPPORT(Data) \
952  template<> inline Hurricane::Record* getRecord<Data&>( Data& data ) \
953  { return data._getRecord(); } \
954  \
955  template<> inline Hurricane::Record* getRecord<const Data&>( const Data& data ) \
956  { return data._getRecord(); }
957 
958 
959 # define GETSTRING_VALUE_SUPPORT(Data) \
960  template<> inline std::string getString<Data>( Data data ) \
961  { return data._getString(); }
962 
963 
964 # define IOSTREAM_VALUE_SUPPORT(Data) \
965  inline std::ostream& operator<< ( std::ostream& o, Data d ) \
966  { return o << getString<Data>(d); }
967 
968 
969 # define GETRECORD_VALUE_SUPPORT(Data) \
970  template<> inline Hurricane::Record* getRecord<Data>( Data data ) \
971  { return data._getRecord(); }
972 
973 
974 # define INSPECTOR_P_SUPPORT(Data) \
975  GETRECORD_POINTER_SUPPORT(Data) \
976  GETSTRING_POINTER_SUPPORT(Data) \
977  IOSTREAM_POINTER_SUPPORT(Data)
978 
979 
980 # define INSPECTOR_R_SUPPORT(Data) \
981  GETRECORD_REFERENCE_SUPPORT(Data) \
982  GETSTRING_REFERENCE_SUPPORT(Data) \
983  IOSTREAM_REFERENCE_SUPPORT(Data)
984 
985 
986 # define INSPECTOR_PR_SUPPORT(Data) \
987  GETSTRING_POINTER_SUPPORT(Data) \
988  GETSTRING_REFERENCE_SUPPORT(Data) \
989  GETSTRING_VALUE_SUPPORT(Data) \
990  IOSTREAM_POINTER_SUPPORT(Data) \
991  IOSTREAM_REFERENCE_SUPPORT(Data) \
992  GETRECORD_POINTER_SUPPORT(Data) \
993  GETRECORD_REFERENCE_SUPPORT(Data)
994 
995 
996 #include "hurricane/Tabulation.h"
997 
998 
999 // -------------------------------------------------------------------
1000 // Class : "::cdebug()".
1001 //
1002 // Wrapper around the STL ostream which to print debugging messages.
1003 
1004 class tstream : public std::ostream {
1005  public:
1006  inline int getMinLevel () const;
1007  inline int getMaxLevel () const;
1008  inline int setMinLevel ( int );
1009  inline int setMaxLevel ( int );
1010  inline int getLevel () const;
1011  inline int setLevel ( int );
1012  inline bool enabled () const;
1013  inline bool enabled ( int ) const;
1014  inline tstream& log ( int level, int count=0 );
1015  inline tstream& tabw ( int level, int count );
1016  inline tstream ( std::ostream & );
1017  inline tstream& put ( char c );
1018  inline tstream& flush ();
1019  private:
1020  inline tstream& _tab ();
1021  inline tstream& _tabw ( int count );
1022  public:
1023  // Overload for manipulators.
1024  inline tstream& operator<< ( std::ostream& (*pf)(std::ostream &) );
1025  private:
1026  int _minLevel;
1027  int _maxLevel;
1028  int _level;
1029  Hurricane::Tabulation _tabulation;
1030 };
1031 
1032 
1033 inline tstream::tstream ( std::ostream& s )
1034  : std::ostream(s.rdbuf())
1035  , _minLevel (100000)
1036  , _maxLevel (0)
1037  , _level (0)
1038  , _tabulation(" ")
1039 { }
1040 
1041 inline int tstream::getMinLevel () const { return _minLevel; }
1042 inline int tstream::getMaxLevel () const { return _maxLevel; }
1043 inline int tstream::setMinLevel ( int l ) { int pl=_minLevel; _minLevel=l; return pl; }
1044 inline int tstream::setMaxLevel ( int l ) { int pl=_maxLevel; _maxLevel=l; return pl; }
1045 inline int tstream::getLevel () const { return _level; }
1046 inline int tstream::setLevel ( int l ) { int pl=_level; _level=l; return pl; }
1047 inline bool tstream::enabled () const { return (_level >= _minLevel) and (_level < _maxLevel); }
1048 inline bool tstream::enabled ( int l ) const { return (l >= _minLevel) and (l < _maxLevel); }
1049 inline tstream& tstream::tabw ( int level, int count ) { setLevel(level); return _tabw(count); }
1050 inline tstream& tstream::put ( char c ) { if (enabled()) static_cast<std::ostream*>(this)->put(c); return *this; }
1051 inline tstream& tstream::flush () { if (enabled()) static_cast<std::ostream*>(this)->flush(); return *this; }
1052 inline tstream& tstream::operator<< ( std::ostream& (*pf)(std::ostream&) ) { if (enabled()) (*pf)(*this); return *this; }
1053 
1054 
1055 inline tstream& tstream::_tab () { if (enabled()) (*this) << _tabulation; return *this; }
1056 inline tstream& tstream::_tabw ( int count )
1057 {
1058  if (enabled()) {
1059  if (count > 0) while(count--) _tabulation++;
1060  else if (count < 0) while(count++) _tabulation--;
1061  }
1062  return *this;
1063 }
1064 
1065 inline tstream& tstream::log ( int level, int count )
1066 { setLevel(level); _tab(); return _tabw(count); }
1067 
1068 // For STL Types.
1069 inline tstream& operator<< ( tstream& o, const std::string s )
1070 { if (o.enabled()) { static_cast<std::ostream&>(o) << s; } return o; };
1071 
1072 // For POD Types.
1073 // template<typename T>
1074 // inline tstream& operator<< ( tstream& o, T& t )
1075 // { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<T&>(t); } return o; };
1076 
1077 template<typename T>
1078 inline tstream& operator<< ( tstream& o, T* t )
1079 { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<T*>(t); } return o; };
1080 
1081 // template<typename T>
1082 // inline tstream& operator<< ( tstream& o, const T& t )
1083 // { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<const T&>(t); } return o; };
1084 
1085 template<typename T>
1086 inline tstream& operator<< ( tstream& o, T t )
1087 { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<T>(t); } return o; };
1088 
1089 template<typename T>
1090 inline tstream& operator<< ( tstream& o, const T* t )
1091 { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<const T*>(t); } return o; };
1092 
1093 template<>
1094 inline tstream& operator<< ( tstream& o, std::ios_base& (*pf)(std::ios_base&) )
1095 { if (o.enabled()) { static_cast<std::ostream&>(o) << pf; } return o; };
1096 
1097 struct _Tsetw { int n_; };
1098 inline _Tsetw tsetw ( int n ) { return { n }; }
1099 
1100 struct _Tsetf { int n_; };
1101 inline _Tsetf tsetf ( int n ) { return { n }; }
1102 
1103 template<>
1104 inline tstream& operator<< ( tstream& o, _Tsetw manip )
1105 { if (o.enabled()) { static_cast<std::ostream&>(o) << std::setw(manip.n_); } return o; }
1106 
1107 extern tstream cdebug;
1108 
1109 
1110 #define cdebug_log(level,indent) if (cdebug.enabled(level)) cdebug.log(level,indent)
1111 #define cdebug_tabw(level,indent) cdebug.tabw(level,indent)
1112 
1113 
1114 // x-----------------------------------------------------------------x
1115 // | Classes Neededs in All Hurricane Modules |
1116 // x-----------------------------------------------------------------x
1117 
1118 #include "hurricane/Slot.h"
1119 #include "hurricane/Initializer.h"
1120 #include "hurricane/JsonWriter.h"
1121 #include "hurricane/JsonObject.h"
int getLevel() const
Definition: Commons.h:1045
+
1 // -*- C++ -*-
2 //
3 // Copyright (c) BULL S.A. 2000-2018, All Rights Reserved
4 //
5 // This file is part of Hurricane.
6 //
7 // Hurricane is free software: you can redistribute it and/or modify
8 // it under the terms of the GNU Lesser General Public License as
9 // published by the Free Software Foundation, either version 3 of the
10 // License, or (at your option) any later version.
11 //
12 // Hurricane is distributed in the hope that it will be useful, but
13 // WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-
14 // TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU
15 // General Public License for more details.
16 //
17 // You should have received a copy of the Lesser GNU General Public
18 // License along with Hurricane. If not, see
19 // <http://www.gnu.org/licenses/>.
20 //
21 // +-----------------------------------------------------------------+
22 // | H U R R I C A N E |
23 // | V L S I B a c k e n d D a t a - B a s e |
24 // | |
25 // | Author : Remy Escassut |
26 // | E-mail : Jean-Paul.Chaput@lip6.fr |
27 // | =============================================================== |
28 // | C++ Header : "./hurricane/Commons.h" |
29 // +-----------------------------------------------------------------+
30 
31 
32 #pragma once
33 #define HURRICANE_COMMONS_H
34 
35 #include <cstdio>
36 #include <cassert>
37 #include <cmath>
38 #include <memory>
39 #include <string>
40 #include <list>
41 #include <set>
42 #include <map>
43 #include <stack>
44 #include <array>
45 #include <vector>
46 #include <iostream>
47 #include <iomanip>
48 #include <fstream>
49 #include <sstream>
50 
51 
52 // +-----------------------------------------------------------------+
53 // | Macros Definition |
54 // +-----------------------------------------------------------------+
55 
56 
57 namespace Hurricane {
58 
59  using namespace std;
60 
61  class Slot;
62 
63 
64  // +-------------------------------------------------------------+
65  // | shared_ptr<> support for DBo |
66  // +-------------------------------------------------------------+
67 
68 
69  template<typename DboType>
70  class DboDestroy {
71  public:
72  inline void operator() ( DboType* dbo ) { dbo->destroy(); }
73  };
74 
75 
76  template<typename DboType>
77  class dbo_ptr : public std::shared_ptr<DboType> {
78  public:
79  dbo_ptr ( DboType* dbo ) : std::shared_ptr<DboType>(dbo,DboDestroy<DboType>()) { }
80  };
81 
82 
83 
84 
85  // +-------------------------------------------------------------+
86  // | Miscellaneous Utilites |
87  // +-------------------------------------------------------------+
88 
89 
90  inline string _TName ( const string& s ) { return s; }
91  inline string _PName ( const string& s ) { return "Hurricane::" + s; }
92 
93  template<class Type>
94  inline Type abs ( const Type& value ) { return (value<0) ? -value : value; }
95 
96  string demangle ( const char* symbol );
97  inline string demangle ( string symbol ) { return demangle(symbol.c_str()); }
98  inline string demangle ( const type_info& info ) { return demangle(info.name()); }
99 
100  template<typename Element>
101  inline void erase_element ( vector<Element*>& v, const Element* e )
102  {
103  for ( auto ielement = v.begin() ; ielement != v.end() ; ++ielement )
104  if (*ielement == e) { v.erase( ielement ); return; }
105  }
106 
107 
108 #if DEPRECATED
109 // For a complete explanation of this function, please look at :
110 // http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm
111 
112  inline int floatCompare ( float a, float b )
113  {
114  assert ( sizeof(float) == sizeof(int) );
115 
116  if ( a == b ) return 0;
117  return *(int*)&a - *(int*)&b;
118  }
119 
120  inline int floatDifference ( float a, float b, int threshold )
121  {
122  int difference = floatCompare(a,b);
123  if ( abs(difference) < threshold ) return 0;
124 
125  return (difference<0) ? -1 : 1;
126  }
127 
128 
129  inline void floatRound ( float& value, float precision )
130  {
131  float rounded = roundf ( value*precision );
132  value = rounded / precision;
133  }
134 #endif
135 
136  inline float roundfp ( float value, float precision=100.0 ) { return roundf(value*precision)/precision; }
137 
138 
139  template<typename Type> inline void order ( Type& a, Type& b ) { if (a>b) std::swap(a,b); }
140 
141  template<typename Type> inline Type setInBound ( Type lower, Type upper, Type& value )
142  {
143  if (value < lower) value = lower;
144  else if (value > upper) value = upper;
145  return value;
146  }
147 
148 
149 } // End of Hurricane namespace.
150 
151 
152 #include "hurricane/Record.h"
153 
154 
155 // +-----------------------------------------------------------------+
156 // | Functions for Inspector Support |
157 // +-----------------------------------------------------------------+
158 
159 // Note 1: Theses are specialized templates for "getString<>()" & "getRecord<>()".
160 // Note 2: we are outside the Hurricane namespace.
161 // Note 3: thoses templates manage all POD & STL types.
162 
163 
164 template<typename Data> inline Hurricane::Slot* getSlot ( std::string name, Data );
165 
166 
167 // -------------------------------------------------------------------
168 // Inspector Support for : "POD types".
169 
170 // Default match.
171 
172 template<typename Data> inline std::string getString ( Data data )
173 { return std::string("<type ")
174  + Hurricane::demangle(typeid(data).name())
175  + std::string(" unsupported by getString()>"); }
176 
177 // "const &" flavors.
178 
179 template<> inline std::string getString<const bool&> ( const bool& b )
180 { return (b)?"True":"False" ; }
181 
182 template<> inline std::string getString<const int&> ( const int& i )
183 { std::ostringstream os (""); os << i; return os.str(); }
184 
185 template<> inline std::string getString<const long&> ( const long& l )
186 { std::ostringstream os (""); os << l; return os.str(); }
187 
188 template<> inline std::string getString<const unsigned int&> ( const unsigned int& u )
189 { std::ostringstream os (""); os << u; return os.str(); }
190 
191 template<> inline std::string getString<const unsigned long&> ( const unsigned long& ul )
192 { std::ostringstream os (""); os << ul; return os.str(); }
193 
194 template<> inline std::string getString<const unsigned long long&> ( const unsigned long long& ull )
195 { std::ostringstream os (""); os << ull; return os.str(); }
196 
197 template<> inline std::string getString<const unsigned short int&> ( const unsigned short int& us )
198 { std::ostringstream os (""); os << us; return os.str(); }
199 
200 template<> inline std::string getString<const float&> ( const float& f )
201 { std::ostringstream os (""); os << f; return os.str(); }
202 
203 template<> inline std::string getString<const double&> ( const double& d )
204 { std::ostringstream os; os << d; return os.str(); }
205 
206 template<> inline std::string getString<const std::string&> ( const std::string& s )
207 { return s; }
208 
209 // "const *" flavors.
210 
211 template<> inline std::string getString<const bool*> ( const bool* b )
212 { return (*b)?"True":"False" ; }
213 
214 template<> inline std::string getString<const char*> ( const char* c )
215 { return c; }
216 
217 template<> inline std::string getString<const int*> ( const int* i )
218 { std::ostringstream os (""); os << *i; return os.str(); }
219 
220 template<> inline std::string getString<const long*> ( const long* l )
221 { std::ostringstream os (""); os << *l; return os.str(); }
222 
223 template<> inline std::string getString<const unsigned int*> ( const unsigned int* u )
224 { std::ostringstream os (""); os << *u; return os.str(); }
225 
226 template<> inline std::string getString<const unsigned long*> ( const unsigned long* ul )
227 { std::ostringstream os (""); os << *ul; return os.str(); }
228 
229 template<> inline std::string getString<const unsigned long long*> ( const unsigned long long* ull )
230 { std::ostringstream os (""); os << *ull; return os.str(); }
231 
232 template<> inline std::string getString<const unsigned short int*> ( const unsigned short int* us )
233 { std::ostringstream os (""); os << *us; return os.str(); }
234 
235 template<> inline std::string getString<const float*> ( const float* f )
236 { std::ostringstream os (""); os << *f; return os.str(); }
237 
238 template<> inline std::string getString<const double*> ( const double* d )
239 { std::ostringstream os; os << *d; return os.str(); }
240 
241 template<> inline std::string getString<const void*> ( const void* p )
242 { std::ostringstream os ("0x"); os << std::hex << p; return os.str(); }
243 
244 template<> inline std::string getString<const std::string*> ( const std::string* s )
245 { return *s; }
246 
247 
248 // "*" flavors.
249 
250 template<> inline std::string getString<bool*> ( bool* b )
251 { return (*b)?"True":"False" ; }
252 
253 template<> inline std::string getString<char*> ( char* c )
254 { return c; }
255 
256 template<> inline std::string getString<int*> ( int* i )
257 { std::ostringstream os (""); os << *i; return os.str(); }
258 
259 template<> inline std::string getString<long*> ( long* l )
260 { std::ostringstream os (""); os << *l; return os.str(); }
261 
262 template<> inline std::string getString<unsigned int*> ( unsigned int* u )
263 { std::ostringstream os (""); os << *u; return os.str(); }
264 
265 template<> inline std::string getString<unsigned long*> ( unsigned long* ul )
266 { std::ostringstream os (""); os << *ul; return os.str(); }
267 
268 template<> inline std::string getString<unsigned long long*> ( unsigned long long* ull )
269 { std::ostringstream os (""); os << *ull; return os.str(); }
270 
271 template<> inline std::string getString<unsigned short int*> ( unsigned short int* us )
272 { std::ostringstream os (""); os << *us; return os.str(); }
273 
274 template<> inline std::string getString<float*> ( float* f )
275 { std::ostringstream os (""); os << *f; return os.str(); }
276 
277 template<> inline std::string getString<double*> ( double* d )
278 { std::ostringstream os; os << *d; return os.str(); }
279 
280 template<> inline std::string getString<void*> ( void* p )
281 { std::ostringstream os ("0x"); os << std::hex << p; return os.str(); }
282 
283 template<> inline std::string getString<std::string*> ( std::string* s )
284 { return *s; }
285 
286 
287 // "by value" flavors.
288 
289 template<> inline std::string getString<bool> ( bool b )
290 { return (b)?"True":"False" ; }
291 
292 template<> inline std::string getString<char> ( char c )
293 { return std::string(1,c); }
294 
295 template<> inline std::string getString<int> ( int i )
296 { std::ostringstream os (""); os << i; return os.str(); }
297 
298 template<> inline std::string getString<long> ( long l )
299 { std::ostringstream os (""); os << l; return os.str(); }
300 
301 template<> inline std::string getString<unsigned int> ( unsigned int u )
302 { std::ostringstream os (""); os << u; return os.str(); }
303 
304 template<> inline std::string getString<unsigned long> ( unsigned long ul )
305 { std::ostringstream os (""); os << ul; return os.str(); }
306 
307 template<> inline std::string getString<unsigned long long> ( unsigned long long ull )
308 { std::ostringstream os (""); os << ull; return os.str(); }
309 
310 template<> inline std::string getString<unsigned short int> ( unsigned short int us )
311 { std::ostringstream os (""); os << us; return os.str(); }
312 
313 template<> inline std::string getString<float> ( float f )
314 { std::ostringstream os (""); os << f; return os.str(); }
315 
316 template<> inline std::string getString<double> ( double d )
317 { std::ostringstream os; os << d; return os.str(); }
318 
319 template<> inline std::string getString<std::string> ( std::string s )
320 { return s; }
321 
322 
323 template<typename Data> inline Hurricane::Record* getRecord ( Data data )
324 {
325 //std::cerr << "::getRecord(Data) Data=" << Hurricane::demangle(typeid(data).name()) << std::endl;
326  return NULL;
327 }
328 
329 
330 // -------------------------------------------------------------------
331 // Inspector Support for : "[const] std::pair<T,U>&".
332 
333 template<typename T, typename U>
334 inline std::string getString ( const std::pair<T,U>& p )
335 {
336  return "const std::pair<T,U>";
337 }
338 
339 
340 template<typename T, typename U>
341 inline Hurricane::Record* getRecord ( const std::pair<T,U>& p )
342 {
343  Hurricane::Record* record = NULL;
344  record = new Hurricane::Record ( "const std::pair<T,U>" );
345  record->add( getSlot<const T>(std::string("first" ), &p.first ) );
346  record->add( getSlot<const U>(std::string("second"), &p.second) );
347  return record;
348 }
349 
350 
351 template<typename T, typename U>
352 inline std::string getString ( std::pair<T,U>& p )
353 {
354  return "std::pair<T,U>";
355 }
356 
357 
358 template<typename T, typename U>
359 inline Hurricane::Record* getRecord ( std::pair<T,U>& p )
360 {
361  Hurricane::Record* record = NULL;
362  record = new Hurricane::Record ( "std::pair<T,U>" );
363  record->add( getSlot<T>(std::string("first" ), &p.first ) );
364  record->add( getSlot<U>(std::string("second"), &p.second) );
365  return record;
366 }
367 
368 
369 // -------------------------------------------------------------------
370 // Inspector Support for : "[const] std::array<Element>*".
371 
372 
373 template<typename Element,size_t N>
374 inline std::string getString ( std::array<Element,N>* v )
375 {
376  std::string name = "const std::array<Element,N>:";
377  return name + getString<size_t>(v->size());
378 }
379 
380 
381 template<typename Element,size_t N>
382 inline Hurricane::Record* getRecord ( std::array<Element,N>* v )
383 {
384  Hurricane::Record* record = NULL;
385  if ( !v->empty() ) {
386  record = new Hurricane::Record ( "std::array<Element,N>" );
387  unsigned n = 0;
388  typename std::array<Element,N>::iterator iterator = v->begin();
389  while ( iterator != v->end() ) {
390  record->add ( getSlot<Element>(getString(n++), *iterator) );
391  ++iterator;
392  }
393  }
394  return record;
395 }
396 
397 
398 template<typename Element,size_t N>
399 inline std::string getString ( const std::array<Element,N>* v )
400 {
401  std::string name = "const std::array<Element,N>:";
402  return name + getString<size_t>(v->size());
403 }
404 
405 
406 template<typename Element,size_t N>
407 inline Hurricane::Record* getRecord ( const std::array<Element,N>* v )
408 {
409  Hurricane::Record* record = NULL;
410  if ( !v->empty() ) {
411  record = new Hurricane::Record ( "const std::array<Element,N>" );
412  unsigned n = 0;
413  typename std::array<Element,N>::const_iterator iterator = v->begin();
414  while ( iterator != v->end() ) {
415  record->add ( getSlot<const Element>(getString(n++), *iterator) );
416  ++iterator;
417  }
418  }
419  return record;
420 }
421 
422 
423 template<typename Element,size_t N>
424 inline std::string getString ( std::array<Element,N>& v )
425 {
426  std::string name = "std::array<Element,N>&:";
427  return name + getString<size_t>(v.size());
428 }
429 
430 
431 template<typename Element,size_t N>
432 inline Hurricane::Record* getRecord ( std::array<Element,N>& v )
433 {
434  Hurricane::Record* record = NULL;
435  if (not v.empty()) {
436  record = new Hurricane::Record ( "std::array<Element,N>&" );
437  unsigned n = 0;
438  for ( auto element : v )
439  record->add( getSlot<Element>(getString(n++), element) );
440  }
441  return record;
442 }
443 
444 
445 template<typename Element,size_t N>
446 inline std::string getString ( const std::array<Element,N>& v )
447 {
448  std::string name = "const std::array<Element,N>&:";
449  return name + getString<size_t>(v.size());
450 }
451 
452 
453 template<typename Element,size_t N>
454 inline Hurricane::Record* getRecord ( const std::array<Element,N>& v )
455 {
456  Hurricane::Record* record = NULL;
457  if (not v.empty()) {
458  record = new Hurricane::Record ( "const std::array<Element,N>&" );
459  unsigned n = 0;
460  for ( auto element : v )
461  record->add( getSlot<Element>(getString(n++), element) );
462  }
463  return record;
464 }
465 
466 
467 // -------------------------------------------------------------------
468 // Inspector Support for : "std::vector<Element>*".
469 
470 
471 template<typename Element>
472 inline std::string getString ( std::vector<Element>* v )
473 {
474  std::string name = "std::vector<Element>*:";
475  return name + getString<size_t>(v->size());
476 }
477 
478 
479 template<typename Element>
480 inline Hurricane::Record* getRecord ( std::vector<Element>* v )
481 {
482  Hurricane::Record* record = NULL;
483  if ( !v->empty() ) {
484  record = new Hurricane::Record ( "std::vector<Element>*" );
485  unsigned n = 0;
486  typename std::vector<Element>::iterator iterator = v->begin();
487  while ( iterator != v->end() ) {
488  record->add ( getSlot<const Element*>(getString(n++), &(*iterator)) );
489  ++iterator;
490  }
491  }
492  return record;
493 }
494 
495 
496 // -------------------------------------------------------------------
497 // Inspector Support for : "std::vector<Element*>*".
498 
499 
500 template<typename Element>
501 inline std::string getString ( std::vector<Element*>* v )
502 {
503  std::string name = "std::vector<Element*>*:";
504  return name + getString<size_t>(v->size());
505 }
506 
507 
508 template<typename Element>
509 inline Hurricane::Record* getRecord ( std::vector<Element*>* v )
510 {
511  Hurricane::Record* record = NULL;
512  if ( !v->empty() ) {
513  record = new Hurricane::Record ( "std::vector<Element*>*" );
514  unsigned n = 0;
515  typename std::vector<Element*>::iterator iterator = v->begin();
516  while ( iterator != v->end() ) {
517  record->add ( getSlot<Element*>(getString(n++), *iterator) );
518  ++iterator;
519  }
520  }
521  return record;
522 }
523 
524 
525 // -------------------------------------------------------------------
526 // Inspector Support for : "const std::vector<Element>*".
527 
528 
529 template<typename Element>
530 inline std::string getString ( const std::vector<Element>* v )
531 {
532  std::string name = "const std::vector<Element>*:";
533  return name + getString<size_t>(v->size());
534 }
535 
536 
537 template<typename Element>
538 inline Hurricane::Record* getRecord ( const std::vector<Element>* v )
539 {
540  Hurricane::Record* record = NULL;
541  if ( !v->empty() ) {
542  record = new Hurricane::Record ( "const std::vector<Element>*" );
543  unsigned n = 0;
544  typename std::vector<Element>::const_iterator iterator = v->begin();
545  while ( iterator != v->end() ) {
546  record->add ( getSlot<const Element*>(getString(n++), &(*iterator)) );
547  ++iterator;
548  }
549  }
550  return record;
551 }
552 
553 
554 // -------------------------------------------------------------------
555 // Inspector Support for : "const std::vector<Element*>*".
556 
557 
558 template<typename Element>
559 inline std::string getString ( const std::vector<Element*>* v )
560 {
561  std::string name = "const std::vector<Element*>*:";
562  return name + getString<size_t>(v->size());
563 }
564 
565 
566 template<typename Element>
567 inline Hurricane::Record* getRecord ( const std::vector<Element*>* v )
568 {
569  Hurricane::Record* record = NULL;
570  if (not v->empty()) {
571  record = new Hurricane::Record ( "const std::vector<Element*>*" );
572  size_t n = 0;
573  typename std::vector<Element*>::const_iterator iterator = v->begin();
574  while (iterator != v->end()) {
575  record->add ( getSlot<const Element*>(getString(n++), *iterator) );
576  ++iterator;
577  }
578  }
579  return record;
580 }
581 
582 
583 // -------------------------------------------------------------------
584 // Inspector Support for : "const std::list<Element>*".
585 
586 
587 template<typename Element>
588 inline std::string getString ( const std::list<Element>* l )
589 {
590  std::string name = "const std::list<Element>*:";
591  return name + getString<size_t>(l->size());
592 }
593 
594 
595 template<typename Element>
596 inline Hurricane::Record* getRecord ( const std::list<Element>* l )
597 {
598  Hurricane::Record* record = NULL;
599  if ( !l->empty() ) {
600  record = new Hurricane::Record ( "const std::list<Element>" );
601  unsigned n = 1;
602  typename std::list<Element>::const_iterator iterator = l->begin();
603  while ( iterator != l->end() ) {
604  record->add ( getSlot<const Element*>(getString(n++), &(*iterator)) );
605  ++iterator;
606  }
607  }
608  return record;
609 }
610 
611 
612 template<typename Element>
613 inline std::string getString ( std::list<Element>* l )
614 {
615  std::string name = "std::list<Element>*:";
616  return name + getString<size_t>(l->size());
617 }
618 
619 
620 template<typename Element>
621 inline Hurricane::Record* getRecord ( std::list<Element>* l )
622 {
623  Hurricane::Record* record = NULL;
624  if ( !l->empty() ) {
625  record = new Hurricane::Record ( "std::list<Element>" );
626  unsigned n = 1;
627  typename std::list<Element>::iterator iterator = l->begin();
628  while ( iterator != l->end() ) {
629  record->add ( getSlot<const Element*>(getString(n++), &(*iterator)) );
630  ++iterator;
631  }
632  }
633  return record;
634 }
635 
636 
637 // -------------------------------------------------------------------
638 // Inspector Support for : "[const] std::map<Key,Element,Compare>*.
639 
640 
641 template<typename Key, typename Element>
642 inline std::string getString ( std::map<Key,Element>* m )
643 {
644  std::string name = "std::map<Element>:";
645  return name + getString<size_t>(m->size());
646 }
647 
648 
649 template<typename Key, typename Element>
650 inline Hurricane::Record* getRecord ( std::map<Key,Element>* m )
651 {
652  Hurricane::Record* record = NULL;
653  if ( !m->empty() ) {
654  record = new Hurricane::Record ( "std::map<Element>" );
655  typename std::map<Key,Element>::iterator iterator = m->begin();
656  while ( iterator != m->end() ) {
657  record->add ( getSlot<Element>(getString(iterator->first), iterator->second) );
658  ++iterator;
659  }
660  }
661  return record;
662 }
663 
664 
665 template<typename Key, typename Element>
666 inline std::string getString ( const std::map<Key,Element>* m )
667 {
668  std::string name = "const std::map<Element>:";
669  return name + getString<size_t>(m->size());
670 }
671 
672 
673 template<typename Key, typename Element>
674 inline Hurricane::Record* getRecord ( const std::map<Key,Element>* m )
675 {
676  Hurricane::Record* record = NULL;
677  if ( !m->empty() ) {
678  record = new Hurricane::Record ( "const std::map<Element>" );
679  typename std::map<Key,Element>::const_iterator iterator = m->begin();
680  while ( iterator != m->end() ) {
681  record->add ( getSlot<const Element>(getString(iterator->first), iterator->second) );
682  ++iterator;
683  }
684  }
685  return record;
686 }
687 
688 
689 // -------------------------------------------------------------------
690 // Inspector Support for : "[const] std::map<Key,Element,Compare>*.
691 
692 
693 template<typename Key, typename Element, typename Compare>
694 inline std::string getString ( std::map<Key,Element,Compare>* m )
695 {
696  std::string name = "std::map<Element>:";
697  return name + getString<size_t>(m->size());
698 }
699 
700 
701 template<typename Key, typename Element, typename Compare>
702 inline Hurricane::Record* getRecord ( std::map<Key,Element,Compare>* m )
703 {
704  Hurricane::Record* record = NULL;
705  if ( !m->empty() ) {
706  record = new Hurricane::Record ( "std::map<Element>" );
707  typename std::map<Key,Element,Compare>::iterator iterator = m->begin();
708  while ( iterator != m->end() ) {
709  record->add ( getSlot<Element>(getString(iterator->first), iterator->second) );
710  ++iterator;
711  }
712  }
713  return record;
714 }
715 
716 
717 template<typename Key, typename Element, typename Compare>
718 inline std::string getString ( const std::map<Key,Element,Compare>* m )
719 {
720  std::string name = "const std::map<Element>:";
721  return name + getString<size_t>(m->size());
722 }
723 
724 
725 template<typename Key, typename Element, typename Compare>
726 inline Hurricane::Record* getRecord ( const std::map<Key,Element,Compare>* m )
727 {
728  Hurricane::Record* record = NULL;
729  if ( !m->empty() ) {
730  record = new Hurricane::Record ( "const std::map<Element>" );
731  typename std::map<Key,Element,Compare>::const_iterator iterator = m->begin();
732  while ( iterator != m->end() ) {
733  record->add ( getSlot<const Element>(getString(iterator->first), iterator->second) );
734  ++iterator;
735  }
736  }
737  return record;
738 }
739 
740 
741 // -------------------------------------------------------------------
742 // Inspector Support for : "const std::multimap<Key,Element,Compare>*".
743 
744 
745 template<typename Key, typename Element, typename Compare>
746 inline std::string getString ( const std::multimap<Key,Element,Compare>* m )
747 {
748  std::string name = "const std::multimap<Element>:";
749  return name + getString<size_t>(m->size());
750 }
751 
752 
753 template<typename Key, typename Element, typename Compare>
754 inline Hurricane::Record* getRecord ( const std::multimap<Key,Element,Compare>* m )
755 {
756  Hurricane::Record* record = NULL;
757  if ( !m->empty() ) {
758  record = new Hurricane::Record ( "const std::multimap<Element>" );
759  typename std::multimap<Key,Element,Compare>::const_iterator iterator = m->begin();
760  while ( iterator != m->end() ) {
761  record->add ( getSlot<const Element>(getString(iterator->first), iterator->second) );
762  ++iterator;
763  }
764  }
765  return record;
766 }
767 
768 
769 template<typename Key, typename Element, typename Compare>
770 inline std::string getString ( std::multimap<Key,Element,Compare>* m )
771 {
772  std::string name = "std::multimap<Element>:";
773  return name + getString<size_t>(m->size());
774 }
775 
776 
777 template<typename Key, typename Element, typename Compare>
778 inline Hurricane::Record* getRecord ( std::multimap<Key,Element,Compare>* m )
779 {
780  Hurricane::Record* record = NULL;
781  if ( !m->empty() ) {
782  record = new Hurricane::Record ( "std::multimap<Element>" );
783  typename std::multimap<Key,Element,Compare>::iterator iterator = m->begin();
784  while ( iterator != m->end() ) {
785  record->add ( getSlot<Element>(getString(iterator->first), iterator->second) );
786  ++iterator;
787  }
788  }
789  return record;
790 }
791 
792 
793 // -------------------------------------------------------------------
794 // Inspector Support for : "[const] std::set<Element,Compare>*".
795 
796 
797 template<typename Element, typename Compare>
798 inline std::string getString ( const std::set<Element,Compare>* s )
799 {
800  std::string name = "const std::set<Element>:";
801  return name + getString<size_t>(s->size());
802 }
803 
804 
805 template<typename Element, typename Compare>
806 inline Hurricane::Record* getRecord ( const std::set<Element,Compare>* s )
807 {
808  Hurricane::Record* record = NULL;
809  if ( !s->empty() ) {
810  record = new Hurricane::Record ( "const std::set<Element>" );
811  unsigned n = 1;
812  typename std::set<Element,Compare>::const_iterator iterator = s->begin();
813  while ( iterator != s->end() ) {
814  record->add ( getSlot<const Element>(getString(n++), *iterator) );
815  ++iterator;
816  }
817  }
818  return record;
819 }
820 
821 
822 template< typename Element, typename Compare, typename Allocator >
823 inline std::string getString ( std::set<Element,Compare,Allocator>* s )
824 {
825  std::string name = "std::set<Element>:";
826  return name + getString<size_t>(s->size());
827 }
828 
829 
830 template< typename Element, typename Compare, typename Allocator >
831 inline Hurricane::Record* getRecord ( std::set<Element,Compare,Allocator>* s )
832 {
833  Hurricane::Record* record = NULL;
834  if (not s->empty()) {
835  record = new Hurricane::Record ( "std::set<Element>" );
836  unsigned n = 1;
837  typename std::set<Element,Compare,Allocator>::iterator iterator = s->begin();
838  while ( iterator != s->end() ) {
839  record->add( getSlot<Element>(getString(n++), *iterator) );
840  ++iterator;
841  }
842  }
843  return record;
844 }
845 
846 // -------------------------------------------------------------------
847 // Inspector Support for : "[const] std::set<Element,Compare>&".
848 
849 
850 template<typename Element, typename Compare>
851 inline std::string getString ( const std::set<Element,Compare>& s )
852 {
853  std::string name = "const std::set<Element>:";
854  return name + getString<size_t>(s.size());
855 }
856 
857 
858 template<typename Element, typename Compare>
859 inline Hurricane::Record* getRecord ( const std::set<Element,Compare>& s )
860 {
861  Hurricane::Record* record = NULL;
862  if ( !s.empty() ) {
863  record = new Hurricane::Record ( "const std::set<Element>" );
864  unsigned n = 1;
865  typename std::set<Element,Compare>::const_iterator iterator = s.begin();
866  while ( iterator != s.end() ) {
867  record->add ( getSlot<Element>(getString(n++), *iterator) );
868  ++iterator;
869  }
870  }
871  return record;
872 }
873 
874 // -------------------------------------------------------------------
875 // Inspector Support for : "const std::multiset<Element,Compare>*".
876 
877 
878 template<typename Element, typename Compare>
879 inline std::string getString ( const std::multiset<Element,Compare>* s )
880 {
881  std::string name = "std::multiset<Element>:";
882  return name + getString<size_t>(s->size());
883 }
884 
885 
886 template<typename Element, typename Compare>
887 inline Hurricane::Record* getRecord ( const std::multiset<Element,Compare>* s )
888 {
889  Hurricane::Record* record = NULL;
890  if ( !s->empty() ) {
891  record = new Hurricane::Record ( "std::multiset<Element>" );
892  unsigned n = 1;
893  typename std::multiset<Element,Compare>::const_iterator iterator = s->begin();
894  while ( iterator != s->end() ) {
895  record->add ( getSlot<Element>(getString(n++), *iterator) );
896  ++iterator;
897  }
898  }
899  return record;
900 }
901 
902 
903 # define GETSTRING_POINTER_SUPPORT(Data) \
904  template<> inline std::string getString<Data*>( Data* data ) \
905  { \
906  if (!data) return "NULL [" #Data "]"; \
907  return data->_getString(); \
908  } \
909  \
910  template<> inline std::string getString<const Data*>( const Data* data ) \
911  { if (!data) return "NULL [const " #Data "]"; return data->_getString(); }
912 
913 
914 # define IOSTREAM_POINTER_SUPPORT(Data) \
915  inline std::ostream& operator<< ( std::ostream& o, Data* d ) \
916  { \
917  if (!d) return o << "NULL [" #Data "]"; \
918  return o << "&" << getString<const Data*>(d); \
919  } \
920  inline std::ostream& operator<< ( std::ostream& o, const Data* d ) \
921  { \
922  if (!d) return o << "NULL [const " #Data "]"; \
923  return o << "&" << getString<const Data*>(d); \
924  } \
925 
926 
927 # define GETRECORD_POINTER_SUPPORT(Data) \
928  template<> inline Hurricane::Record* getRecord<Data*>( Data* data ) \
929  { if (!data) return NULL; return data->_getRecord(); } \
930  \
931  template<> inline Hurricane::Record* getRecord<const Data*>( const Data* data ) \
932  { if (!data) return NULL; return data->_getRecord(); }
933 
934 
935 # define GETSTRING_REFERENCE_SUPPORT(Data) \
936  template<> inline std::string getString<Data&>( Data& data ) \
937  { return data._getString(); } \
938  \
939  template<> inline std::string getString<const Data&>( const Data& data ) \
940  { return data._getString(); }
941 
942 
943 # define IOSTREAM_REFERENCE_SUPPORT(Data) \
944  inline std::ostream& operator<< ( std::ostream& o, Data& d ) \
945  { return o << getString<Data&>(d); } \
946  \
947  inline std::ostream& operator<< ( std::ostream& o, const Data& d ) \
948  { return o << getString<const Data&>(d); } \
949  \
950 
951 # define GETRECORD_REFERENCE_SUPPORT(Data) \
952  template<> inline Hurricane::Record* getRecord<Data&>( Data& data ) \
953  { return data._getRecord(); } \
954  \
955  template<> inline Hurricane::Record* getRecord<const Data&>( const Data& data ) \
956  { return data._getRecord(); }
957 
958 
959 # define GETSTRING_VALUE_SUPPORT(Data) \
960  template<> inline std::string getString<Data>( Data data ) \
961  { return data._getString(); }
962 
963 
964 # define IOSTREAM_VALUE_SUPPORT(Data) \
965  inline std::ostream& operator<< ( std::ostream& o, Data d ) \
966  { return o << getString<Data>(d); }
967 
968 
969 # define GETRECORD_VALUE_SUPPORT(Data) \
970  template<> inline Hurricane::Record* getRecord<Data>( Data data ) \
971  { return data._getRecord(); }
972 
973 
974 # define INSPECTOR_P_SUPPORT(Data) \
975  GETRECORD_POINTER_SUPPORT(Data) \
976  GETSTRING_POINTER_SUPPORT(Data) \
977  IOSTREAM_POINTER_SUPPORT(Data)
978 
979 
980 # define INSPECTOR_R_SUPPORT(Data) \
981  GETRECORD_REFERENCE_SUPPORT(Data) \
982  GETSTRING_REFERENCE_SUPPORT(Data) \
983  IOSTREAM_REFERENCE_SUPPORT(Data)
984 
985 
986 # define INSPECTOR_PR_SUPPORT(Data) \
987  GETSTRING_POINTER_SUPPORT(Data) \
988  GETSTRING_REFERENCE_SUPPORT(Data) \
989  GETSTRING_VALUE_SUPPORT(Data) \
990  IOSTREAM_POINTER_SUPPORT(Data) \
991  IOSTREAM_REFERENCE_SUPPORT(Data) \
992  GETRECORD_POINTER_SUPPORT(Data) \
993  GETRECORD_REFERENCE_SUPPORT(Data)
994 
995 
996 # define INSPECTOR_PV_SUPPORT(Data) \
997  GETSTRING_POINTER_SUPPORT(Data) \
998  GETSTRING_VALUE_SUPPORT(Data) \
999  IOSTREAM_POINTER_SUPPORT(Data) \
1000  IOSTREAM_VALUE_SUPPORT(Data) \
1001  GETRECORD_POINTER_SUPPORT(Data) \
1002  GETRECORD_VALUE_SUPPORT(Data)
1003 
1004 
1005 #include "hurricane/Tabulation.h"
1006 
1007 
1008 // -------------------------------------------------------------------
1009 // Class : "::cdebug()".
1010 //
1011 // Wrapper around the STL ostream which to print debugging messages.
1012 
1013 class tstream : public std::ostream {
1014  public:
1015  inline int getMinLevel () const;
1016  inline int getMaxLevel () const;
1017  inline int setMinLevel ( int );
1018  inline int setMaxLevel ( int );
1019  inline int getLevel () const;
1020  inline int setLevel ( int );
1021  inline bool enabled () const;
1022  inline bool enabled ( int ) const;
1023  inline tstream& log ( int level, int count=0 );
1024  inline tstream& tabw ( int level, int count );
1025  inline tstream ( std::ostream & );
1026  inline tstream& put ( char c );
1027  inline tstream& flush ();
1028  private:
1029  inline tstream& _tab ();
1030  inline tstream& _tabw ( int count );
1031  public:
1032  // Overload for manipulators.
1033  inline tstream& operator<< ( std::ostream& (*pf)(std::ostream &) );
1034  private:
1035  int _minLevel;
1036  int _maxLevel;
1037  int _level;
1038  Hurricane::Tabulation _tabulation;
1039 };
1040 
1041 
1042 inline tstream::tstream ( std::ostream& s )
1043  : std::ostream(s.rdbuf())
1044  , _minLevel (100000)
1045  , _maxLevel (0)
1046  , _level (0)
1047  , _tabulation(" ")
1048 { }
1049 
1050 inline int tstream::getMinLevel () const { return _minLevel; }
1051 inline int tstream::getMaxLevel () const { return _maxLevel; }
1052 inline int tstream::setMinLevel ( int l ) { int pl=_minLevel; _minLevel=l; return pl; }
1053 inline int tstream::setMaxLevel ( int l ) { int pl=_maxLevel; _maxLevel=l; return pl; }
1054 inline int tstream::getLevel () const { return _level; }
1055 inline int tstream::setLevel ( int l ) { int pl=_level; _level=l; return pl; }
1056 inline bool tstream::enabled () const { return (_level >= _minLevel) and (_level < _maxLevel); }
1057 inline bool tstream::enabled ( int l ) const { return (l >= _minLevel) and (l < _maxLevel); }
1058 inline tstream& tstream::tabw ( int level, int count ) { setLevel(level); return _tabw(count); }
1059 inline tstream& tstream::put ( char c ) { if (enabled()) static_cast<std::ostream*>(this)->put(c); return *this; }
1060 inline tstream& tstream::flush () { if (enabled()) static_cast<std::ostream*>(this)->flush(); return *this; }
1061 inline tstream& tstream::operator<< ( std::ostream& (*pf)(std::ostream&) ) { if (enabled()) (*pf)(*this); return *this; }
1062 
1063 
1064 inline tstream& tstream::_tab () { if (enabled()) (*this) << _tabulation; return *this; }
1065 inline tstream& tstream::_tabw ( int count )
1066 {
1067  if (enabled()) {
1068  if (count > 0) while(count--) _tabulation++;
1069  else if (count < 0) while(count++) _tabulation--;
1070  }
1071  return *this;
1072 }
1073 
1074 inline tstream& tstream::log ( int level, int count )
1075 { setLevel(level); _tab(); return _tabw(count); }
1076 
1077 // For STL Types.
1078 inline tstream& operator<< ( tstream& o, const std::string s )
1079 { if (o.enabled()) { static_cast<std::ostream&>(o) << s; } return o; };
1080 
1081 // For POD Types.
1082 // template<typename T>
1083 // inline tstream& operator<< ( tstream& o, T& t )
1084 // { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<T&>(t); } return o; };
1085 
1086 template<typename T>
1087 inline tstream& operator<< ( tstream& o, T* t )
1088 { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<T*>(t); } return o; };
1089 
1090 // template<typename T>
1091 // inline tstream& operator<< ( tstream& o, const T& t )
1092 // { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<const T&>(t); } return o; };
1093 
1094 template<typename T>
1095 inline tstream& operator<< ( tstream& o, T t )
1096 { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<T>(t); } return o; };
1097 
1098 template<typename T>
1099 inline tstream& operator<< ( tstream& o, const T* t )
1100 { if (o.enabled()) { static_cast<std::ostream&>(o) << getString<const T*>(t); } return o; };
1101 
1102 template<>
1103 inline tstream& operator<< ( tstream& o, std::ios_base& (*pf)(std::ios_base&) )
1104 { if (o.enabled()) { static_cast<std::ostream&>(o) << pf; } return o; };
1105 
1106 struct _Tsetw { int n_; };
1107 inline _Tsetw tsetw ( int n ) { return { n }; }
1108 
1109 struct _Tsetf { int n_; };
1110 inline _Tsetf tsetf ( int n ) { return { n }; }
1111 
1112 template<>
1113 inline tstream& operator<< ( tstream& o, _Tsetw manip )
1114 { if (o.enabled()) { static_cast<std::ostream&>(o) << std::setw(manip.n_); } return o; }
1115 
1116 extern tstream cdebug;
1117 
1118 
1119 #define cdebug_log(level,indent) if (cdebug.enabled(level)) cdebug.log(level,indent)
1120 #define cdebug_tabw(level,indent) cdebug.tabw(level,indent)
1121 
1122 
1123 // x-----------------------------------------------------------------x
1124 // | Classes Neededs in All Hurricane Modules |
1125 // x-----------------------------------------------------------------x
1126 
1127 #include "hurricane/Slot.h"
1128 #include "hurricane/Initializer.h"
1129 #include "hurricane/JsonWriter.h"
1130 #include "hurricane/JsonObject.h"
int getLevel() const
Definition: Commons.h:1054
Definition: JsonObject.h:213
string demangle(const char *symbol)
-
int setMaxLevel(int)
Definition: Commons.h:1044
-
tstream & tabw(int level, int count)
Definition: Commons.h:1049
-
tstream & log(int level, int count=0)
Definition: Commons.h:1065
-
int setMinLevel(int)
Definition: Commons.h:1043
+
int setMaxLevel(int)
Definition: Commons.h:1053
+
tstream & tabw(int level, int count)
Definition: Commons.h:1058
+
tstream & log(int level, int count=0)
Definition: Commons.h:1074
+
int setMinLevel(int)
Definition: Commons.h:1052
Tabulation description (API)
Definition: Tabulation.h:35
-
int getMinLevel() const
Definition: Commons.h:1041
-
Trace & indentation enabled stream.
Definition: Commons.h:1004
-
int setLevel(int)
Definition: Commons.h:1046
+
int getMinLevel() const
Definition: Commons.h:1050
+
Trace & indentation enabled stream.
Definition: Commons.h:1013
+
int setLevel(int)
Definition: Commons.h:1055
The namespace dedicated to Hurricane.
Definition: Generalities.dox:5
-
bool enabled() const
Definition: Commons.h:1047
-
int getMaxLevel() const
Definition: Commons.h:1042
+
bool enabled() const
Definition: Commons.h:1056
+
int getMaxLevel() const
Definition: Commons.h:1051


- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Component_8h_source.html b/hurricane/doc/hurricane/html/Component_8h_source.html index 68ad3c38..9eadf7c7 100644 --- a/hurricane/doc/hurricane/html/Component_8h_source.html +++ b/hurricane/doc/hurricane/html/Component_8h_source.html @@ -76,7 +76,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Components_8h_source.html b/hurricane/doc/hurricane/html/Components_8h_source.html index 8568564d..e4932554 100644 --- a/hurricane/doc/hurricane/html/Components_8h_source.html +++ b/hurricane/doc/hurricane/html/Components_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/ContactLayer_8h_source.html b/hurricane/doc/hurricane/html/ContactLayer_8h_source.html index 039be0fc..48c51183 100644 --- a/hurricane/doc/hurricane/html/ContactLayer_8h_source.html +++ b/hurricane/doc/hurricane/html/ContactLayer_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Contact_8h_source.html b/hurricane/doc/hurricane/html/Contact_8h_source.html index 8ca56c1f..c887bbc9 100644 --- a/hurricane/doc/hurricane/html/Contact_8h_source.html +++ b/hurricane/doc/hurricane/html/Contact_8h_source.html @@ -81,7 +81,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Contacts_8h_source.html b/hurricane/doc/hurricane/html/Contacts_8h_source.html index fec1311f..30eceaf0 100644 --- a/hurricane/doc/hurricane/html/Contacts_8h_source.html +++ b/hurricane/doc/hurricane/html/Contacts_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/DBo_8h_source.html b/hurricane/doc/hurricane/html/DBo_8h_source.html index e4f8dc39..00b3299b 100644 --- a/hurricane/doc/hurricane/html/DBo_8h_source.html +++ b/hurricane/doc/hurricane/html/DBo_8h_source.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/DBos_8h_source.html b/hurricane/doc/hurricane/html/DBos_8h_source.html index ee8dae75..432ad2ef 100644 --- a/hurricane/doc/hurricane/html/DBos_8h_source.html +++ b/hurricane/doc/hurricane/html/DBos_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/DataBase_8h_source.html b/hurricane/doc/hurricane/html/DataBase_8h_source.html index 05e0eb1e..1e30dcbb 100644 --- a/hurricane/doc/hurricane/html/DataBase_8h_source.html +++ b/hurricane/doc/hurricane/html/DataBase_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/DbU_8h_source.html b/hurricane/doc/hurricane/html/DbU_8h_source.html index 2cf65c22..1baaef96 100644 --- a/hurricane/doc/hurricane/html/DbU_8h_source.html +++ b/hurricane/doc/hurricane/html/DbU_8h_source.html @@ -98,7 +98,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/DebugSession_8h_source.html b/hurricane/doc/hurricane/html/DebugSession_8h_source.html index ce8bf179..3a11746b 100644 --- a/hurricane/doc/hurricane/html/DebugSession_8h_source.html +++ b/hurricane/doc/hurricane/html/DebugSession_8h_source.html @@ -46,23 +46,23 @@ $(function() {
1 // -*- C++ -*-
2 //
3 // Copyright (c) BULL S.A. 2000-2018, All Rights Reserved
4 //
5 // This file is part of Hurricane.
6 //
7 // Hurricane is free software: you can redistribute it and/or modify
8 // it under the terms of the GNU Lesser General Public License as
9 // published by the Free Software Foundation, either version 3 of the
10 // License, or (at your option) any later version.
11 //
12 // Hurricane is distributed in the hope that it will be useful, but
13 // WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-
14 // TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU
15 // General Public License for more details.
16 //
17 // You should have received a copy of the Lesser GNU General Public
18 // License along with Hurricane. If not, see
19 // <http://www.gnu.org/licenses/>.
20 //
21 // +-----------------------------------------------------------------+
22 // | H U R R I C A N E |
23 // | V L S I B a c k e n d D a t a - B a s e |
24 // | |
25 // | Author : Jean-Paul Chaput |
26 // | E-mail : Jean-Paul.Chaput@lip6.fr |
27 // | =============================================================== |
28 // | C++ Header : "./hurricane/DebugSession.h" |
29 // +-----------------------------------------------------------------+
30 
31 
32 #ifndef HURRICANE_DEBUG_SESSION_H
33 #define HURRICANE_DEBUG_SESSION_H
34 
35 #include <set>
36 #include <stack>
37 #include "hurricane/Commons.h"
38 
39 
40 namespace Hurricane {
41 
42  class Name;
43  class Net;
44  class Cell;
45 
46  using std::pair;
47  using std::make_pair;
48  using std::set;
49  using std::stack;
50 
51 
52 // -------------------------------------------------------------------
53 // Class : "Hurricane::DebugSession".
54 
55  class DebugSession {
56 
57  public:
58  // Static Access.
59  static DebugSession* create ();
60  static inline DebugSession* get ();
61  static inline bool isTraced ( const void* symbol );
62  static inline void isTracedNet ( const Net* );
63  static inline void addToTrace ( const void* symbol );
64  static inline void addToTrace ( const Cell*, const Name& );
65  static inline void addToTrace ( const Net* );
66  static inline void open ( int minLevel, int maxLevel );
67  static inline void open ( const void* symbol, int minLevel, int maxLevel );
68  static inline void close ();
69  // Singleton Access.
70  inline bool _isTraced ( const void* symbol ) const;
71  inline void _addToTrace ( const void* symbol );
72  void _addToTrace ( const Cell*, const Name& );
73  inline void _addToTrace ( const Net* net );
74  // Inspector Management.
75  Record* _getRecord () const;
76  string _getString () const;
77  string _getTypeName () const;
78 
79  protected:
80  // Internal: Attributes.
81  static DebugSession* _singleton;
82  set<const void*> _symbols;
83  stack< pair<int,int> > _levels;
84 
85  protected:
86  // Internal: Constructor & Destructor.
87  DebugSession ();
88  ~DebugSession ();
89  private:
90  DebugSession ( const DebugSession& );
91  DebugSession& operator= ( const DebugSession& );
92  };
93 
94 
95 // Inline Functions.
96 
97  void DebugSession::open ( int minLevel, int maxLevel )
98  {
99  if (cdebug.getMinLevel() < minLevel) minLevel = cdebug.getMinLevel();
100  if (cdebug.getMaxLevel() > maxLevel) maxLevel = cdebug.getMaxLevel();
101 
102  _singleton->_levels.push( make_pair( cdebug.setMinLevel(minLevel)
103  , cdebug.setMaxLevel(maxLevel) ) );
104 
105  //std::cerr << "DebugSession::open() " << minLevel << ":" << maxLevel << std::endl;
106  }
107 
108 
109  void DebugSession::open ( const void* symbol, int minLevel, int maxLevel )
110  {
111  if (cdebug.getMinLevel() < minLevel) minLevel = cdebug.getMinLevel();
112  if (cdebug.getMaxLevel() > maxLevel) maxLevel = cdebug.getMaxLevel();
113 
114  if ( _singleton->_isTraced(symbol) ) {
115  _singleton->_levels.push( make_pair( cdebug.setMinLevel(minLevel)
116  , cdebug.setMaxLevel(maxLevel) ) );
117 
118  //std::cerr << "DebugSession::open() " << symbol << " " << minLevel << ":" << maxLevel << std::endl;
119  } else {
120  _singleton->_levels.push ( make_pair( cdebug.getMinLevel()
121  , cdebug.getMaxLevel() ) );
122 
123  //std::cerr << "DebugSession::open() Same level " << minLevel << ":" << maxLevel << std::endl;
124  }
125  }
126 
127 
129  {
130  if ( not _singleton->_levels.empty() ) {
131  cdebug.setMinLevel( _singleton->_levels.top().first );
132  cdebug.setMaxLevel( _singleton->_levels.top().second );
133  _singleton->_levels.pop ();
134 
135  //std::cerr << "DebugSession::close() " << cdebug.getMinLevel() << ":" << cdebug.getMaxLevel() << std::endl;
136  }
137  }
138 
139 
140  DebugSession* DebugSession::get () { return _singleton; }
141  bool DebugSession::isTraced ( const void* symbol ) { return _singleton->_isTraced(symbol); }
142  void DebugSession::addToTrace ( const void* symbol ) { _singleton->_addToTrace(symbol); }
143  void DebugSession::addToTrace ( const Net* net ) { _singleton->_addToTrace(net); }
144  void DebugSession::addToTrace ( const Cell* cell
145  , const Name& name ) { _singleton->_addToTrace( cell, name ); }
146  bool DebugSession::_isTraced ( const void* symbol ) const { return _symbols.find(symbol) != _symbols.end(); }
147  void DebugSession::_addToTrace ( const void* symbol ) { _symbols.insert( symbol ); }
148  void DebugSession::_addToTrace ( const Net* net ) { _addToTrace( static_cast<const void*>(net) ); }
149 
150 
151 
152 } // Hurricane namespace.
153 
154 
155 INSPECTOR_P_SUPPORT(Hurricane::DebugSession);
156 
157 
158 #endif // HURRICANE_DEBUG_SESSION_H
static void addToTrace(const void *symbol)
Definition: DebugSession.h:142
Name description (API)
Definition: Name.h:35
-
int setMaxLevel(int)
Definition: Commons.h:1044
+
int setMaxLevel(int)
Definition: Commons.h:1053
The model (API).
Definition: Cell.h:64
static void close()
Definition: DebugSession.h:128
-
int setMinLevel(int)
Definition: Commons.h:1043
-
int getMinLevel() const
Definition: Commons.h:1041
+
int setMinLevel(int)
Definition: Commons.h:1052
+
int getMinLevel() const
Definition: Commons.h:1050
Enable/Disable trace information (API).
Definition: DebugSession.h:55
The namespace dedicated to Hurricane.
Definition: Generalities.dox:5
static bool isTraced(const void *symbol)
Definition: DebugSession.h:141
Net description (API)
Definition: Net.h:48
-
int getMaxLevel() const
Definition: Commons.h:1042
+
int getMaxLevel() const
Definition: Commons.h:1051
static void open(int minLevel, int maxLevel)
Definition: DebugSession.h:97


- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Diagonal_8h_source.html b/hurricane/doc/hurricane/html/Diagonal_8h_source.html index c1f7b19a..48c5289a 100644 --- a/hurricane/doc/hurricane/html/Diagonal_8h_source.html +++ b/hurricane/doc/hurricane/html/Diagonal_8h_source.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/DiffusionLayer_8h_source.html b/hurricane/doc/hurricane/html/DiffusionLayer_8h_source.html index a70f1507..d053c01e 100644 --- a/hurricane/doc/hurricane/html/DiffusionLayer_8h_source.html +++ b/hurricane/doc/hurricane/html/DiffusionLayer_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Entities_8h_source.html b/hurricane/doc/hurricane/html/Entities_8h_source.html index b3159258..fe00218e 100644 --- a/hurricane/doc/hurricane/html/Entities_8h_source.html +++ b/hurricane/doc/hurricane/html/Entities_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Entity_8h_source.html b/hurricane/doc/hurricane/html/Entity_8h_source.html index 18c9b106..4f7a5a96 100644 --- a/hurricane/doc/hurricane/html/Entity_8h_source.html +++ b/hurricane/doc/hurricane/html/Entity_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Error_8h_source.html b/hurricane/doc/hurricane/html/Error_8h_source.html index e76b6574..b810b484 100644 --- a/hurricane/doc/hurricane/html/Error_8h_source.html +++ b/hurricane/doc/hurricane/html/Error_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Exception_8h_source.html b/hurricane/doc/hurricane/html/Exception_8h_source.html index dbbf3811..8239449a 100644 --- a/hurricane/doc/hurricane/html/Exception_8h_source.html +++ b/hurricane/doc/hurricane/html/Exception_8h_source.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Filter_8h_source.html b/hurricane/doc/hurricane/html/Filter_8h_source.html index bd3d8f3c..1c1d5332 100644 --- a/hurricane/doc/hurricane/html/Filter_8h_source.html +++ b/hurricane/doc/hurricane/html/Filter_8h_source.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Go_8h_source.html b/hurricane/doc/hurricane/html/Go_8h_source.html index 8e9dac44..7b4f37f0 100644 --- a/hurricane/doc/hurricane/html/Go_8h_source.html +++ b/hurricane/doc/hurricane/html/Go_8h_source.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Gos_8h_source.html b/hurricane/doc/hurricane/html/Gos_8h_source.html index 231b6170..9ac9e83f 100644 --- a/hurricane/doc/hurricane/html/Gos_8h_source.html +++ b/hurricane/doc/hurricane/html/Gos_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Hook_8h_source.html b/hurricane/doc/hurricane/html/Hook_8h_source.html index 6c06a522..76ff3fd7 100644 --- a/hurricane/doc/hurricane/html/Hook_8h_source.html +++ b/hurricane/doc/hurricane/html/Hook_8h_source.html @@ -67,7 +67,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Hooks_8h_source.html b/hurricane/doc/hurricane/html/Hooks_8h_source.html index 42a418e1..441d0870 100644 --- a/hurricane/doc/hurricane/html/Hooks_8h_source.html +++ b/hurricane/doc/hurricane/html/Hooks_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Horizontal_8h_source.html b/hurricane/doc/hurricane/html/Horizontal_8h_source.html index 67496cfa..a79569db 100644 --- a/hurricane/doc/hurricane/html/Horizontal_8h_source.html +++ b/hurricane/doc/hurricane/html/Horizontal_8h_source.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Horizontals_8h_source.html b/hurricane/doc/hurricane/html/Horizontals_8h_source.html index 3cedb504..6413c31e 100644 --- a/hurricane/doc/hurricane/html/Horizontals_8h_source.html +++ b/hurricane/doc/hurricane/html/Horizontals_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/HyperNet_8h_source.html b/hurricane/doc/hurricane/html/HyperNet_8h_source.html index c958f629..35bc3c55 100644 --- a/hurricane/doc/hurricane/html/HyperNet_8h_source.html +++ b/hurricane/doc/hurricane/html/HyperNet_8h_source.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Initializer_8h_source.html b/hurricane/doc/hurricane/html/Initializer_8h_source.html index f666e598..d88c9a83 100644 --- a/hurricane/doc/hurricane/html/Initializer_8h_source.html +++ b/hurricane/doc/hurricane/html/Initializer_8h_source.html @@ -52,7 +52,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Instance_8h_source.html b/hurricane/doc/hurricane/html/Instance_8h_source.html index c30bf547..cf42c546 100644 --- a/hurricane/doc/hurricane/html/Instance_8h_source.html +++ b/hurricane/doc/hurricane/html/Instance_8h_source.html @@ -86,7 +86,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Instances_8h_source.html b/hurricane/doc/hurricane/html/Instances_8h_source.html index a2af97ec..29d6dbd6 100644 --- a/hurricane/doc/hurricane/html/Instances_8h_source.html +++ b/hurricane/doc/hurricane/html/Instances_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Interruption_8h_source.html b/hurricane/doc/hurricane/html/Interruption_8h_source.html index 2bc49bbe..c8979aba 100644 --- a/hurricane/doc/hurricane/html/Interruption_8h_source.html +++ b/hurricane/doc/hurricane/html/Interruption_8h_source.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Interval_8h_source.html b/hurricane/doc/hurricane/html/Interval_8h_source.html index 5e5f7bc0..c8d95387 100644 --- a/hurricane/doc/hurricane/html/Interval_8h_source.html +++ b/hurricane/doc/hurricane/html/Interval_8h_source.html @@ -72,7 +72,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Intervals_8h_source.html b/hurricane/doc/hurricane/html/Intervals_8h_source.html index 27055dce..60e04f20 100644 --- a/hurricane/doc/hurricane/html/Intervals_8h_source.html +++ b/hurricane/doc/hurricane/html/Intervals_8h_source.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/JsonObject_8h_source.html b/hurricane/doc/hurricane/html/JsonObject_8h_source.html index 989df96c..d87d6d63 100644 --- a/hurricane/doc/hurricane/html/JsonObject_8h_source.html +++ b/hurricane/doc/hurricane/html/JsonObject_8h_source.html @@ -44,7 +44,7 @@ $(function() {
JsonObject.h
-
1 // -*- C++ -*-
2 //
3 // Copyright (c) BULL S.A. 2015-2018, All Rights Reserved
4 //
5 // This file is part of Hurricane.
6 //
7 // Hurricane is free software: you can redistribute it and/or modify
8 // it under the terms of the GNU Lesser General Public License as
9 // published by the Free Software Foundation, either version 3 of the
10 // License, or (at your option) any later version.
11 //
12 // Hurricane is distributed in the hope that it will be useful, but
13 // WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-
14 // TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU
15 // General Public License for more details.
16 //
17 // You should have received a copy of the Lesser GNU General Public
18 // License along with Hurricane. If not, see
19 // <http://www.gnu.org/licenses/>.
20 //
21 // +-----------------------------------------------------------------+
22 // | H U R R I C A N E |
23 // | V L S I B a c k e n d D a t a - B a s e |
24 // | |
25 // | Author : Jean-Paul Chaput |
26 // | E-mail : Jean-Paul.Chaput@lip6.fr |
27 // | =============================================================== |
28 // | C++ Header : "./hurricane/JsonObject.h" |
29 // +-----------------------------------------------------------------+
30 
31 
32 #ifndef HURRICANE_JSON_OBJECT_H
33 #define HURRICANE_JSON_OBJECT_H
34 
35 #ifndef HURRICANE_SLOT_H
36 #error "JsonObject.h must be included through Commons.h"
37 #endif
38 
39 #include <iostream>
40 #include <typeinfo>
41 #include <typeindex>
42 #include <type_traits>
43 #include <set>
44 #include <map>
45 #include <string>
46 #include <functional>
47 #include <boost/any.hpp>
48 
49 
50 namespace Hurricane {
51 
52  class DBo;
53  class Hook;
54  class Entity;
55  class Cell;
56  class Component;
57  class JsonStack;
58 
59  class JsonArray { };
60 
61 
62 // -------------------------------------------------------------------
63 // Class : "JsonAttribute".
64 
65  class JsonAttribute {
66  public:
67  inline JsonAttribute ( const std::string& key, std::type_index tid );
68  inline std::string key () const;
69  inline std::type_index tid () const;
70  private:
71  std::string _key;
72  std::type_index _tid;
73  };
74 
75  inline JsonAttribute::JsonAttribute ( const std::string& key, std::type_index tid ) : _key(key), _tid(tid) { }
76  inline std::string JsonAttribute::key () const { return _key; }
77  inline std::type_index JsonAttribute::tid () const { return _tid; }
78 
79 
80 // -------------------------------------------------------------------
81 // Class : "JsonObject".
82 
83  class JsonObject {
84  public:
85  JsonObject ( unsigned long flags );
86  virtual ~JsonObject ();
87  virtual bool isDummy () const;
88  virtual std::string getTypeName () const = 0;
89  inline std::string getStackName () const;
90  bool check ( JsonStack&, std::string fname ) const;
91  void print ( std::ostream& ) const;
92  bool has ( const std::string& key ) const;
93  void add ( const std::string& key, std::type_index tid );
94  void remove ( const std::string& key );
95  template<typename T> inline T get ( JsonStack&, const std::string& key ) const;
96  template<typename T> inline T* jget ( JsonStack& ) const;
97  inline void copyAttrs ( const JsonObject*, bool reset=false );
98  inline void clear ();
99  inline std::string getName () const;
100  inline void setName ( const std::string& );
101  template<typename T> inline T getObject () const;
102  template<typename T> inline void setObject ( T ) ;
103  inline bool isBound () const;
104  virtual JsonObject* clone ( unsigned long flags ) const = 0;
105  virtual void toData ( JsonStack& );
106  unsigned int presetId ( JsonStack& );
107  template<typename T> inline void update ( JsonStack&, T );
108  inline JsonObject* setFlags ( unsigned long mask );
109  inline JsonObject* resetFlags ( unsigned long mask );
110  inline bool issetFlags ( unsigned long mask ) const;
111  protected:
112  unsigned long _flags;
113  std::string _name;
114  std::vector<JsonAttribute> _stackeds;
115  std::vector<JsonAttribute> _attributes;
116  std::vector<JsonAttribute> _collections;
117  boost::any _object;
118  };
119 
120 
121  inline bool JsonObject::isBound () const { return not _object.empty(); }
122  inline std::string JsonObject::getName () const { return _name; }
123  inline void JsonObject::setName ( const string& name ) { _name=name; }
124  inline JsonObject* JsonObject::setFlags ( unsigned long mask ) { _flags |= mask; return this; }
125  inline JsonObject* JsonObject::resetFlags ( unsigned long mask ) { _flags &= ~mask; return this; }
126  inline bool JsonObject::issetFlags ( unsigned long mask ) const { return _flags & mask; }
127 
128  inline std::string JsonObject::getStackName () const
129  { return (_name.empty()) ? std::string(".")+getTypeName(): _name; }
130 
131  template<typename T> inline T JsonObject::getObject () const
132  { return boost::any_cast<T>(_object); }
133 
134  template<typename T> inline void JsonObject::setObject ( T t )
135  { _object = t; }
136 
137  inline void JsonObject::copyAttrs ( const JsonObject* other, bool reset )
138  {
139  if (reset) _attributes.clear();
140  for ( size_t i=0 ; i<other->_attributes.size() ; ++i )
141  _attributes.push_back( other->_attributes[i] );
142  }
143 
145  {
146  _stackeds.clear();
147  _attributes.clear();
148  _collections.clear();
149  boost::any emptyAny;
150  _object.swap( emptyAny );
151  }
152 
153 
154 // -------------------------------------------------------------------
155 // Class : "JsonKey".
156 
157  class JsonKey : public JsonObject {
158  public:
159  inline JsonKey ( const std::string& );
160  virtual std::string getTypeName () const;
161  virtual JsonKey* clone ( unsigned long ) const;
162  private:
163  std::string _key;
164  };
165 
166 
167 // -------------------------------------------------------------------
168 // Class : "JsonDummy".
169 
170  class JsonDummy : public JsonObject {
171  public:
172  JsonDummy ();
173  virtual bool isDummy () const;
174  virtual std::string getTypeName () const;
175  void setTypeName ( const std::string& name );
176  virtual JsonDummy* clone ( unsigned long ) const;
177  private:
178  std::string _typename;
179  };
180 
181 
182 // -------------------------------------------------------------------
183 // Class : "JsonBaseArray".
184 
185  template<typename T>
186  class JsonBaseArray : public JsonObject {
187  public:
188  inline JsonBaseArray ( unsigned long flags );
189  inline const std::vector<T>& array () const;
190  inline void push_back ( T );
191  private:
192  std::vector<T> _array;
193  };
194 
195 
196  template<typename T>
197  inline JsonBaseArray<T>::JsonBaseArray ( unsigned long flags )
198  : JsonObject(flags)
199  , _array()
200  { }
201 
202  template<typename T>
203  inline const std::vector<T>& JsonBaseArray<T>::array () const { return _array; }
204 
205  template<typename T>
206  inline void JsonBaseArray<T>::push_back ( T element )
207  { _array.push_back(element); }
208 
209 
210 } // Hurricane namespace.
211 
212 
213 namespace std {
214 
215  template<>
216  struct less<Hurricane::JsonObject*> {
217  inline bool operator() ( const Hurricane::JsonObject* lhs, const Hurricane::JsonObject* rhs )
218  { return lhs->getTypeName() < rhs->getTypeName(); }
219  };
220 
221 } // std namespace.
222 
223 
224 namespace Hurricane {
225 
226 // -------------------------------------------------------------------
227 // Class : "JsonTypes".
228 
229  class JsonTypes {
230  public:
231  static void initialize ();
232  static void registerType ( JsonObject* );
233  static JsonObject* find ( const std::string& tname );
234  private:
235  JsonTypes ();
236  ~JsonTypes ();
237  JsonTypes ( const JsonTypes& );
238  void _registerType ( JsonObject* );
239  JsonObject* _find ( const std::string& tname );
240  private:
241  static JsonTypes* _jsonTypes;
242  std::set<JsonObject*> _jsonObjects;
243  };
244 
245 
246 // -------------------------------------------------------------------
247 // Class : "JsonStack".
248 
249  class JsonStack {
250  public:
251  typedef std::pair<std::string, boost::any> Element;
252  public:
253  inline JsonStack ();
254  inline size_t size () const;
255  template<typename T> inline void push_back ( const std::string&, T );
256  inline void pop_back ( size_t count=1 );
257  inline int rhas ( const std::string& ) const;
258  template<typename T> inline T as ( const std::string& ) const;
259  template<typename T> inline T as ( int ) const;
260  inline void push_back_dbo ( DBo* );
261  inline void pop_back_dbo ();
262  inline DBo* back_dbo () const;
263  inline vector<JsonObject*>& jobjects ();
264  template<typename T> inline T getEntity ( unsigned int ) const;
265  void addEntity ( unsigned int jsonId, Entity* );
266  void print ( std::ostream& ) const;
267  inline unsigned long getFlags () const;
268  inline JsonStack* setFlags ( unsigned long mask );
269  inline JsonStack* resetFlags ( unsigned long mask );
270  inline bool issetFlags ( unsigned long mask ) const;
271  inline const Element& operator[] ( int index ) const;
272  private:
273  unsigned long _flags;
274  vector<Element> _stack;
275  vector<JsonObject*> _jstack;
276  vector<DBo*> _dbos;
277  std::map<unsigned int,Entity*> _entities;
278  };
279 
280 
281  inline JsonStack::JsonStack ()
282  : _flags(0), _stack(), _jstack(), _dbos(), _entities()
283  { }
284 
285  template<typename T> inline void JsonStack::push_back ( const std::string& key, T t )
286  {
287  cdebug_log(19,0) << "JsonStack::push_back(T) key:" << key << " value:" << t
288  << " (" << demangle(typeid(T)) << ")." << endl;
289  _stack.push_back(std::make_pair(key,boost::any(t)));
290  }
291 
292  inline void JsonStack::pop_back ( size_t count )
293  {
294  while (count--) {
295  if (_stack.empty()) {
296  std::cerr << "[ERROR] JsonStack::pop_back(): Stack is empty, but "
297  << (count+1) << " elements remains to pop." << std::endl;
298  break;
299  }
300  cdebug_log(19,0) << "| _stack.pop_back() \"" << _stack.back().first
301  << "\", size:" << _stack.size() << ", dbos:" << _dbos.size() << endl;
302  _stack.pop_back();
303  }
304  }
305 
306  inline const JsonStack::Element& JsonStack::operator[] ( int index ) const
307  {
308  if (index < 0) return _stack[_stack.size()+index];
309  return _stack[index];
310  }
311 
312  inline int JsonStack::rhas ( const std::string& key ) const
313  {
314  if (_stack.empty()) return 0;
315 
316  int i = _stack.size()-1;
317  do {
318  if (_stack[i].first == key) {
319  cdebug_log(19,0) << "JsonStack::rhas(): key \"" << key << "\" found at index:"
320  << (i-(int)_stack.size()) << " (i:" << i << ") "
321  << "(" << demangle(_stack[i].second.type().name()) << ")."
322  << endl;
323  return i-(int)_stack.size();
324  }
325  if (i == 0) break;
326  --i;
327  } while ( true );
328 
329  cdebug_log(19,0) << "JsonStack::rhas(): key \"" << key << "\" not found (returning index: 0)." << endl;
330  return 0;
331  }
332 
333  template<typename T> inline T JsonStack::as ( const std::string& key ) const
334  {
335  if (not _stack.empty()) {
336  int i = _stack.size()-1;
337  do {
338  if (_stack[i].first == key) {
339  cdebug_log(19,0) << "JsonStack::as<T>() k:" << key
340  << " value:" << demangle(_stack[i].second.type().name()) << std::endl;
341  return boost::any_cast<T>( _stack[i].second );
342  }
343  if (i == 0) break;
344  --i;
345  } while ( true );
346 
347  std::cerr << "[ERROR] JsonStack::as<T>(key): No element with key \""
348  << key << "\" in stack." << std::endl;
349  } else {
350  std::cerr << "[ERROR] JsonStack::as<T>(key): Stack is empty while searching for key \""
351  << key << "\"." << std::endl;
352  }
353 
354  return T();
355  }
356 
357  template<typename T> inline T JsonStack::as ( int index ) const
358  {
359  size_t i = (index >= 0) ? index : (_stack.size()+index);
360  return boost::any_cast<T>( _stack[i].second );
361  }
362 
363 
364  template<typename T> inline T JsonStack::getEntity ( unsigned int id ) const
365  {
366  std::map<unsigned int,Entity*>::const_iterator it = _entities.find(id);
367  if (it == _entities.end()) return NULL;
368  return dynamic_cast<T>((*it).second);
369  }
370 
371  inline void JsonStack::push_back_dbo ( DBo* dbo ) { _dbos.push_back(dbo); }
372  inline void JsonStack::pop_back_dbo () { _dbos.pop_back(); }
373  inline DBo* JsonStack::back_dbo () const { return (_dbos.empty()) ? NULL : _dbos.back(); }
374  inline vector<JsonObject*>& JsonStack::jobjects () { return _jstack; }
375  inline size_t JsonStack::size () const { return _stack.size(); }
376  inline unsigned long JsonStack::getFlags () const { return _flags; }
377  inline JsonStack* JsonStack::setFlags ( unsigned long mask ) { _flags |= mask; return this; }
378  inline JsonStack* JsonStack::resetFlags ( unsigned long mask ) { _flags &= ~mask; return this; }
379  inline bool JsonStack::issetFlags ( unsigned long mask ) const { return _flags & mask; }
380 
381  template<typename T>
382  T JsonObject::get ( JsonStack& stack, const std::string& key ) const
383  {
384  int index = stack.rhas(key);
385  if (index == 0) return T();;
386  if (stack[index].second.type() == typeid(void*)) return T();
387 
388  return stack.as<T>( index );
389  }
390 
391  template<typename T>
392  T* JsonObject::jget ( JsonStack& stack ) const
393  {
394  vector<JsonObject*>& jobjects = stack.jobjects();
395  vector<JsonObject*>::reverse_iterator rit = jobjects.rbegin();
396 
397  for ( ; rit != jobjects.rend() ; ++rit ) {
398  T* jobject = dynamic_cast<T*>( *rit );
399  if (jobject) return jobject;
400  }
401 
402  return NULL;
403  }
404 
405  template<typename T>
406  inline void JsonObject::update ( JsonStack& stack, T hobject )
407  {
408  cdebug_log(19,0) << "JsonObject::update<T>()" << endl;
409  stack.pop_back( _attributes.size() );
410  stack.push_back<T>( getStackName(), hobject );
411  setObject<T>( hobject );
412  }
413 
414 
415 // -------------------------------------------------------------------
416 // Function : Json Parsers.
417 
418  Cell* jsonCellParse ( std::string filename );
419  Cell* jsonBlobParse ( std::string filename );
420 
421 
422 } // Hurricane namespace.
423 
424 #endif // HURRICANE_JSON_OBJECT_H
T getEntity(unsigned int) const
Definition: JsonObject.h:364
+
1 // -*- C++ -*-
2 //
3 // Copyright (c) BULL S.A. 2015-2018, All Rights Reserved
4 //
5 // This file is part of Hurricane.
6 //
7 // Hurricane is free software: you can redistribute it and/or modify
8 // it under the terms of the GNU Lesser General Public License as
9 // published by the Free Software Foundation, either version 3 of the
10 // License, or (at your option) any later version.
11 //
12 // Hurricane is distributed in the hope that it will be useful, but
13 // WITHOUT ANY WARRANTY; without even the implied warranty of MERCHAN-
14 // TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU
15 // General Public License for more details.
16 //
17 // You should have received a copy of the Lesser GNU General Public
18 // License along with Hurricane. If not, see
19 // <http://www.gnu.org/licenses/>.
20 //
21 // +-----------------------------------------------------------------+
22 // | H U R R I C A N E |
23 // | V L S I B a c k e n d D a t a - B a s e |
24 // | |
25 // | Author : Jean-Paul Chaput |
26 // | E-mail : Jean-Paul.Chaput@lip6.fr |
27 // | =============================================================== |
28 // | C++ Header : "./hurricane/JsonObject.h" |
29 // +-----------------------------------------------------------------+
30 
31 
32 #ifndef HURRICANE_JSON_OBJECT_H
33 #define HURRICANE_JSON_OBJECT_H
34 
35 #ifndef HURRICANE_SLOT_H
36 #error "JsonObject.h must be included through Commons.h"
37 #endif
38 
39 #include <iostream>
40 #include <typeinfo>
41 #include <typeindex>
42 #include <type_traits>
43 #include <set>
44 #include <map>
45 #include <string>
46 #include <functional>
47 #include <boost/any.hpp>
48 
49 
50 namespace Hurricane {
51 
52  class DBo;
53  class Hook;
54  class Entity;
55  class Cell;
56  class Component;
57  class JsonStack;
58 
59  class JsonArray { };
60 
61 
62 // -------------------------------------------------------------------
63 // Class : "JsonAttribute".
64 
65  class JsonAttribute {
66  public:
67  inline JsonAttribute ( const std::string& key, std::type_index tid );
68  inline std::string key () const;
69  inline std::type_index tid () const;
70  private:
71  std::string _key;
72  std::type_index _tid;
73  };
74 
75  inline JsonAttribute::JsonAttribute ( const std::string& key, std::type_index tid ) : _key(key), _tid(tid) { }
76  inline std::string JsonAttribute::key () const { return _key; }
77  inline std::type_index JsonAttribute::tid () const { return _tid; }
78 
79 
80 // -------------------------------------------------------------------
81 // Class : "JsonObject".
82 
83  class JsonObject {
84  public:
85  JsonObject ( unsigned long flags );
86  virtual ~JsonObject ();
87  virtual bool isDummy () const;
88  virtual std::string getTypeName () const = 0;
89  inline std::string getStackName () const;
90  bool check ( JsonStack&, std::string fname ) const;
91  void print ( std::ostream& ) const;
92  bool has ( const std::string& key ) const;
93  void add ( const std::string& key, std::type_index tid );
94  void remove ( const std::string& key );
95  template<typename T> inline T get ( JsonStack&, const std::string& key ) const;
96  template<typename T> inline T* jget ( JsonStack& ) const;
97  inline void copyAttrs ( const JsonObject*, bool reset=false );
98  inline void clear ();
99  inline std::string getName () const;
100  inline void setName ( const std::string& );
101  template<typename T> inline T getObject () const;
102  template<typename T> inline void setObject ( T ) ;
103  inline bool isBound () const;
104  virtual JsonObject* clone ( unsigned long flags ) const = 0;
105  virtual void toData ( JsonStack& );
106  unsigned int presetId ( JsonStack& );
107  template<typename T> inline void update ( JsonStack&, T );
108  inline JsonObject* setFlags ( unsigned long mask );
109  inline JsonObject* resetFlags ( unsigned long mask );
110  inline bool issetFlags ( unsigned long mask ) const;
111  protected:
112  unsigned long _flags;
113  std::string _name;
114  std::vector<JsonAttribute> _stackeds;
115  std::vector<JsonAttribute> _attributes;
116  std::vector<JsonAttribute> _collections;
117  boost::any _object;
118  };
119 
120 
121  inline bool JsonObject::isBound () const { return not _object.empty(); }
122  inline std::string JsonObject::getName () const { return _name; }
123  inline void JsonObject::setName ( const string& name ) { _name=name; }
124  inline JsonObject* JsonObject::setFlags ( unsigned long mask ) { _flags |= mask; return this; }
125  inline JsonObject* JsonObject::resetFlags ( unsigned long mask ) { _flags &= ~mask; return this; }
126  inline bool JsonObject::issetFlags ( unsigned long mask ) const { return _flags & mask; }
127 
128  inline std::string JsonObject::getStackName () const
129  { return (_name.empty()) ? std::string(".")+getTypeName(): _name; }
130 
131  template<typename T> inline T JsonObject::getObject () const
132  { return boost::any_cast<T>(_object); }
133 
134  template<typename T> inline void JsonObject::setObject ( T t )
135  { _object = t; }
136 
137  inline void JsonObject::copyAttrs ( const JsonObject* other, bool reset )
138  {
139  if (reset) _attributes.clear();
140  for ( size_t i=0 ; i<other->_attributes.size() ; ++i )
141  _attributes.push_back( other->_attributes[i] );
142  }
143 
145  {
146  _stackeds.clear();
147  _attributes.clear();
148  _collections.clear();
149  boost::any emptyAny;
150  _object.swap( emptyAny );
151  }
152 
153 
154 // -------------------------------------------------------------------
155 // Class : "JsonKey".
156 
157  class JsonKey : public JsonObject {
158  public:
159  inline JsonKey ( const std::string& );
160  virtual std::string getTypeName () const;
161  virtual JsonKey* clone ( unsigned long ) const;
162  private:
163  std::string _key;
164  };
165 
166 
167 // -------------------------------------------------------------------
168 // Class : "JsonDummy".
169 
170  class JsonDummy : public JsonObject {
171  public:
172  JsonDummy ();
173  virtual bool isDummy () const;
174  virtual std::string getTypeName () const;
175  void setTypeName ( const std::string& name );
176  virtual JsonDummy* clone ( unsigned long ) const;
177  private:
178  std::string _typename;
179  };
180 
181 
182 // -------------------------------------------------------------------
183 // Class : "JsonBaseArray".
184 
185  template<typename T>
186  class JsonBaseArray : public JsonObject {
187  public:
188  inline JsonBaseArray ( unsigned long flags );
189  inline const std::vector<T>& array () const;
190  inline void push_back ( T );
191  private:
192  std::vector<T> _array;
193  };
194 
195 
196  template<typename T>
197  inline JsonBaseArray<T>::JsonBaseArray ( unsigned long flags )
198  : JsonObject(flags)
199  , _array()
200  { }
201 
202  template<typename T>
203  inline const std::vector<T>& JsonBaseArray<T>::array () const { return _array; }
204 
205  template<typename T>
206  inline void JsonBaseArray<T>::push_back ( T element )
207  { _array.push_back(element); }
208 
209 
210 } // Hurricane namespace.
211 
212 
213 namespace std {
214 
215  template<>
216  struct less<Hurricane::JsonObject*> {
217  inline bool operator() ( const Hurricane::JsonObject* lhs, const Hurricane::JsonObject* rhs ) const
218  { return lhs->getTypeName() < rhs->getTypeName(); }
219  };
220 
221 } // std namespace.
222 
223 
224 namespace Hurricane {
225 
226 // -------------------------------------------------------------------
227 // Class : "JsonTypes".
228 
229  class JsonTypes {
230  public:
231  static void initialize ();
232  static void registerType ( JsonObject* );
233  static JsonObject* find ( const std::string& tname );
234  private:
235  JsonTypes ();
236  ~JsonTypes ();
237  JsonTypes ( const JsonTypes& );
238  void _registerType ( JsonObject* );
239  JsonObject* _find ( const std::string& tname );
240  private:
241  static JsonTypes* _jsonTypes;
242  std::set<JsonObject*> _jsonObjects;
243  };
244 
245 
246 // -------------------------------------------------------------------
247 // Class : "JsonStack".
248 
249  class JsonStack {
250  public:
251  typedef std::pair<std::string, boost::any> Element;
252  public:
253  inline JsonStack ();
254  inline size_t size () const;
255  template<typename T> inline void push_back ( const std::string&, T );
256  inline void pop_back ( size_t count=1 );
257  inline int rhas ( const std::string& ) const;
258  template<typename T> inline T as ( const std::string& ) const;
259  template<typename T> inline T as ( int ) const;
260  inline void push_back_dbo ( DBo* );
261  inline void pop_back_dbo ();
262  inline DBo* back_dbo () const;
263  inline vector<JsonObject*>& jobjects ();
264  template<typename T> inline T getEntity ( unsigned int ) const;
265  void addEntity ( unsigned int jsonId, Entity* );
266  void print ( std::ostream& ) const;
267  inline unsigned long getFlags () const;
268  inline JsonStack* setFlags ( unsigned long mask );
269  inline JsonStack* resetFlags ( unsigned long mask );
270  inline bool issetFlags ( unsigned long mask ) const;
271  inline const Element& operator[] ( int index ) const;
272  private:
273  unsigned long _flags;
274  vector<Element> _stack;
275  vector<JsonObject*> _jstack;
276  vector<DBo*> _dbos;
277  std::map<unsigned int,Entity*> _entities;
278  };
279 
280 
281  inline JsonStack::JsonStack ()
282  : _flags(0), _stack(), _jstack(), _dbos(), _entities()
283  { }
284 
285  template<typename T> inline void JsonStack::push_back ( const std::string& key, T t )
286  {
287  cdebug_log(19,0) << "JsonStack::push_back(T) key:" << key << " value:" << t
288  << " (" << demangle(typeid(T)) << ")." << endl;
289  _stack.push_back(std::make_pair(key,boost::any(t)));
290  }
291 
292  inline void JsonStack::pop_back ( size_t count )
293  {
294  while (count--) {
295  if (_stack.empty()) {
296  std::cerr << "[ERROR] JsonStack::pop_back(): Stack is empty, but "
297  << (count+1) << " elements remains to pop." << std::endl;
298  break;
299  }
300  cdebug_log(19,0) << "| _stack.pop_back() \"" << _stack.back().first
301  << "\", size:" << _stack.size() << ", dbos:" << _dbos.size() << endl;
302  _stack.pop_back();
303  }
304  }
305 
306  inline const JsonStack::Element& JsonStack::operator[] ( int index ) const
307  {
308  if (index < 0) return _stack[_stack.size()+index];
309  return _stack[index];
310  }
311 
312  inline int JsonStack::rhas ( const std::string& key ) const
313  {
314  if (_stack.empty()) return 0;
315 
316  int i = _stack.size()-1;
317  do {
318  if (_stack[i].first == key) {
319  cdebug_log(19,0) << "JsonStack::rhas(): key \"" << key << "\" found at index:"
320  << (i-(int)_stack.size()) << " (i:" << i << ") "
321  << "(" << demangle(_stack[i].second.type().name()) << ")."
322  << endl;
323  return i-(int)_stack.size();
324  }
325  if (i == 0) break;
326  --i;
327  } while ( true );
328 
329  cdebug_log(19,0) << "JsonStack::rhas(): key \"" << key << "\" not found (returning index: 0)." << endl;
330  return 0;
331  }
332 
333  template<typename T> inline T JsonStack::as ( const std::string& key ) const
334  {
335  if (not _stack.empty()) {
336  int i = _stack.size()-1;
337  do {
338  if (_stack[i].first == key) {
339  cdebug_log(19,0) << "JsonStack::as<T>() k:" << key
340  << " value:" << demangle(_stack[i].second.type().name()) << std::endl;
341  return boost::any_cast<T>( _stack[i].second );
342  }
343  if (i == 0) break;
344  --i;
345  } while ( true );
346 
347  std::cerr << "[ERROR] JsonStack::as<T>(key): No element with key \""
348  << key << "\" in stack." << std::endl;
349  } else {
350  std::cerr << "[ERROR] JsonStack::as<T>(key): Stack is empty while searching for key \""
351  << key << "\"." << std::endl;
352  }
353 
354  return T();
355  }
356 
357  template<typename T> inline T JsonStack::as ( int index ) const
358  {
359  size_t i = (index >= 0) ? index : (_stack.size()+index);
360  return boost::any_cast<T>( _stack[i].second );
361  }
362 
363 
364  template<typename T> inline T JsonStack::getEntity ( unsigned int id ) const
365  {
366  std::map<unsigned int,Entity*>::const_iterator it = _entities.find(id);
367  if (it == _entities.end()) return NULL;
368  return dynamic_cast<T>((*it).second);
369  }
370 
371  inline void JsonStack::push_back_dbo ( DBo* dbo ) { _dbos.push_back(dbo); }
372  inline void JsonStack::pop_back_dbo () { _dbos.pop_back(); }
373  inline DBo* JsonStack::back_dbo () const { return (_dbos.empty()) ? NULL : _dbos.back(); }
374  inline vector<JsonObject*>& JsonStack::jobjects () { return _jstack; }
375  inline size_t JsonStack::size () const { return _stack.size(); }
376  inline unsigned long JsonStack::getFlags () const { return _flags; }
377  inline JsonStack* JsonStack::setFlags ( unsigned long mask ) { _flags |= mask; return this; }
378  inline JsonStack* JsonStack::resetFlags ( unsigned long mask ) { _flags &= ~mask; return this; }
379  inline bool JsonStack::issetFlags ( unsigned long mask ) const { return _flags & mask; }
380 
381  template<typename T>
382  T JsonObject::get ( JsonStack& stack, const std::string& key ) const
383  {
384  int index = stack.rhas(key);
385  if (index == 0) return T();;
386  if (stack[index].second.type() == typeid(void*)) return T();
387 
388  return stack.as<T>( index );
389  }
390 
391  template<typename T>
392  T* JsonObject::jget ( JsonStack& stack ) const
393  {
394  vector<JsonObject*>& jobjects = stack.jobjects();
395  vector<JsonObject*>::reverse_iterator rit = jobjects.rbegin();
396 
397  for ( ; rit != jobjects.rend() ; ++rit ) {
398  T* jobject = dynamic_cast<T*>( *rit );
399  if (jobject) return jobject;
400  }
401 
402  return NULL;
403  }
404 
405  template<typename T>
406  inline void JsonObject::update ( JsonStack& stack, T hobject )
407  {
408  cdebug_log(19,0) << "JsonObject::update<T>()" << endl;
409  stack.pop_back( _attributes.size() );
410  stack.push_back<T>( getStackName(), hobject );
411  setObject<T>( hobject );
412  }
413 
414 
415 // -------------------------------------------------------------------
416 // Function : Json Parsers.
417 
418  Cell* jsonCellParse ( std::string filename );
419  Cell* jsonBlobParse ( std::string filename );
420 
421 
422 } // Hurricane namespace.
423 
424 #endif // HURRICANE_JSON_OBJECT_H
T getEntity(unsigned int) const
Definition: JsonObject.h:364
std::string getName() const
Definition: JsonObject.h:122
std::string getStackName() const
Definition: JsonObject.h:128
virtual void toData(JsonStack &)
@@ -92,7 +92,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/JsonReader_8h_source.html b/hurricane/doc/hurricane/html/JsonReader_8h_source.html index 8fb09ced..8117eb3f 100644 --- a/hurricane/doc/hurricane/html/JsonReader_8h_source.html +++ b/hurricane/doc/hurricane/html/JsonReader_8h_source.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Layer_8h_source.html b/hurricane/doc/hurricane/html/Layer_8h_source.html index 400e608c..0c4bd764 100644 --- a/hurricane/doc/hurricane/html/Layer_8h_source.html +++ b/hurricane/doc/hurricane/html/Layer_8h_source.html @@ -81,7 +81,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Layers_8h_source.html b/hurricane/doc/hurricane/html/Layers_8h_source.html index 6f7b5bb5..36dfaddb 100644 --- a/hurricane/doc/hurricane/html/Layers_8h_source.html +++ b/hurricane/doc/hurricane/html/Layers_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Libraries_8h_source.html b/hurricane/doc/hurricane/html/Libraries_8h_source.html index a720b489..58500e2f 100644 --- a/hurricane/doc/hurricane/html/Libraries_8h_source.html +++ b/hurricane/doc/hurricane/html/Libraries_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Library_8h_source.html b/hurricane/doc/hurricane/html/Library_8h_source.html index 4c3e6a86..b4e27a25 100644 --- a/hurricane/doc/hurricane/html/Library_8h_source.html +++ b/hurricane/doc/hurricane/html/Library_8h_source.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/ListCollection_8h_source.html b/hurricane/doc/hurricane/html/ListCollection_8h_source.html index 80e2097f..a2c39855 100644 --- a/hurricane/doc/hurricane/html/ListCollection_8h_source.html +++ b/hurricane/doc/hurricane/html/ListCollection_8h_source.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Locator_8h_source.html b/hurricane/doc/hurricane/html/Locator_8h_source.html index bce75940..94b94115 100644 --- a/hurricane/doc/hurricane/html/Locator_8h_source.html +++ b/hurricane/doc/hurricane/html/Locator_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/MapCollection_8h_source.html b/hurricane/doc/hurricane/html/MapCollection_8h_source.html index 228bae21..408b8023 100644 --- a/hurricane/doc/hurricane/html/MapCollection_8h_source.html +++ b/hurricane/doc/hurricane/html/MapCollection_8h_source.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Name_8h_source.html b/hurricane/doc/hurricane/html/Name_8h_source.html index 98f387b5..83750d9c 100644 --- a/hurricane/doc/hurricane/html/Name_8h_source.html +++ b/hurricane/doc/hurricane/html/Name_8h_source.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Names_8h_source.html b/hurricane/doc/hurricane/html/Names_8h_source.html index 4ae9e003..f875628f 100644 --- a/hurricane/doc/hurricane/html/Names_8h_source.html +++ b/hurricane/doc/hurricane/html/Names_8h_source.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Net_8h_source.html b/hurricane/doc/hurricane/html/Net_8h_source.html index 54327187..68669dfc 100644 --- a/hurricane/doc/hurricane/html/Net_8h_source.html +++ b/hurricane/doc/hurricane/html/Net_8h_source.html @@ -123,7 +123,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Nets_8h_source.html b/hurricane/doc/hurricane/html/Nets_8h_source.html index 50d02336..3c81e2cc 100644 --- a/hurricane/doc/hurricane/html/Nets_8h_source.html +++ b/hurricane/doc/hurricane/html/Nets_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Occurrence_8h_source.html b/hurricane/doc/hurricane/html/Occurrence_8h_source.html index 27cc18a4..11f41419 100644 --- a/hurricane/doc/hurricane/html/Occurrence_8h_source.html +++ b/hurricane/doc/hurricane/html/Occurrence_8h_source.html @@ -44,7 +44,7 @@ $(function() {
Occurrence.h
-
1 // ****************************************************************************************************
2 // File: ./hurricane/Occurrence.h
3 // Authors: R. Escassut
4 // Copyright (c) BULL S.A. 2000-2018, All Rights Reserved
5 //
6 // This file is part of Hurricane.
7 //
8 // Hurricane is free software: you can redistribute it and/or modify it under the terms of the GNU
9 // Lesser General Public License as published by the Free Software Foundation, either version 3 of the
10 // License, or (at your option) any later version.
11 //
12 // Hurricane is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
13 // the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU
14 // General Public License for more details.
15 //
16 // You should have received a copy of the Lesser GNU General Public License along with Hurricane. If
17 // not, see <http://www.gnu.org/licenses/>.
18 // ****************************************************************************************************
19 
20 #ifndef HURRICANE_OCCURENCE
21 #define HURRICANE_OCCURENCE
22 
23 #include "hurricane/Path.h"
24 #include "hurricane/Name.h"
25 #include "hurricane/Properties.h"
26 
27 namespace Hurricane {
28 
29 class Entity;
30 class SharedPath;
31 class Quark;
32 class BasicLayer;
33 
34 
35 // ****************************************************************************************************
36 // Occurrence declaration
37 // ****************************************************************************************************
38 
39 class Occurrence {
40 // *************
41 
42 // Attributes
43 // **********
44 
45  private: Entity* _entity;
46  private: SharedPath* _sharedPath;
47 
48 // Constructors
49 // ************
50 
51  public: Occurrence(const Entity* entity = NULL);
52  public: Occurrence(const Entity* entity, const Path& path);
53  public: Occurrence(const Occurrence& occurrence);
54 
55 // Operators
56 // *********
57 
58  public: Occurrence& operator=(const Occurrence& occurrence);
59 
60  public: bool operator==(const Occurrence& occurrence) const;
61  public: bool operator!=(const Occurrence& occurrence) const;
62 
63  public: bool operator<(const Occurrence& occurrence) const; // for stl set -> less predicate
64 
65 // Accessors
66 // *********
67 
68  public: Entity* getEntity() const {return _entity;};
69  public: Path getPath() const {return Path(_sharedPath);};
70  public: Cell* getOwnerCell() const;
71  public: Cell* getMasterCell() const;
72  public: Property* getProperty(const Name& name) const;
73  public: Properties getProperties() const;
74  public: Occurrence getNetOccurrence() const;
75  public: Box getBoundingBox() const;
76  public: Box getBoundingBox(const BasicLayer*) const;
77 
78 // Predicates
79 // **********
80 
81  public: bool isValid() const {return (_entity != NULL);};
82  public: bool isBelowTerminalNetlist() const;
83  public: bool hasProperty() const;
84 
85 // Updators
86 // ********
87 
88  public: void makeInvalid();
89  public: void put(Property* property);
90  public: void remove(Property* property);
91  public: void removeProperty(const Name& name);
92  public: void clearProperties();
93 
94 // Others
95 // ******
96 
97  public: string getName() const;
98  public: string _getTypeName() const { return _TName("Occurrence"); };
99  public: string _getString() const;
100  public: string getCompactString() const;
101  public: void toJson(JsonWriter*) const;
102  public: Record* _getRecord() const;
103  public: SharedPath* _getSharedPath() const {return _sharedPath;};
104  public: Quark* _getQuark() const;
105 
106 };
107 
108 
109 // ****************************************************************************************************
110 // JsonOccurrence declaration
111 // ****************************************************************************************************
112 
113 
114 class JsonOccurrence : public JsonObject {
115 // **********************************
116 
117  public: static void initialize();
118  public: JsonOccurrence(unsigned long);
119  public: virtual string getTypeName() const;
120  public: virtual JsonOccurrence* clone(unsigned long) const;
121  public: virtual void toData(JsonStack&);
122 };
123 
124 } // End of Hurricane namespace.
125 
126 
127 INSPECTOR_PR_SUPPORT(Hurricane::Occurrence);
128 
129 
130 #endif // HURRICANE_OCCURENCE
131 
132 
133 // ****************************************************************************************************
134 // Copyright (c) BULL S.A. 2000-2018, All Rights Reserved
135 // ****************************************************************************************************
Entity * getEntity() const
Definition: Occurrence.h:68
+
1 // ****************************************************************************************************
2 // File: ./hurricane/Occurrence.h
3 // Authors: R. Escassut
4 // Copyright (c) BULL S.A. 2000-2018, All Rights Reserved
5 //
6 // This file is part of Hurricane.
7 //
8 // Hurricane is free software: you can redistribute it and/or modify it under the terms of the GNU
9 // Lesser General Public License as published by the Free Software Foundation, either version 3 of the
10 // License, or (at your option) any later version.
11 //
12 // Hurricane is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
13 // the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the Lesser GNU
14 // General Public License for more details.
15 //
16 // You should have received a copy of the Lesser GNU General Public License along with Hurricane. If
17 // not, see <http://www.gnu.org/licenses/>.
18 // ****************************************************************************************************
19 
20 #ifndef HURRICANE_OCCURENCE
21 #define HURRICANE_OCCURENCE
22 
23 #include "hurricane/Path.h"
24 #include "hurricane/Name.h"
25 #include "hurricane/Properties.h"
26 
27 namespace Hurricane {
28 
29 class Entity;
30 class SharedPath;
31 class Quark;
32 class BasicLayer;
33 
34 
35 // ****************************************************************************************************
36 // Occurrence declaration
37 // ****************************************************************************************************
38 
39 class Occurrence {
40 // *************
41 
42 // Attributes
43 // **********
44 
45  private: Entity* _entity;
46  private: SharedPath* _sharedPath;
47 
48 // Constructors
49 // ************
50 
51  public: Occurrence(const Entity* entity = NULL);
52  public: Occurrence(const Entity* entity, const Path& path);
53  public: Occurrence(const Occurrence& occurrence);
54 
55 // Operators
56 // *********
57 
58  public: Occurrence& operator=(const Occurrence& occurrence);
59 
60  public: bool operator==(const Occurrence& occurrence) const;
61  public: bool operator!=(const Occurrence& occurrence) const;
62 
63  public: bool operator<(const Occurrence& occurrence) const; // for stl set -> less predicate
64 
65 // Accessors
66 // *********
67 
68  public: Entity* getEntity() const {return _entity;};
69  public: Path getPath() const {return Path(_sharedPath);};
70  public: Cell* getOwnerCell() const;
71  public: Cell* getMasterCell() const;
72  public: Property* getProperty(const Name& name) const;
73  public: Properties getProperties() const;
74  public: Occurrence getNetOccurrence() const;
75  public: Box getBoundingBox() const;
76  public: Box getBoundingBox(const BasicLayer*) const;
77 
78 // Predicates
79 // **********
80 
81  public: bool isValid() const {return (_entity != NULL);};
82  public: bool isBelowTerminalNetlist() const;
83  public: bool hasProperty() const;
84 
85 // Updators
86 // ********
87 
88  public: void makeInvalid();
89  public: void put(Property* property);
90  public: void remove(Property* property);
91  public: void removeProperty(const Name& name);
92  public: void clearProperties();
93 
94 // Others
95 // ******
96 
97  public: string getName() const;
98  public: string _getTypeName() const { return _TName("Occurrence"); };
99  public: string _getString() const;
100  public: string getCompactString() const;
101  public: void toJson(JsonWriter*) const;
102  public: Record* _getRecord() const;
103  public: SharedPath* _getSharedPath() const {return _sharedPath;};
104  public: Quark* _getQuark() const;
105 
106 };
107 
108 
109 // ****************************************************************************************************
110 // JsonOccurrence declaration
111 // ****************************************************************************************************
112 
113 
114 class JsonOccurrence : public JsonObject {
115 // **********************************
116 
117  public: static void initialize();
118  public: JsonOccurrence(unsigned long);
119  public: virtual string getTypeName() const;
120  public: virtual JsonOccurrence* clone(unsigned long) const;
121  public: virtual void toData(JsonStack&);
122 };
123 
124 } // End of Hurricane namespace.
125 
126 
127 INSPECTOR_PV_SUPPORT(Hurricane::Occurrence);
128 
129 
130 #endif // HURRICANE_OCCURENCE
131 
132 
133 // ****************************************************************************************************
134 // Copyright (c) BULL S.A. 2000-2018, All Rights Reserved
135 // ****************************************************************************************************
Entity * getEntity() const
Definition: Occurrence.h:68
Path description (API)
Definition: Path.h:35
Occurrence description (API)
Definition: Occurrence.h:39
void put(Property *property)
@@ -76,7 +76,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Occurrences_8h_source.html b/hurricane/doc/hurricane/html/Occurrences_8h_source.html index b51404e9..7e20c970 100644 --- a/hurricane/doc/hurricane/html/Occurrences_8h_source.html +++ b/hurricane/doc/hurricane/html/Occurrences_8h_source.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Pad_8h_source.html b/hurricane/doc/hurricane/html/Pad_8h_source.html index b49088a0..09ce8ab0 100644 --- a/hurricane/doc/hurricane/html/Pad_8h_source.html +++ b/hurricane/doc/hurricane/html/Pad_8h_source.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Pads_8h_source.html b/hurricane/doc/hurricane/html/Pads_8h_source.html index 90978acc..77bdec05 100644 --- a/hurricane/doc/hurricane/html/Pads_8h_source.html +++ b/hurricane/doc/hurricane/html/Pads_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Path_8h_source.html b/hurricane/doc/hurricane/html/Path_8h_source.html index 491ec892..e88f76f8 100644 --- a/hurricane/doc/hurricane/html/Path_8h_source.html +++ b/hurricane/doc/hurricane/html/Path_8h_source.html @@ -73,7 +73,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Pathes_8h_source.html b/hurricane/doc/hurricane/html/Pathes_8h_source.html index e1b98f35..18e9a8a4 100644 --- a/hurricane/doc/hurricane/html/Pathes_8h_source.html +++ b/hurricane/doc/hurricane/html/Pathes_8h_source.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/PhysicalRule_8h_source.html b/hurricane/doc/hurricane/html/PhysicalRule_8h_source.html index e9b0b22b..b0bf4581 100644 --- a/hurricane/doc/hurricane/html/PhysicalRule_8h_source.html +++ b/hurricane/doc/hurricane/html/PhysicalRule_8h_source.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Pin_8h_source.html b/hurricane/doc/hurricane/html/Pin_8h_source.html index e37c243d..3a334b17 100644 --- a/hurricane/doc/hurricane/html/Pin_8h_source.html +++ b/hurricane/doc/hurricane/html/Pin_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Pins_8h_source.html b/hurricane/doc/hurricane/html/Pins_8h_source.html index 6bdf989a..53195e61 100644 --- a/hurricane/doc/hurricane/html/Pins_8h_source.html +++ b/hurricane/doc/hurricane/html/Pins_8h_source.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Plug_8h_source.html b/hurricane/doc/hurricane/html/Plug_8h_source.html index 0f1327f3..e0e3e14b 100644 --- a/hurricane/doc/hurricane/html/Plug_8h_source.html +++ b/hurricane/doc/hurricane/html/Plug_8h_source.html @@ -69,7 +69,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Plugs_8h_source.html b/hurricane/doc/hurricane/html/Plugs_8h_source.html index bed6d24b..758e2eb2 100644 --- a/hurricane/doc/hurricane/html/Plugs_8h_source.html +++ b/hurricane/doc/hurricane/html/Plugs_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Point_8h_source.html b/hurricane/doc/hurricane/html/Point_8h_source.html index 49c5cdaa..cd549068 100644 --- a/hurricane/doc/hurricane/html/Point_8h_source.html +++ b/hurricane/doc/hurricane/html/Point_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Points_8h_source.html b/hurricane/doc/hurricane/html/Points_8h_source.html index 8c593a8c..834cca9a 100644 --- a/hurricane/doc/hurricane/html/Points_8h_source.html +++ b/hurricane/doc/hurricane/html/Points_8h_source.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Polygon_8h_source.html b/hurricane/doc/hurricane/html/Polygon_8h_source.html index d9278ac9..264e0c9a 100644 --- a/hurricane/doc/hurricane/html/Polygon_8h_source.html +++ b/hurricane/doc/hurricane/html/Polygon_8h_source.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Properties_8h_source.html b/hurricane/doc/hurricane/html/Properties_8h_source.html index 39f27125..44cfef50 100644 --- a/hurricane/doc/hurricane/html/Properties_8h_source.html +++ b/hurricane/doc/hurricane/html/Properties_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Property_8h_source.html b/hurricane/doc/hurricane/html/Property_8h_source.html index e547e7e9..00faa5c4 100644 --- a/hurricane/doc/hurricane/html/Property_8h_source.html +++ b/hurricane/doc/hurricane/html/Property_8h_source.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/QuadTree_8h_source.html b/hurricane/doc/hurricane/html/QuadTree_8h_source.html index fdf5f0a7..48692174 100644 --- a/hurricane/doc/hurricane/html/QuadTree_8h_source.html +++ b/hurricane/doc/hurricane/html/QuadTree_8h_source.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Quark_8h_source.html b/hurricane/doc/hurricane/html/Quark_8h_source.html index 6fddb491..8a900882 100644 --- a/hurricane/doc/hurricane/html/Quark_8h_source.html +++ b/hurricane/doc/hurricane/html/Quark_8h_source.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Quarks_8h_source.html b/hurricane/doc/hurricane/html/Quarks_8h_source.html index b6013fae..b74092a0 100644 --- a/hurricane/doc/hurricane/html/Quarks_8h_source.html +++ b/hurricane/doc/hurricane/html/Quarks_8h_source.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Query_8h_source.html b/hurricane/doc/hurricane/html/Query_8h_source.html index 8a1f0270..ed1b77db 100644 --- a/hurricane/doc/hurricane/html/Query_8h_source.html +++ b/hurricane/doc/hurricane/html/Query_8h_source.html @@ -99,7 +99,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/RegularLayer_8h_source.html b/hurricane/doc/hurricane/html/RegularLayer_8h_source.html index 13cbc580..e9b1a795 100644 --- a/hurricane/doc/hurricane/html/RegularLayer_8h_source.html +++ b/hurricane/doc/hurricane/html/RegularLayer_8h_source.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Relation_8h_source.html b/hurricane/doc/hurricane/html/Relation_8h_source.html index 79b1fb85..55f1844d 100644 --- a/hurricane/doc/hurricane/html/Relation_8h_source.html +++ b/hurricane/doc/hurricane/html/Relation_8h_source.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/RoutingPad_8h_source.html b/hurricane/doc/hurricane/html/RoutingPad_8h_source.html index c1bd1313..db3f67ed 100644 --- a/hurricane/doc/hurricane/html/RoutingPad_8h_source.html +++ b/hurricane/doc/hurricane/html/RoutingPad_8h_source.html @@ -90,7 +90,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Rubber_8h_source.html b/hurricane/doc/hurricane/html/Rubber_8h_source.html index 0228cf7f..ec35b43c 100644 --- a/hurricane/doc/hurricane/html/Rubber_8h_source.html +++ b/hurricane/doc/hurricane/html/Rubber_8h_source.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Rubbers_8h_source.html b/hurricane/doc/hurricane/html/Rubbers_8h_source.html index 8be6df72..a3551cc9 100644 --- a/hurricane/doc/hurricane/html/Rubbers_8h_source.html +++ b/hurricane/doc/hurricane/html/Rubbers_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Segment_8h_source.html b/hurricane/doc/hurricane/html/Segment_8h_source.html index 42153dfb..f142793c 100644 --- a/hurricane/doc/hurricane/html/Segment_8h_source.html +++ b/hurricane/doc/hurricane/html/Segment_8h_source.html @@ -80,7 +80,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Segments_8h_source.html b/hurricane/doc/hurricane/html/Segments_8h_source.html index 95c95ad6..cdf532aa 100644 --- a/hurricane/doc/hurricane/html/Segments_8h_source.html +++ b/hurricane/doc/hurricane/html/Segments_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/SetCollection_8h_source.html b/hurricane/doc/hurricane/html/SetCollection_8h_source.html index 2159d242..0ce8945b 100644 --- a/hurricane/doc/hurricane/html/SetCollection_8h_source.html +++ b/hurricane/doc/hurricane/html/SetCollection_8h_source.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Slice_8h_source.html b/hurricane/doc/hurricane/html/Slice_8h_source.html index 12f670d4..7c1a9c99 100644 --- a/hurricane/doc/hurricane/html/Slice_8h_source.html +++ b/hurricane/doc/hurricane/html/Slice_8h_source.html @@ -68,7 +68,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Slices_8h_source.html b/hurricane/doc/hurricane/html/Slices_8h_source.html index 99eff06a..370bc7be 100644 --- a/hurricane/doc/hurricane/html/Slices_8h_source.html +++ b/hurricane/doc/hurricane/html/Slices_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Tabulation_8h_source.html b/hurricane/doc/hurricane/html/Tabulation_8h_source.html index 12be7474..7c0afb31 100644 --- a/hurricane/doc/hurricane/html/Tabulation_8h_source.html +++ b/hurricane/doc/hurricane/html/Tabulation_8h_source.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Technology_8h_source.html b/hurricane/doc/hurricane/html/Technology_8h_source.html index 66d8a9d3..5bd22256 100644 --- a/hurricane/doc/hurricane/html/Technology_8h_source.html +++ b/hurricane/doc/hurricane/html/Technology_8h_source.html @@ -83,7 +83,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Transformation_8h_source.html b/hurricane/doc/hurricane/html/Transformation_8h_source.html index e9a75668..c918bb6f 100644 --- a/hurricane/doc/hurricane/html/Transformation_8h_source.html +++ b/hurricane/doc/hurricane/html/Transformation_8h_source.html @@ -73,7 +73,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/TransistorLayer_8h_source.html b/hurricane/doc/hurricane/html/TransistorLayer_8h_source.html index 78c63a1a..bd5970ca 100644 --- a/hurricane/doc/hurricane/html/TransistorLayer_8h_source.html +++ b/hurricane/doc/hurricane/html/TransistorLayer_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/UpdateSession_8h_source.html b/hurricane/doc/hurricane/html/UpdateSession_8h_source.html index f555390c..ff1ecad6 100644 --- a/hurricane/doc/hurricane/html/UpdateSession_8h_source.html +++ b/hurricane/doc/hurricane/html/UpdateSession_8h_source.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/VectorCollection_8h_source.html b/hurricane/doc/hurricane/html/VectorCollection_8h_source.html index b4346fe0..adb71cf1 100644 --- a/hurricane/doc/hurricane/html/VectorCollection_8h_source.html +++ b/hurricane/doc/hurricane/html/VectorCollection_8h_source.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Vertical_8h_source.html b/hurricane/doc/hurricane/html/Vertical_8h_source.html index 9a02a759..972d0c11 100644 --- a/hurricane/doc/hurricane/html/Vertical_8h_source.html +++ b/hurricane/doc/hurricane/html/Vertical_8h_source.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Verticals_8h_source.html b/hurricane/doc/hurricane/html/Verticals_8h_source.html index 4e7b5516..a3277c42 100644 --- a/hurricane/doc/hurricane/html/Verticals_8h_source.html +++ b/hurricane/doc/hurricane/html/Verticals_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/ViaLayer_8h_source.html b/hurricane/doc/hurricane/html/ViaLayer_8h_source.html index df371e51..90c462d1 100644 --- a/hurricane/doc/hurricane/html/ViaLayer_8h_source.html +++ b/hurricane/doc/hurricane/html/ViaLayer_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/Warning_8h_source.html b/hurricane/doc/hurricane/html/Warning_8h_source.html index db944850..a4df4ecd 100644 --- a/hurricane/doc/hurricane/html/Warning_8h_source.html +++ b/hurricane/doc/hurricane/html/Warning_8h_source.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/annotated.html b/hurricane/doc/hurricane/html/annotated.html index 717ff6cd..6a1b7e28 100644 --- a/hurricane/doc/hurricane/html/annotated.html +++ b/hurricane/doc/hurricane/html/annotated.html @@ -135,7 +135,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classEntity_1_1CompareById.html b/hurricane/doc/hurricane/html/classEntity_1_1CompareById.html index 3120f8fe..05204ed8 100644 --- a/hurricane/doc/hurricane/html/classEntity_1_1CompareById.html +++ b/hurricane/doc/hurricane/html/classEntity_1_1CompareById.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer-members.html index e79987b7..c842e37b 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer-members.html @@ -87,7 +87,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer.html b/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer.html index f8fb972f..7fa37693 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer.html @@ -338,7 +338,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer_1_1Material-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer_1_1Material-members.html index 0319353e..25303e03 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer_1_1Material-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer_1_1Material-members.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer_1_1Material.html b/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer_1_1Material.html index 5a7f88e8..13130d19 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer_1_1Material.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1BasicLayer_1_1Material.html @@ -123,7 +123,7 @@ Public Types
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Box-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Box-members.html index b270b918..620d8d15 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Box-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Box-members.html @@ -91,7 +91,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Box.html b/hurricane/doc/hurricane/html/classHurricane_1_1Box.html index 2dce4ae4..c8c10800 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Box.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Box.html @@ -1104,7 +1104,7 @@ Remark on Modifiers
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Cell-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Cell-members.html index 3500b19e..b5a8df3d 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Cell-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Cell-members.html @@ -99,7 +99,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Cell.html b/hurricane/doc/hurricane/html/classHurricane_1_1Cell.html index 202a80b2..51b4c0be 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Cell.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Cell.html @@ -1075,7 +1075,7 @@ Layout vs. Netlist Cell Hierarchy
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Collection-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Collection-members.html index 24425c54..655659ac 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Collection-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Collection-members.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Collection.html b/hurricane/doc/hurricane/html/classHurricane_1_1Collection.html index 143d6502..0c38ebb1 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Collection.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Collection.html @@ -376,7 +376,7 @@ template<class SubType >

- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Component-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Component-members.html index 44cf0264..aa88cc40 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Component-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Component-members.html @@ -78,7 +78,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Component.html b/hurricane/doc/hurricane/html/classHurricane_1_1Component.html index 1bfd54e7..dfae2879 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Component.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Component.html @@ -504,7 +504,7 @@ Predefined filters
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Component_1_1BodyHook-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Component_1_1BodyHook-members.html index 9a98dc4d..4f3cca8f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Component_1_1BodyHook-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Component_1_1BodyHook-members.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Component_1_1BodyHook.html b/hurricane/doc/hurricane/html/classHurricane_1_1Component_1_1BodyHook.html index 99c2bb4e..309d5809 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Component_1_1BodyHook.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Component_1_1BodyHook.html @@ -91,7 +91,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Contact-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Contact-members.html index 4a925048..129fd742 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Contact-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Contact-members.html @@ -92,7 +92,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Contact.html b/hurricane/doc/hurricane/html/classHurricane_1_1Contact.html index 10c41542..aab4f0da 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Contact.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Contact.html @@ -768,7 +768,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1ContactLayer-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1ContactLayer-members.html index 648ab5c2..5498bfd0 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1ContactLayer-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1ContactLayer-members.html @@ -84,7 +84,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1ContactLayer.html b/hurricane/doc/hurricane/html/classHurricane_1_1ContactLayer.html index bce5daaa..b2fadb37 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1ContactLayer.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1ContactLayer.html @@ -225,7 +225,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Contact_1_1AnchorHook-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Contact_1_1AnchorHook-members.html index b7d5823d..c7935676 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Contact_1_1AnchorHook-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Contact_1_1AnchorHook-members.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Contact_1_1AnchorHook.html b/hurricane/doc/hurricane/html/classHurricane_1_1Contact_1_1AnchorHook.html index 0f7f68e3..16c71715 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Contact_1_1AnchorHook.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Contact_1_1AnchorHook.html @@ -92,7 +92,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DBo-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1DBo-members.html index ccdb2c2f..9898900b 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DBo-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DBo-members.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DBo.html b/hurricane/doc/hurricane/html/classHurricane_1_1DBo.html index c37344c8..51c84f50 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DBo.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DBo.html @@ -317,7 +317,7 @@ Remark
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DataBase-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1DataBase-members.html index 6acedca4..33cc4c62 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DataBase-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DataBase-members.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DataBase.html b/hurricane/doc/hurricane/html/classHurricane_1_1DataBase.html index 9784361a..b3646999 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DataBase.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DataBase.html @@ -213,7 +213,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DbU-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1DbU-members.html index b2291e46..719cc785 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DbU-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DbU-members.html @@ -98,7 +98,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DbU.html b/hurricane/doc/hurricane/html/classHurricane_1_1DbU.html index b8b34202..eedd8e0c 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DbU.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DbU.html @@ -168,7 +168,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DebugSession-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1DebugSession-members.html index 7b0fa191..a44ef3ed 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DebugSession-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DebugSession-members.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DebugSession.html b/hurricane/doc/hurricane/html/classHurricane_1_1DebugSession.html index 75cb0a3a..3ee1c026 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DebugSession.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DebugSession.html @@ -378,7 +378,7 @@ Trace Levels
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Diagonal-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Diagonal-members.html index 5ca356f4..2dffd470 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Diagonal-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Diagonal-members.html @@ -75,7 +75,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Diagonal.html b/hurricane/doc/hurricane/html/classHurricane_1_1Diagonal.html index 2d5a9c78..3859887f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Diagonal.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Diagonal.html @@ -212,7 +212,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DiffusionLayer-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1DiffusionLayer-members.html index 85400bbe..6d2faf86 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DiffusionLayer-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DiffusionLayer-members.html @@ -83,7 +83,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1DiffusionLayer.html b/hurricane/doc/hurricane/html/classHurricane_1_1DiffusionLayer.html index bd89f211..89b99b55 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1DiffusionLayer.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1DiffusionLayer.html @@ -211,7 +211,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Entity-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Entity-members.html index fe03959c..b80e5d6c 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Entity-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Entity-members.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Entity.html b/hurricane/doc/hurricane/html/classHurricane_1_1Entity.html index 0ca056ec..fd27ca43 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Entity.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Entity.html @@ -174,7 +174,7 @@ Unique Identifier
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Error-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Error-members.html index 0379c525..5d6f7468 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Error-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Error-members.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Error.html b/hurricane/doc/hurricane/html/classHurricane_1_1Error.html index b34f2d8a..8589661e 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Error.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Error.html @@ -345,7 +345,7 @@ Printing format
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Exception-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Exception-members.html index 80d30760..709366b5 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Exception-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Exception-members.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Exception.html b/hurricane/doc/hurricane/html/classHurricane_1_1Exception.html index 7f302a8a..dbdda28a 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Exception.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Exception.html @@ -234,7 +234,7 @@ Example
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Filter-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Filter-members.html index d56eee75..5ce86e18 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Filter-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Filter-members.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Filter.html b/hurricane/doc/hurricane/html/classHurricane_1_1Filter.html index 2cab7143..daabf363 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Filter.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Filter.html @@ -185,7 +185,7 @@ template<class Type>

- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1GenericCollection-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1GenericCollection-members.html index 765d8b2a..053dbd66 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1GenericCollection-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1GenericCollection-members.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1GenericCollection.html b/hurricane/doc/hurricane/html/classHurricane_1_1GenericCollection.html index 555bf317..b71fd861 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1GenericCollection.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1GenericCollection.html @@ -188,7 +188,7 @@ template<class Type>

- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1GenericFilter-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1GenericFilter-members.html index 155cd1b3..0f32fdc5 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1GenericFilter-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1GenericFilter-members.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1GenericFilter.html b/hurricane/doc/hurricane/html/classHurricane_1_1GenericFilter.html index e490d0c7..deedb569 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1GenericFilter.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1GenericFilter.html @@ -178,7 +178,7 @@ template<class Type >

- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1GenericLocator-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1GenericLocator-members.html index eaee6ef6..63e1e97a 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1GenericLocator-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1GenericLocator-members.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1GenericLocator.html b/hurricane/doc/hurricane/html/classHurricane_1_1GenericLocator.html index 7d01e084..3b7980c0 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1GenericLocator.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1GenericLocator.html @@ -175,7 +175,7 @@ template<class Type>
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Go-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Go-members.html index 84948881..5c8af171 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Go-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Go-members.html @@ -70,7 +70,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Go.html b/hurricane/doc/hurricane/html/classHurricane_1_1Go.html index 8545355a..122b8605 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Go.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Go.html @@ -386,7 +386,7 @@ Construction and destruction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Hook-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Hook-members.html index dd3c985c..0af2d3d3 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Hook-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Hook-members.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Hook.html b/hurricane/doc/hurricane/html/classHurricane_1_1Hook.html index fbe905f9..f2e38efa 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Hook.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Hook.html @@ -421,7 +421,7 @@ Of course the search is done in the natural forward direction (else it would be
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Horizontal-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Horizontal-members.html index d543532a..babad7bb 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Horizontal-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Horizontal-members.html @@ -92,7 +92,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Horizontal.html b/hurricane/doc/hurricane/html/classHurricane_1_1Horizontal.html index b77bee47..d62199fe 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Horizontal.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Horizontal.html @@ -419,7 +419,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1HyperNet-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1HyperNet-members.html index 4decd035..922d519c 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1HyperNet-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1HyperNet-members.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1HyperNet.html b/hurricane/doc/hurricane/html/classHurricane_1_1HyperNet.html index dab578e7..5561e0ce 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1HyperNet.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1HyperNet.html @@ -234,7 +234,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Initializer-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Initializer-members.html index c4fb9d70..b6d902f9 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Initializer-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Initializer-members.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Initializer.html b/hurricane/doc/hurricane/html/classHurricane_1_1Initializer.html index 7f2f29dd..b8a45f08 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Initializer.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Initializer.html @@ -105,7 +105,7 @@ template<typename T >
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Instance-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Instance-members.html index 7c4af248..540f27d4 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Instance-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Instance-members.html @@ -82,7 +82,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Instance.html b/hurricane/doc/hurricane/html/classHurricane_1_1Instance.html index 0b3fb768..0cab1f53 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Instance.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Instance.html @@ -646,7 +646,7 @@ Instance Destruction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Instance_1_1PlacementStatus-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Instance_1_1PlacementStatus-members.html index bbff8627..7baed389 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Instance_1_1PlacementStatus-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Instance_1_1PlacementStatus-members.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Instance_1_1PlacementStatus.html b/hurricane/doc/hurricane/html/classHurricane_1_1Instance_1_1PlacementStatus.html index 972071f3..13f56d9b 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Instance_1_1PlacementStatus.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Instance_1_1PlacementStatus.html @@ -209,7 +209,7 @@ Instance Placement Status
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Interruption-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Interruption-members.html index f909311d..7e20c177 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Interruption-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Interruption-members.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Interruption.html b/hurricane/doc/hurricane/html/classHurricane_1_1Interruption.html index 433b80d4..9b2fd34d 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Interruption.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Interruption.html @@ -188,7 +188,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Interval-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Interval-members.html index 46216053..b0c38162 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Interval-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Interval-members.html @@ -79,7 +79,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Interval.html b/hurricane/doc/hurricane/html/classHurricane_1_1Interval.html index 6d91248a..efb29046 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Interval.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Interval.html @@ -737,7 +737,7 @@ Remark
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1JsonObject-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1JsonObject-members.html index cb63debf..54517339 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1JsonObject-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1JsonObject-members.html @@ -76,7 +76,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1JsonObject.html b/hurricane/doc/hurricane/html/classHurricane_1_1JsonObject.html index b0b38cf4..bb271f84 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1JsonObject.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1JsonObject.html @@ -917,7 +917,7 @@ template<typename T >
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1JsonStack-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1JsonStack-members.html index c28aea90..ccd92386 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1JsonStack-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1JsonStack-members.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1JsonStack.html b/hurricane/doc/hurricane/html/classHurricane_1_1JsonStack.html index b2758be6..d4344f3b 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1JsonStack.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1JsonStack.html @@ -528,7 +528,7 @@ template<typename T >
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Layer-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Layer-members.html index de476f4f..c533ef21 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Layer-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Layer-members.html @@ -85,7 +85,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Layer.html b/hurricane/doc/hurricane/html/classHurricane_1_1Layer.html index adc0e431..d5ff62e1 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Layer.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Layer.html @@ -834,7 +834,7 @@ Looking Up a Layer from a Mask
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Library-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Library-members.html index 4334979e..dd1c0ef8 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Library-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Library-members.html @@ -71,7 +71,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Library.html b/hurricane/doc/hurricane/html/classHurricane_1_1Library.html index 9669cccf..0ba3de25 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Library.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Library.html @@ -421,7 +421,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1ListCollection-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1ListCollection-members.html index b0bfa642..d5b101f7 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1ListCollection-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1ListCollection-members.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1ListCollection.html b/hurricane/doc/hurricane/html/classHurricane_1_1ListCollection.html index bc8654ec..dd91d693 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1ListCollection.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1ListCollection.html @@ -120,7 +120,7 @@ template<class Element >
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Locator-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Locator-members.html index f220d36a..1d1b5d75 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Locator-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Locator-members.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Locator.html b/hurricane/doc/hurricane/html/classHurricane_1_1Locator.html index 6c867429..a47a0b6f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Locator.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Locator.html @@ -211,7 +211,7 @@ template<class Type>
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1MapCollection-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1MapCollection-members.html index 85c44345..0b260ec1 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1MapCollection-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1MapCollection-members.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1MapCollection.html b/hurricane/doc/hurricane/html/classHurricane_1_1MapCollection.html index 74750abd..c6de2dbd 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1MapCollection.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1MapCollection.html @@ -120,7 +120,7 @@ template<class Key , class Element , class Compare = less<Key>> - +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Name-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Name-members.html index f4f42911..5deb86dd 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Name-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Name-members.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Name.html b/hurricane/doc/hurricane/html/classHurricane_1_1Name.html index 35e35f0f..d30a365f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Name.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Name.html @@ -363,7 +363,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Net-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Net-members.html index 9f7af5ec..b8d0a9f0 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Net-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Net-members.html @@ -103,7 +103,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Net.html b/hurricane/doc/hurricane/html/classHurricane_1_1Net.html index 88a5ff04..11293a33 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Net.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Net.html @@ -1168,7 +1168,7 @@ Once the merger done the net <net> is definitively deleted. I
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Direction-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Direction-members.html index 5d6c95ad..bc3aa0e8 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Direction-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Direction-members.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Direction.html b/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Direction.html index d2d7aa5a..d808eab3 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Direction.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Direction.html @@ -135,7 +135,7 @@ Public Types
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Type-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Type-members.html index 6ecb5c15..63d987d6 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Type-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Type-members.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Type.html b/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Type.html index d310cfc0..1958e52d 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Type.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Net_1_1Type.html @@ -103,7 +103,7 @@ Public Types
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1NotFilter-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1NotFilter-members.html index aa80cea3..24c9a119 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1NotFilter-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1NotFilter-members.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1NotFilter.html b/hurricane/doc/hurricane/html/classHurricane_1_1NotFilter.html index c2e20212..03c66a95 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1NotFilter.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1NotFilter.html @@ -146,7 +146,7 @@ template<class Type>
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Occurrence-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Occurrence-members.html index 8a9f19b9..fece3007 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Occurrence-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Occurrence-members.html @@ -72,7 +72,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Occurrence.html b/hurricane/doc/hurricane/html/classHurricane_1_1Occurrence.html index ca2af92b..f8441dfa 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Occurrence.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Occurrence.html @@ -538,7 +538,7 @@ Remarks
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Pad-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Pad-members.html index 03fda935..49213ed1 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Pad-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Pad-members.html @@ -74,7 +74,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Pad.html b/hurricane/doc/hurricane/html/classHurricane_1_1Pad.html index 35a8f405..1763a4c9 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Pad.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Pad.html @@ -198,7 +198,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Path-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Path-members.html index 9e828a71..0761ab5b 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Path-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Path-members.html @@ -75,7 +75,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Path.html b/hurricane/doc/hurricane/html/classHurricane_1_1Path.html index ed809a1d..303b2b7f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Path.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Path.html @@ -605,7 +605,7 @@ Remarks
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1PhysicalRule-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1PhysicalRule-members.html index a2f9b5f0..4e162d94 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1PhysicalRule-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1PhysicalRule-members.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1PhysicalRule.html b/hurricane/doc/hurricane/html/classHurricane_1_1PhysicalRule.html index 2aef0199..5236180a 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1PhysicalRule.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1PhysicalRule.html @@ -417,7 +417,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Pin-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Pin-members.html index 7bb49747..17f403bb 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Pin-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Pin-members.html @@ -91,7 +91,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Pin.html b/hurricane/doc/hurricane/html/classHurricane_1_1Pin.html index dfae0c9a..21d0d13f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Pin.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Pin.html @@ -166,7 +166,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Plug-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Plug-members.html index 1ade893a..47050aca 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Plug-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Plug-members.html @@ -77,7 +77,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Plug.html b/hurricane/doc/hurricane/html/classHurricane_1_1Plug.html index c5d70fd0..00840571 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Plug.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Plug.html @@ -327,7 +327,7 @@ Predefined filters
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Point-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Point-members.html index 8e5039f4..facec233 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Point-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Point-members.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Point.html b/hurricane/doc/hurricane/html/classHurricane_1_1Point.html index 65207397..eeaed93e 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Point.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Point.html @@ -291,7 +291,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Polygon-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Polygon-members.html index aeb36ffd..60e9e089 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Polygon-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Polygon-members.html @@ -75,7 +75,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Polygon.html b/hurricane/doc/hurricane/html/classHurricane_1_1Polygon.html index 5b4eaed4..9e04f041 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Polygon.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Polygon.html @@ -200,7 +200,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1PrivateProperty-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1PrivateProperty-members.html index 4bf056b5..f8a34008 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1PrivateProperty-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1PrivateProperty-members.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1PrivateProperty.html b/hurricane/doc/hurricane/html/classHurricane_1_1PrivateProperty.html index 7c2e4d40..651c367e 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1PrivateProperty.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1PrivateProperty.html @@ -121,7 +121,7 @@ Destruction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Property-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Property-members.html index 1a6e00c4..a3519d0d 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Property-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Property-members.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Property.html b/hurricane/doc/hurricane/html/classHurricane_1_1Property.html index db6ca2d7..105a5811 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Property.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Property.html @@ -258,7 +258,7 @@ Remarks
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1QuadTree-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1QuadTree-members.html index 9e9f6371..538810b6 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1QuadTree-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1QuadTree-members.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1QuadTree.html b/hurricane/doc/hurricane/html/classHurricane_1_1QuadTree.html index 1e47b956..ba178865 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1QuadTree.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1QuadTree.html @@ -260,7 +260,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Quark-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Quark-members.html index 864b5d55..00966985 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Quark-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Quark-members.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Quark.html b/hurricane/doc/hurricane/html/classHurricane_1_1Quark.html index 35abb78a..3d21aa29 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Quark.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Quark.html @@ -136,7 +136,7 @@ Example
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Query-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Query-members.html index f4d9b5d1..ec34104a 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Query-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Query-members.html @@ -91,7 +91,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Query.html b/hurricane/doc/hurricane/html/classHurricane_1_1Query.html index d0adbdd8..25385e72 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Query.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Query.html @@ -1056,7 +1056,7 @@ secQueryParameters
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1RegularLayer-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1RegularLayer-members.html index 7e362f73..dbc53d29 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1RegularLayer-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1RegularLayer-members.html @@ -80,7 +80,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1RegularLayer.html b/hurricane/doc/hurricane/html/classHurricane_1_1RegularLayer.html index 089f2628..e7053a1f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1RegularLayer.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1RegularLayer.html @@ -222,7 +222,7 @@ RegularLayer::getOpposite()
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Relation-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Relation-members.html index bf9d3e8f..8bb3bd90 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Relation-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Relation-members.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Relation.html b/hurricane/doc/hurricane/html/classHurricane_1_1Relation.html index 69b6cc98..b101428a 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Relation.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Relation.html @@ -78,7 +78,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1RoutingPad-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1RoutingPad-members.html index 3ea92e52..20140bd6 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1RoutingPad-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1RoutingPad-members.html @@ -98,7 +98,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1RoutingPad.html b/hurricane/doc/hurricane/html/classHurricane_1_1RoutingPad.html index fc752f8c..deedfb6b 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1RoutingPad.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1RoutingPad.html @@ -721,7 +721,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Rubber-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Rubber-members.html index f4818542..3a9e61b0 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Rubber-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Rubber-members.html @@ -69,7 +69,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Rubber.html b/hurricane/doc/hurricane/html/classHurricane_1_1Rubber.html index 1c855eaa..ad695246 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Rubber.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Rubber.html @@ -257,7 +257,7 @@ Constructors & Destructors
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Segment-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Segment-members.html index 271b93d7..6285834e 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Segment-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Segment-members.html @@ -93,7 +93,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Segment.html b/hurricane/doc/hurricane/html/classHurricane_1_1Segment.html index 93b9ab3b..b8a057c4 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Segment.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Segment.html @@ -644,7 +644,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1SourceHook-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1SourceHook-members.html index 14e9bf79..64af26ce 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1SourceHook-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1SourceHook-members.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1SourceHook.html b/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1SourceHook.html index 384a6c2f..41d9daf3 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1SourceHook.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1SourceHook.html @@ -91,7 +91,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1TargetHook-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1TargetHook-members.html index 74d99b59..dc165afe 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1TargetHook-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1TargetHook-members.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1TargetHook.html b/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1TargetHook.html index f9a5083e..77775139 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1TargetHook.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Segment_1_1TargetHook.html @@ -91,7 +91,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1SetCollection-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1SetCollection-members.html index bcc537ce..c47d2f1f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1SetCollection-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1SetCollection-members.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1SetCollection.html b/hurricane/doc/hurricane/html/classHurricane_1_1SetCollection.html index f8506f28..edcd74c3 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1SetCollection.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1SetCollection.html @@ -120,7 +120,7 @@ template<class Element , class Compare = less<Element>>
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1SharedProperty-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1SharedProperty-members.html index 50eea8c2..3b8eff80 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1SharedProperty-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1SharedProperty-members.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1SharedProperty.html b/hurricane/doc/hurricane/html/classHurricane_1_1SharedProperty.html index 3d02b804..d197de94 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1SharedProperty.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1SharedProperty.html @@ -89,7 +89,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Slice-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Slice-members.html index 708959d9..ab7ad32e 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Slice-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Slice-members.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Slice.html b/hurricane/doc/hurricane/html/classHurricane_1_1Slice.html index e4ec3cf5..754c4b94 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Slice.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Slice.html @@ -243,7 +243,7 @@ Example
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1StandardPrivateProperty-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1StandardPrivateProperty-members.html index ff4dfa97..57c26019 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1StandardPrivateProperty-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1StandardPrivateProperty-members.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1StandardPrivateProperty.html b/hurricane/doc/hurricane/html/classHurricane_1_1StandardPrivateProperty.html index 969154ec..689e8447 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1StandardPrivateProperty.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1StandardPrivateProperty.html @@ -84,7 +84,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1StandardRelation-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1StandardRelation-members.html index 740669ef..d8fc655f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1StandardRelation-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1StandardRelation-members.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1StandardRelation.html b/hurricane/doc/hurricane/html/classHurricane_1_1StandardRelation.html index a9c68147..e50d222e 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1StandardRelation.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1StandardRelation.html @@ -76,7 +76,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1StandardSharedProperty-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1StandardSharedProperty-members.html index 9681a560..f6880131 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1StandardSharedProperty-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1StandardSharedProperty-members.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1StandardSharedProperty.html b/hurricane/doc/hurricane/html/classHurricane_1_1StandardSharedProperty.html index 84563b5a..0e45889e 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1StandardSharedProperty.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1StandardSharedProperty.html @@ -81,7 +81,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1SubSetCollection-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1SubSetCollection-members.html index 2fbfdac0..6aef3f8b 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1SubSetCollection-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1SubSetCollection-members.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1SubSetCollection.html b/hurricane/doc/hurricane/html/classHurricane_1_1SubSetCollection.html index 07ec7a0d..0ac87cfa 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1SubSetCollection.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1SubSetCollection.html @@ -165,7 +165,7 @@ template<class Type >
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1SubTypeCollection-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1SubTypeCollection-members.html index 9303546f..3e4055c0 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1SubTypeCollection-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1SubTypeCollection-members.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1SubTypeCollection.html b/hurricane/doc/hurricane/html/classHurricane_1_1SubTypeCollection.html index 00b0d1c3..8df62470 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1SubTypeCollection.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1SubTypeCollection.html @@ -184,7 +184,7 @@ template<class Type , class SubType >
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Tabulation-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Tabulation-members.html index cebd0fe3..b00b549f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Tabulation-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Tabulation-members.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Tabulation.html b/hurricane/doc/hurricane/html/classHurricane_1_1Tabulation.html index 43f7e707..3cdc291e 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Tabulation.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Tabulation.html @@ -243,7 +243,7 @@ Remark
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Technology-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Technology-members.html index 4bb59806..57b77b7d 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Technology-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Technology-members.html @@ -89,7 +89,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Technology.html b/hurricane/doc/hurricane/html/classHurricane_1_1Technology.html index f5cb323d..5b240f0a 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Technology.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Technology.html @@ -986,7 +986,7 @@ Using PhysicalRules
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Transformation-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Transformation-members.html index 5e8b0ae7..2f3c8ad2 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Transformation-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Transformation-members.html @@ -81,7 +81,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Transformation.html b/hurricane/doc/hurricane/html/classHurricane_1_1Transformation.html index 2f2ae9aa..d07eead7 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Transformation.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Transformation.html @@ -840,7 +840,7 @@ Transformers
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Transformation_1_1Orientation-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Transformation_1_1Orientation-members.html index ad1f14df..9a056b91 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Transformation_1_1Orientation-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Transformation_1_1Orientation-members.html @@ -52,7 +52,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Transformation_1_1Orientation.html b/hurricane/doc/hurricane/html/classHurricane_1_1Transformation_1_1Orientation.html index cf5a8602..f14360cf 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Transformation_1_1Orientation.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Transformation_1_1Orientation.html @@ -106,7 +106,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1TransistorLayer-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1TransistorLayer-members.html index 31e34dbd..17dbc284 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1TransistorLayer-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1TransistorLayer-members.html @@ -83,7 +83,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1TransistorLayer.html b/hurricane/doc/hurricane/html/classHurricane_1_1TransistorLayer.html index 1c9d175b..4b4c68e9 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1TransistorLayer.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1TransistorLayer.html @@ -217,7 +217,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1UpdateSession-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1UpdateSession-members.html index c3e2aeb4..f2bdc384 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1UpdateSession-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1UpdateSession-members.html @@ -52,7 +52,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1UpdateSession.html b/hurricane/doc/hurricane/html/classHurricane_1_1UpdateSession.html index f67d9117..643e3f47 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1UpdateSession.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1UpdateSession.html @@ -87,7 +87,7 @@ Update Session Mechanism
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1VectorCollection-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1VectorCollection-members.html index 64c0be23..81dce6fc 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1VectorCollection-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1VectorCollection-members.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1VectorCollection.html b/hurricane/doc/hurricane/html/classHurricane_1_1VectorCollection.html index cf229b40..ced9249e 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1VectorCollection.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1VectorCollection.html @@ -120,7 +120,7 @@ template<class Element >
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Vertical-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Vertical-members.html index b73b8286..15642cb6 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Vertical-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Vertical-members.html @@ -92,7 +92,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Vertical.html b/hurricane/doc/hurricane/html/classHurricane_1_1Vertical.html index 27be134c..2580db19 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Vertical.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Vertical.html @@ -420,7 +420,7 @@ Introduction
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1ViaLayer-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1ViaLayer-members.html index 200ef502..9caf297f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1ViaLayer-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1ViaLayer-members.html @@ -81,7 +81,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1ViaLayer.html b/hurricane/doc/hurricane/html/classHurricane_1_1ViaLayer.html index f0e02a72..4213be1f 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1ViaLayer.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1ViaLayer.html @@ -207,7 +207,7 @@ ViaLayer::getOpposite()
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Warning-members.html b/hurricane/doc/hurricane/html/classHurricane_1_1Warning-members.html index afe671fa..6c4a53b9 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Warning-members.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Warning-members.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classHurricane_1_1Warning.html b/hurricane/doc/hurricane/html/classHurricane_1_1Warning.html index 9b179a4d..c19f4f0a 100644 --- a/hurricane/doc/hurricane/html/classHurricane_1_1Warning.html +++ b/hurricane/doc/hurricane/html/classHurricane_1_1Warning.html @@ -317,7 +317,7 @@ Remark
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/classes.html b/hurricane/doc/hurricane/html/classes.html index a86ef367..3d7c37c6 100644 --- a/hurricane/doc/hurricane/html/classes.html +++ b/hurricane/doc/hurricane/html/classes.html @@ -136,7 +136,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/clasststream-members.html b/hurricane/doc/hurricane/html/clasststream-members.html index 9de91103..05b7244c 100644 --- a/hurricane/doc/hurricane/html/clasststream-members.html +++ b/hurricane/doc/hurricane/html/clasststream-members.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/clasststream.html b/hurricane/doc/hurricane/html/clasststream.html index 333efac0..eb082ac9 100644 --- a/hurricane/doc/hurricane/html/clasststream.html +++ b/hurricane/doc/hurricane/html/clasststream.html @@ -404,7 +404,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/dir_2450e9a649c497a3424377400b95054f.html b/hurricane/doc/hurricane/html/dir_2450e9a649c497a3424377400b95054f.html index ee02fba0..a789b652 100644 --- a/hurricane/doc/hurricane/html/dir_2450e9a649c497a3424377400b95054f.html +++ b/hurricane/doc/hurricane/html/dir_2450e9a649c497a3424377400b95054f.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/hurricane/doc/hurricane/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 322b0d4b..fd4c1944 100644 --- a/hurricane/doc/hurricane/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/hurricane/doc/hurricane/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/dir_84a91669594ac5e20f6d730a15331f7a.html b/hurricane/doc/hurricane/html/dir_84a91669594ac5e20f6d730a15331f7a.html index 2da9e9de..bc523fb2 100644 --- a/hurricane/doc/hurricane/html/dir_84a91669594ac5e20f6d730a15331f7a.html +++ b/hurricane/doc/hurricane/html/dir_84a91669594ac5e20f6d730a15331f7a.html @@ -53,7 +53,7 @@ Directories
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/files.html b/hurricane/doc/hurricane/html/files.html index b824a326..af7d2d54 100644 --- a/hurricane/doc/hurricane/html/files.html +++ b/hurricane/doc/hurricane/html/files.html @@ -139,7 +139,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions.html b/hurricane/doc/hurricane/html/functions.html index 293142bf..7c41b6b4 100644 --- a/hurricane/doc/hurricane/html/functions.html +++ b/hurricane/doc/hurricane/html/functions.html @@ -87,7 +87,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_0x7e.html b/hurricane/doc/hurricane/html/functions_0x7e.html index 0c314dbf..00db5dc4 100644 --- a/hurricane/doc/hurricane/html/functions_0x7e.html +++ b/hurricane/doc/hurricane/html/functions_0x7e.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_b.html b/hurricane/doc/hurricane/html/functions_b.html index 8f225bf2..d3555f0b 100644 --- a/hurricane/doc/hurricane/html/functions_b.html +++ b/hurricane/doc/hurricane/html/functions_b.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_c.html b/hurricane/doc/hurricane/html/functions_c.html index 51366189..40705d98 100644 --- a/hurricane/doc/hurricane/html/functions_c.html +++ b/hurricane/doc/hurricane/html/functions_c.html @@ -111,7 +111,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_d.html b/hurricane/doc/hurricane/html/functions_d.html index 9e907cb1..2ae2b7b8 100644 --- a/hurricane/doc/hurricane/html/functions_d.html +++ b/hurricane/doc/hurricane/html/functions_d.html @@ -94,7 +94,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_e.html b/hurricane/doc/hurricane/html/functions_e.html index 581601e4..3b4e6d38 100644 --- a/hurricane/doc/hurricane/html/functions_e.html +++ b/hurricane/doc/hurricane/html/functions_e.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_enum.html b/hurricane/doc/hurricane/html/functions_enum.html index 55cece1b..98438f7e 100644 --- a/hurricane/doc/hurricane/html/functions_enum.html +++ b/hurricane/doc/hurricane/html/functions_enum.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_eval.html b/hurricane/doc/hurricane/html/functions_eval.html index 6351dece..53f1722a 100644 --- a/hurricane/doc/hurricane/html/functions_eval.html +++ b/hurricane/doc/hurricane/html/functions_eval.html @@ -276,7 +276,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_f.html b/hurricane/doc/hurricane/html/functions_f.html index ba39bb78..dcbe292b 100644 --- a/hurricane/doc/hurricane/html/functions_f.html +++ b/hurricane/doc/hurricane/html/functions_f.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func.html b/hurricane/doc/hurricane/html/functions_func.html index 0d58e31a..f0246fd8 100644 --- a/hurricane/doc/hurricane/html/functions_func.html +++ b/hurricane/doc/hurricane/html/functions_func.html @@ -81,7 +81,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_0x7e.html b/hurricane/doc/hurricane/html/functions_func_0x7e.html index 6ebbd9f7..cece0a90 100644 --- a/hurricane/doc/hurricane/html/functions_func_0x7e.html +++ b/hurricane/doc/hurricane/html/functions_func_0x7e.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_b.html b/hurricane/doc/hurricane/html/functions_func_b.html index 03ff1529..eb925894 100644 --- a/hurricane/doc/hurricane/html/functions_func_b.html +++ b/hurricane/doc/hurricane/html/functions_func_b.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_c.html b/hurricane/doc/hurricane/html/functions_func_c.html index ba06c878..182c1d33 100644 --- a/hurricane/doc/hurricane/html/functions_func_c.html +++ b/hurricane/doc/hurricane/html/functions_func_c.html @@ -90,7 +90,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_d.html b/hurricane/doc/hurricane/html/functions_func_d.html index 785b3414..3eb50602 100644 --- a/hurricane/doc/hurricane/html/functions_func_d.html +++ b/hurricane/doc/hurricane/html/functions_func_d.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_e.html b/hurricane/doc/hurricane/html/functions_func_e.html index 66d33ced..236c3166 100644 --- a/hurricane/doc/hurricane/html/functions_func_e.html +++ b/hurricane/doc/hurricane/html/functions_func_e.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_f.html b/hurricane/doc/hurricane/html/functions_func_f.html index 5896adf4..7ba941fd 100644 --- a/hurricane/doc/hurricane/html/functions_func_f.html +++ b/hurricane/doc/hurricane/html/functions_func_f.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_g.html b/hurricane/doc/hurricane/html/functions_func_g.html index 637b5cf9..d3a9a026 100644 --- a/hurricane/doc/hurricane/html/functions_func_g.html +++ b/hurricane/doc/hurricane/html/functions_func_g.html @@ -752,7 +752,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_h.html b/hurricane/doc/hurricane/html/functions_func_h.html index a5ce0d73..72aa2eb4 100644 --- a/hurricane/doc/hurricane/html/functions_func_h.html +++ b/hurricane/doc/hurricane/html/functions_func_h.html @@ -79,7 +79,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_i.html b/hurricane/doc/hurricane/html/functions_func_i.html index b0e6c93f..fd67760d 100644 --- a/hurricane/doc/hurricane/html/functions_func_i.html +++ b/hurricane/doc/hurricane/html/functions_func_i.html @@ -169,7 +169,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_j.html b/hurricane/doc/hurricane/html/functions_func_j.html index 6febcf33..2dd563cd 100644 --- a/hurricane/doc/hurricane/html/functions_func_j.html +++ b/hurricane/doc/hurricane/html/functions_func_j.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_l.html b/hurricane/doc/hurricane/html/functions_func_l.html index 114fdea9..01f53142 100644 --- a/hurricane/doc/hurricane/html/functions_func_l.html +++ b/hurricane/doc/hurricane/html/functions_func_l.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_m.html b/hurricane/doc/hurricane/html/functions_func_m.html index 94f26fad..c42015f7 100644 --- a/hurricane/doc/hurricane/html/functions_func_m.html +++ b/hurricane/doc/hurricane/html/functions_func_m.html @@ -69,7 +69,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_n.html b/hurricane/doc/hurricane/html/functions_func_n.html index 91a31d59..e5a991ad 100644 --- a/hurricane/doc/hurricane/html/functions_func_n.html +++ b/hurricane/doc/hurricane/html/functions_func_n.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_o.html b/hurricane/doc/hurricane/html/functions_func_o.html index e6a4cb7b..8a8a2d1d 100644 --- a/hurricane/doc/hurricane/html/functions_func_o.html +++ b/hurricane/doc/hurricane/html/functions_func_o.html @@ -116,7 +116,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_p.html b/hurricane/doc/hurricane/html/functions_func_p.html index 872325e9..9f69b496 100644 --- a/hurricane/doc/hurricane/html/functions_func_p.html +++ b/hurricane/doc/hurricane/html/functions_func_p.html @@ -79,7 +79,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_q.html b/hurricane/doc/hurricane/html/functions_func_q.html index c1dcdd70..18e5a992 100644 --- a/hurricane/doc/hurricane/html/functions_func_q.html +++ b/hurricane/doc/hurricane/html/functions_func_q.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_r.html b/hurricane/doc/hurricane/html/functions_func_r.html index 6c374412..396f978c 100644 --- a/hurricane/doc/hurricane/html/functions_func_r.html +++ b/hurricane/doc/hurricane/html/functions_func_r.html @@ -67,7 +67,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_s.html b/hurricane/doc/hurricane/html/functions_func_s.html index 4522cbae..e21b7f92 100644 --- a/hurricane/doc/hurricane/html/functions_func_s.html +++ b/hurricane/doc/hurricane/html/functions_func_s.html @@ -230,7 +230,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_t.html b/hurricane/doc/hurricane/html/functions_func_t.html index e734ebcf..51916b8b 100644 --- a/hurricane/doc/hurricane/html/functions_func_t.html +++ b/hurricane/doc/hurricane/html/functions_func_t.html @@ -84,7 +84,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_u.html b/hurricane/doc/hurricane/html/functions_func_u.html index 5ec4f938..a4f8cbf9 100644 --- a/hurricane/doc/hurricane/html/functions_func_u.html +++ b/hurricane/doc/hurricane/html/functions_func_u.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_v.html b/hurricane/doc/hurricane/html/functions_func_v.html index 545d168b..d62e6494 100644 --- a/hurricane/doc/hurricane/html/functions_func_v.html +++ b/hurricane/doc/hurricane/html/functions_func_v.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_func_w.html b/hurricane/doc/hurricane/html/functions_func_w.html index d9f4af42..327a5bde 100644 --- a/hurricane/doc/hurricane/html/functions_func_w.html +++ b/hurricane/doc/hurricane/html/functions_func_w.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_g.html b/hurricane/doc/hurricane/html/functions_g.html index bf53b72e..e6303194 100644 --- a/hurricane/doc/hurricane/html/functions_g.html +++ b/hurricane/doc/hurricane/html/functions_g.html @@ -758,7 +758,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_h.html b/hurricane/doc/hurricane/html/functions_h.html index 6cea6c77..5f0e1c2d 100644 --- a/hurricane/doc/hurricane/html/functions_h.html +++ b/hurricane/doc/hurricane/html/functions_h.html @@ -82,7 +82,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_i.html b/hurricane/doc/hurricane/html/functions_i.html index a2ee8c69..27250408 100644 --- a/hurricane/doc/hurricane/html/functions_i.html +++ b/hurricane/doc/hurricane/html/functions_i.html @@ -193,7 +193,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_j.html b/hurricane/doc/hurricane/html/functions_j.html index b2d55a80..db80e931 100644 --- a/hurricane/doc/hurricane/html/functions_j.html +++ b/hurricane/doc/hurricane/html/functions_j.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_k.html b/hurricane/doc/hurricane/html/functions_k.html index a9cae238..5dd5f963 100644 --- a/hurricane/doc/hurricane/html/functions_k.html +++ b/hurricane/doc/hurricane/html/functions_k.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_l.html b/hurricane/doc/hurricane/html/functions_l.html index 54869122..db072034 100644 --- a/hurricane/doc/hurricane/html/functions_l.html +++ b/hurricane/doc/hurricane/html/functions_l.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_m.html b/hurricane/doc/hurricane/html/functions_m.html index 5c3de108..8519c795 100644 --- a/hurricane/doc/hurricane/html/functions_m.html +++ b/hurricane/doc/hurricane/html/functions_m.html @@ -81,7 +81,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_n.html b/hurricane/doc/hurricane/html/functions_n.html index 54be9140..3a326b85 100644 --- a/hurricane/doc/hurricane/html/functions_n.html +++ b/hurricane/doc/hurricane/html/functions_n.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_o.html b/hurricane/doc/hurricane/html/functions_o.html index 5c258770..4c771112 100644 --- a/hurricane/doc/hurricane/html/functions_o.html +++ b/hurricane/doc/hurricane/html/functions_o.html @@ -122,7 +122,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_p.html b/hurricane/doc/hurricane/html/functions_p.html index 2ad4b2f2..86576148 100644 --- a/hurricane/doc/hurricane/html/functions_p.html +++ b/hurricane/doc/hurricane/html/functions_p.html @@ -97,7 +97,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_q.html b/hurricane/doc/hurricane/html/functions_q.html index a3206091..a5c770ea 100644 --- a/hurricane/doc/hurricane/html/functions_q.html +++ b/hurricane/doc/hurricane/html/functions_q.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_r.html b/hurricane/doc/hurricane/html/functions_r.html index 81e00297..71ed712a 100644 --- a/hurricane/doc/hurricane/html/functions_r.html +++ b/hurricane/doc/hurricane/html/functions_r.html @@ -67,7 +67,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_s.html b/hurricane/doc/hurricane/html/functions_s.html index a5c51dff..b4c3bd67 100644 --- a/hurricane/doc/hurricane/html/functions_s.html +++ b/hurricane/doc/hurricane/html/functions_s.html @@ -249,7 +249,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_t.html b/hurricane/doc/hurricane/html/functions_t.html index 6d11f4a9..aac2e49e 100644 --- a/hurricane/doc/hurricane/html/functions_t.html +++ b/hurricane/doc/hurricane/html/functions_t.html @@ -90,7 +90,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_type.html b/hurricane/doc/hurricane/html/functions_type.html index d476d7b3..68f6f560 100644 --- a/hurricane/doc/hurricane/html/functions_type.html +++ b/hurricane/doc/hurricane/html/functions_type.html @@ -71,7 +71,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_u.html b/hurricane/doc/hurricane/html/functions_u.html index b9087348..de476605 100644 --- a/hurricane/doc/hurricane/html/functions_u.html +++ b/hurricane/doc/hurricane/html/functions_u.html @@ -73,7 +73,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_v.html b/hurricane/doc/hurricane/html/functions_v.html index 2dfb5974..e1273cfc 100644 --- a/hurricane/doc/hurricane/html/functions_v.html +++ b/hurricane/doc/hurricane/html/functions_v.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/functions_w.html b/hurricane/doc/hurricane/html/functions_w.html index 12f50a02..f98520ca 100644 --- a/hurricane/doc/hurricane/html/functions_w.html +++ b/hurricane/doc/hurricane/html/functions_w.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/graph_legend.html b/hurricane/doc/hurricane/html/graph_legend.html index 114a9e4b..dd4c64d7 100644 --- a/hurricane/doc/hurricane/html/graph_legend.html +++ b/hurricane/doc/hurricane/html/graph_legend.html @@ -74,7 +74,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/group__DbUGroup.html b/hurricane/doc/hurricane/html/group__DbUGroup.html index 080dae9c..88bafa3b 100644 --- a/hurricane/doc/hurricane/html/group__DbUGroup.html +++ b/hurricane/doc/hurricane/html/group__DbUGroup.html @@ -1293,7 +1293,7 @@ Translators
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/group__Generalities.html b/hurricane/doc/hurricane/html/group__Generalities.html index ad7f080b..307106b8 100644 --- a/hurricane/doc/hurricane/html/group__Generalities.html +++ b/hurricane/doc/hurricane/html/group__Generalities.html @@ -155,7 +155,7 @@ Remarks
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/group__JsonSupport.html b/hurricane/doc/hurricane/html/group__JsonSupport.html index 69de0472..23039a0d 100644 --- a/hurricane/doc/hurricane/html/group__JsonSupport.html +++ b/hurricane/doc/hurricane/html/group__JsonSupport.html @@ -117,7 +117,7 @@ JsonObject Life Cycle
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/group__grpSynthHierarchy.html b/hurricane/doc/hurricane/html/group__grpSynthHierarchy.html index e6690512..b14b59ec 100644 --- a/hurricane/doc/hurricane/html/group__grpSynthHierarchy.html +++ b/hurricane/doc/hurricane/html/group__grpSynthHierarchy.html @@ -238,7 +238,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/hierarchy.html b/hurricane/doc/hurricane/html/hierarchy.html index c2e95400..3a70f80a 100644 --- a/hurricane/doc/hurricane/html/hierarchy.html +++ b/hurricane/doc/hurricane/html/hierarchy.html @@ -144,7 +144,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/index.html b/hurricane/doc/hurricane/html/index.html index d8c7be1a..8ee3b723 100644 --- a/hurricane/doc/hurricane/html/index.html +++ b/hurricane/doc/hurricane/html/index.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/modules.html b/hurricane/doc/hurricane/html/modules.html index 19bad9ff..3c667387 100644 --- a/hurricane/doc/hurricane/html/modules.html +++ b/hurricane/doc/hurricane/html/modules.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/namespaceHurricane.html b/hurricane/doc/hurricane/html/namespaceHurricane.html index e051109e..69e9c0c0 100644 --- a/hurricane/doc/hurricane/html/namespaceHurricane.html +++ b/hurricane/doc/hurricane/html/namespaceHurricane.html @@ -1381,7 +1381,7 @@ Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/namespacemembers.html b/hurricane/doc/hurricane/html/namespacemembers.html index 9de2be67..dfa0f887 100644 --- a/hurricane/doc/hurricane/html/namespacemembers.html +++ b/hurricane/doc/hurricane/html/namespacemembers.html @@ -285,7 +285,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/namespacemembers_func.html b/hurricane/doc/hurricane/html/namespacemembers_func.html index 1bcf64e2..12df04d4 100644 --- a/hurricane/doc/hurricane/html/namespacemembers_func.html +++ b/hurricane/doc/hurricane/html/namespacemembers_func.html @@ -46,7 +46,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/namespacemembers_type.html b/hurricane/doc/hurricane/html/namespacemembers_type.html index 9575299b..c090f883 100644 --- a/hurricane/doc/hurricane/html/namespacemembers_type.html +++ b/hurricane/doc/hurricane/html/namespacemembers_type.html @@ -282,7 +282,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/html/namespaces.html b/hurricane/doc/hurricane/html/namespaces.html index fb2005bf..591db937 100644 --- a/hurricane/doc/hurricane/html/namespaces.html +++ b/hurricane/doc/hurricane/html/namespaces.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/hurricane/latex/refman.tex b/hurricane/doc/hurricane/latex/refman.tex index 5c3c4667..8408212a 100644 --- a/hurricane/doc/hurricane/latex/refman.tex +++ b/hurricane/doc/hurricane/latex/refman.tex @@ -34,7 +34,7 @@ \vspace*{1cm} {\large Generated by Doxygen 1.8.14}\\ \vspace*{0.5cm} - {\small Fri Oct 1 2021 19:23:10}\\ + {\small Sun Nov 21 2021 22:10:15}\\ \end{center} \end{titlepage} diff --git a/hurricane/doc/viewer/html/CellImage_8h_source.html b/hurricane/doc/viewer/html/CellImage_8h_source.html index 827811d7..0098725b 100644 --- a/hurricane/doc/viewer/html/CellImage_8h_source.html +++ b/hurricane/doc/viewer/html/CellImage_8h_source.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/CellPrinter_8h_source.html b/hurricane/doc/viewer/html/CellPrinter_8h_source.html index d5993198..b4d4ee40 100644 --- a/hurricane/doc/viewer/html/CellPrinter_8h_source.html +++ b/hurricane/doc/viewer/html/CellPrinter_8h_source.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/CellViewer_8h_source.html b/hurricane/doc/viewer/html/CellViewer_8h_source.html index 0bd09bbf..71d0c2d3 100644 --- a/hurricane/doc/viewer/html/CellViewer_8h_source.html +++ b/hurricane/doc/viewer/html/CellViewer_8h_source.html @@ -72,7 +72,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/CellWidget_8h_source.html b/hurricane/doc/viewer/html/CellWidget_8h_source.html index a08acc42..993382eb 100644 --- a/hurricane/doc/viewer/html/CellWidget_8h_source.html +++ b/hurricane/doc/viewer/html/CellWidget_8h_source.html @@ -88,7 +88,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/DisplayStyle_8h_source.html b/hurricane/doc/viewer/html/DisplayStyle_8h_source.html index 84dc8aed..079217a7 100644 --- a/hurricane/doc/viewer/html/DisplayStyle_8h_source.html +++ b/hurricane/doc/viewer/html/DisplayStyle_8h_source.html @@ -74,7 +74,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/Graphics_8h_source.html b/hurricane/doc/viewer/html/Graphics_8h_source.html index 25213e05..9bd7cd24 100644 --- a/hurricane/doc/viewer/html/Graphics_8h_source.html +++ b/hurricane/doc/viewer/html/Graphics_8h_source.html @@ -78,7 +78,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/InspectorWidget_8h_source.html b/hurricane/doc/viewer/html/InspectorWidget_8h_source.html index aaa253f0..349b2f4d 100644 --- a/hurricane/doc/viewer/html/InspectorWidget_8h_source.html +++ b/hurricane/doc/viewer/html/InspectorWidget_8h_source.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/annotated.html b/hurricane/doc/viewer/html/annotated.html index 45cd0488..c07af735 100644 --- a/hurricane/doc/viewer/html/annotated.html +++ b/hurricane/doc/viewer/html/annotated.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1CellImage-members.html b/hurricane/doc/viewer/html/classHurricane_1_1CellImage-members.html index 5582c47e..af43b421 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1CellImage-members.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1CellImage-members.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1CellImage.html b/hurricane/doc/viewer/html/classHurricane_1_1CellImage.html index aa45e047..0af75add 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1CellImage.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1CellImage.html @@ -261,7 +261,7 @@ ShowScale: display a false color scale at the bottom of the image. Useful if you
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1CellPrinter-members.html b/hurricane/doc/viewer/html/classHurricane_1_1CellPrinter-members.html index 2ed7552e..bbed88ba 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1CellPrinter-members.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1CellPrinter-members.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1CellPrinter.html b/hurricane/doc/viewer/html/classHurricane_1_1CellPrinter.html index bc26a243..3710791f 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1CellPrinter.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1CellPrinter.html @@ -240,7 +240,7 @@ Implementation details
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1CellViewer-members.html b/hurricane/doc/viewer/html/classHurricane_1_1CellViewer-members.html index a3321ff1..7c6f5d4d 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1CellViewer-members.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1CellViewer-members.html @@ -69,7 +69,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1CellViewer.html b/hurricane/doc/viewer/html/classHurricane_1_1CellViewer.html index f1da78bc..80f948de 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1CellViewer.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1CellViewer.html @@ -511,7 +511,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1CellWidget-members.html b/hurricane/doc/viewer/html/classHurricane_1_1CellWidget-members.html index 0939c070..0651eb03 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1CellWidget-members.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1CellWidget-members.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1CellWidget.html b/hurricane/doc/viewer/html/classHurricane_1_1CellWidget.html index cc96de88..a214e648 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1CellWidget.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1CellWidget.html @@ -97,7 +97,7 @@ Public Types
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1DisplayStyle-members.html b/hurricane/doc/viewer/html/classHurricane_1_1DisplayStyle-members.html index 2f6264e8..5b053b5b 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1DisplayStyle-members.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1DisplayStyle-members.html @@ -71,7 +71,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1DisplayStyle.html b/hurricane/doc/viewer/html/classHurricane_1_1DisplayStyle.html index c8366519..ad54d50a 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1DisplayStyle.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1DisplayStyle.html @@ -620,7 +620,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1Graphics-members.html b/hurricane/doc/viewer/html/classHurricane_1_1Graphics-members.html index 66cafb0e..b7bc7aa8 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1Graphics-members.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1Graphics-members.html @@ -71,7 +71,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1Graphics.html b/hurricane/doc/viewer/html/classHurricane_1_1Graphics.html index 6c75dddf..647a2a90 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1Graphics.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1Graphics.html @@ -673,7 +673,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1InspectorWidget-members.html b/hurricane/doc/viewer/html/classHurricane_1_1InspectorWidget-members.html index d1fd3431..2444ac33 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1InspectorWidget-members.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1InspectorWidget-members.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classHurricane_1_1InspectorWidget.html b/hurricane/doc/viewer/html/classHurricane_1_1InspectorWidget.html index 8a7a75d3..2e5ba6e3 100644 --- a/hurricane/doc/viewer/html/classHurricane_1_1InspectorWidget.html +++ b/hurricane/doc/viewer/html/classHurricane_1_1InspectorWidget.html @@ -140,7 +140,7 @@ Inspector Memory Management
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/classes.html b/hurricane/doc/viewer/html/classes.html index 201852f4..af3c41a3 100644 --- a/hurricane/doc/viewer/html/classes.html +++ b/hurricane/doc/viewer/html/classes.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/dir_0afc25342c548a63e1813d8fbde8101d.html b/hurricane/doc/viewer/html/dir_0afc25342c548a63e1813d8fbde8101d.html index 1795f312..6fbb5636 100644 --- a/hurricane/doc/viewer/html/dir_0afc25342c548a63e1813d8fbde8101d.html +++ b/hurricane/doc/viewer/html/dir_0afc25342c548a63e1813d8fbde8101d.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/dir_22af1943967c75aa4d199e6ffd8de9d2.html b/hurricane/doc/viewer/html/dir_22af1943967c75aa4d199e6ffd8de9d2.html index 761e8dd8..6fab7343 100644 --- a/hurricane/doc/viewer/html/dir_22af1943967c75aa4d199e6ffd8de9d2.html +++ b/hurricane/doc/viewer/html/dir_22af1943967c75aa4d199e6ffd8de9d2.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/dir_53ec41d7bc61ef1f85d867f95df84d28.html b/hurricane/doc/viewer/html/dir_53ec41d7bc61ef1f85d867f95df84d28.html index dec2e762..11129ad1 100644 --- a/hurricane/doc/viewer/html/dir_53ec41d7bc61ef1f85d867f95df84d28.html +++ b/hurricane/doc/viewer/html/dir_53ec41d7bc61ef1f85d867f95df84d28.html @@ -53,7 +53,7 @@ Directories
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/hurricane/doc/viewer/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 10784571..4088db2c 100644 --- a/hurricane/doc/viewer/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/hurricane/doc/viewer/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/files.html b/hurricane/doc/viewer/html/files.html index 0c08b66b..5b43591a 100644 --- a/hurricane/doc/viewer/html/files.html +++ b/hurricane/doc/viewer/html/files.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/functions.html b/hurricane/doc/viewer/html/functions.html index 5f01e3c5..42183d46 100644 --- a/hurricane/doc/viewer/html/functions.html +++ b/hurricane/doc/viewer/html/functions.html @@ -286,7 +286,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/functions_enum.html b/hurricane/doc/viewer/html/functions_enum.html index 062cab15..72bb8b2d 100644 --- a/hurricane/doc/viewer/html/functions_enum.html +++ b/hurricane/doc/viewer/html/functions_enum.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/functions_eval.html b/hurricane/doc/viewer/html/functions_eval.html index cdb8983d..48863953 100644 --- a/hurricane/doc/viewer/html/functions_eval.html +++ b/hurricane/doc/viewer/html/functions_eval.html @@ -52,7 +52,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/functions_func.html b/hurricane/doc/viewer/html/functions_func.html index 3b3dbf6c..7443bf04 100644 --- a/hurricane/doc/viewer/html/functions_func.html +++ b/hurricane/doc/viewer/html/functions_func.html @@ -271,7 +271,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/graph_legend.html b/hurricane/doc/viewer/html/graph_legend.html index 4ba34c8d..869b9f5a 100644 --- a/hurricane/doc/viewer/html/graph_legend.html +++ b/hurricane/doc/viewer/html/graph_legend.html @@ -74,7 +74,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/group__graphicsGroup.html b/hurricane/doc/viewer/html/group__graphicsGroup.html index 5e1b258b..e1d7f55b 100644 --- a/hurricane/doc/viewer/html/group__graphicsGroup.html +++ b/hurricane/doc/viewer/html/group__graphicsGroup.html @@ -96,7 +96,7 @@ General Structure of the Graphics Object
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/index.html b/hurricane/doc/viewer/html/index.html index f0324507..fb5be745 100644 --- a/hurricane/doc/viewer/html/index.html +++ b/hurricane/doc/viewer/html/index.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/html/modules.html b/hurricane/doc/viewer/html/modules.html index 838c77d2..37128378 100644 --- a/hurricane/doc/viewer/html/modules.html +++ b/hurricane/doc/viewer/html/modules.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/hurricane/doc/viewer/latex/refman.tex b/hurricane/doc/viewer/latex/refman.tex index 51d9161e..767b4f57 100644 --- a/hurricane/doc/viewer/latex/refman.tex +++ b/hurricane/doc/viewer/latex/refman.tex @@ -34,7 +34,7 @@ \vspace*{1cm} {\large Generated by Doxygen 1.8.14}\\ \vspace*{0.5cm} - {\small Fri Oct 1 2021 19:23:10}\\ + {\small Sun Nov 21 2021 22:10:15}\\ \end{center} \end{titlepage} diff --git a/katabatic/doc/html/AutoContactHTee_8h_source.html b/katabatic/doc/html/AutoContactHTee_8h_source.html index a7742837..70d9b73f 100644 --- a/katabatic/doc/html/AutoContactHTee_8h_source.html +++ b/katabatic/doc/html/AutoContactHTee_8h_source.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/AutoContactTerminal_8h_source.html b/katabatic/doc/html/AutoContactTerminal_8h_source.html index ccfc520e..7f66f726 100644 --- a/katabatic/doc/html/AutoContactTerminal_8h_source.html +++ b/katabatic/doc/html/AutoContactTerminal_8h_source.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/AutoContactTurn_8h_source.html b/katabatic/doc/html/AutoContactTurn_8h_source.html index ca049fbe..16a7404c 100644 --- a/katabatic/doc/html/AutoContactTurn_8h_source.html +++ b/katabatic/doc/html/AutoContactTurn_8h_source.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/AutoContactVTee_8h_source.html b/katabatic/doc/html/AutoContactVTee_8h_source.html index 76135e78..88afa6ca 100644 --- a/katabatic/doc/html/AutoContactVTee_8h_source.html +++ b/katabatic/doc/html/AutoContactVTee_8h_source.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/AutoContact_8h_source.html b/katabatic/doc/html/AutoContact_8h_source.html index 23f60d9f..5f9a2216 100644 --- a/katabatic/doc/html/AutoContact_8h_source.html +++ b/katabatic/doc/html/AutoContact_8h_source.html @@ -191,7 +191,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/AutoHorizontal_8h_source.html b/katabatic/doc/html/AutoHorizontal_8h_source.html index 73b1ad4e..598097d1 100644 --- a/katabatic/doc/html/AutoHorizontal_8h_source.html +++ b/katabatic/doc/html/AutoHorizontal_8h_source.html @@ -84,7 +84,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/AutoSegment_8h_source.html b/katabatic/doc/html/AutoSegment_8h_source.html index 3462df47..fe6579e0 100644 --- a/katabatic/doc/html/AutoSegment_8h_source.html +++ b/katabatic/doc/html/AutoSegment_8h_source.html @@ -257,7 +257,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/AutoSegments_8h_source.html b/katabatic/doc/html/AutoSegments_8h_source.html index 1468aa7a..76cd3ab3 100644 --- a/katabatic/doc/html/AutoSegments_8h_source.html +++ b/katabatic/doc/html/AutoSegments_8h_source.html @@ -101,7 +101,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/AutoVertical_8h_source.html b/katabatic/doc/html/AutoVertical_8h_source.html index a4cb7f7b..57ce391f 100644 --- a/katabatic/doc/html/AutoVertical_8h_source.html +++ b/katabatic/doc/html/AutoVertical_8h_source.html @@ -84,7 +84,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/ChipTools_8h_source.html b/katabatic/doc/html/ChipTools_8h_source.html index abf6b3ee..119339e0 100644 --- a/katabatic/doc/html/ChipTools_8h_source.html +++ b/katabatic/doc/html/ChipTools_8h_source.html @@ -71,7 +71,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/Constants_8h_source.html b/katabatic/doc/html/Constants_8h_source.html index 422986f8..da9ce98c 100644 --- a/katabatic/doc/html/Constants_8h_source.html +++ b/katabatic/doc/html/Constants_8h_source.html @@ -74,7 +74,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/GCellGrid_8h_source.html b/katabatic/doc/html/GCellGrid_8h_source.html index b5acb9c2..7d2d3dc3 100644 --- a/katabatic/doc/html/GCellGrid_8h_source.html +++ b/katabatic/doc/html/GCellGrid_8h_source.html @@ -78,7 +78,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/GCell_8h_source.html b/katabatic/doc/html/GCell_8h_source.html index 9a8c6958..9040d685 100644 --- a/katabatic/doc/html/GCell_8h_source.html +++ b/katabatic/doc/html/GCell_8h_source.html @@ -44,7 +44,7 @@ $(function() {
GCell.h
-
1 // -*- C++ -*-
2 //
3 // This file is part of the Coriolis Software.
4 // Copyright (c) UPMC 2008-2018, All Rights Reserved
5 //
6 // +-----------------------------------------------------------------+
7 // | C O R I O L I S |
8 // | K a t a b a t i c - Routing Toolbox |
9 // | |
10 // | Author : Jean-Paul CHAPUT |
11 // | E-mail : Jean-Paul.Chaput@lip6.fr |
12 // | =============================================================== |
13 // | C++ Header : "./katabatic/GCell.h" |
14 // +-----------------------------------------------------------------+
15 
16 
17 #ifndef KATABATIC_GCELL_H
18 #define KATABATIC_GCELL_H
19 
20 #include <set>
21 #include <vector>
22 #include <iostream>
23 #include <functional>
24 
25 #include "hurricane/DbU.h"
26 #include "hurricane/Point.h"
27 #include "hurricane/Box.h"
28 #include "hurricane/Interval.h"
29 #include "hurricane/ExtensionGo.h"
30 namespace Hurricane {
31  class Name;
32  class RoutingPad;
33 }
34 
35 #include "crlcore/RoutingLayerGauge.h"
36 #include "katabatic/Constants.h"
37 #include "katabatic/AutoSegments.h"
38 
39 
40 namespace Katabatic {
41 
42 
43  using std::set;
44  using std::vector;
45  using std::ostream;
46  using std::binary_function;
47  using Hurricane::_TName;
48  using Hurricane::Record;
49  using Hurricane::Name;
50  using Hurricane::DbU;
51  using Hurricane::Point;
52  using Hurricane::Box;
53  using Hurricane::Interval;
54  using Hurricane::ExtensionGo;
56 
57  class GCellGrid;
58  class AutoContact;
59  class AutoSegment;
60 
61 
62  enum GCellFunctionFlags { NoUpdate = 0x00000001 };
63 
64 
65 // -------------------------------------------------------------------
66 // Class : "Katabatic::GCell".
67 
68  enum GCellFlag { GCellInvalidated = 0x00000001
69  , GCellSaturated = 0x00000002
70  , GCellUnderIoPad = 0x00000004
71  };
72 
73 
74  class GCell : public ExtensionGo {
75 
76  public:
77  class CompareByIndex : public binary_function<const GCell*,const GCell*,bool> {
78  public:
79  bool operator() ( const GCell* lhs, const GCell* rhs );
80  };
81  class CompareByDensity : public binary_function<GCell*,GCell*,bool> {
82  public:
83  CompareByDensity ( unsigned int depth );
84  bool operator() ( GCell* lhs, GCell* rhs );
85  private:
86  unsigned int _depth;
87  };
88  class CompareByKey : public binary_function<const GCell*,const GCell*,bool> {
89  public:
90  bool operator() ( const GCell* lhs, const GCell* rhs );
91  };
92 
93  class Key {
94  private:
95  GCell* _gcell;
96  float _density;
97  public:
98  inline Key ( GCell*, unsigned int depth );
99  inline float getDensity () const;
100  inline GCell* getGCell () const;
101  inline void update ( unsigned int depth );
102  friend bool operator< ( const Key&, const Key& );
103  };
104  public:
105  typedef set<GCell*,CompareByIndex> SetIndex;
106 
107  public:
108  // Static Utilities.
109  static bool areDensityConnex ( GCell* a, GCell* b );
110  // Static Accessors.
111  static size_t getAllocateds ();
112  static DbU::Unit getTopRightShrink ();
113  static const Name& getStaticName ();
114  virtual const Name& getName () const;
115  // Accessors.
116  inline bool isSaturated () const;
117  bool isSaturated ( unsigned int depth ) const;
118  inline bool isValid () const;
119  inline bool isUnderIoPad () const;
120  bool isAboveDensity ( float threshold ) const;
121  bool hasFreeTrack ( size_t depth, float reserve ) const;
122  inline GCellGrid* getGCellGrid () const;
123  inline unsigned int getDepth () const;
124  inline unsigned int getIndex () const;
125  unsigned int getRow () const;
126  unsigned int getColumn () const;
127  GCell* getLeft () const;
128  GCell* getRight () const;
129  GCell* getUp () const;
130  GCell* getDown () const;
131  void getDensities ( float* ) const;
132  virtual void translate ( const DbU::Unit&, const DbU::Unit& );
133  virtual Box getBoundingBox () const;
134  inline Point getCenter () const;
135  inline DbU::Unit getX () const;
136  inline DbU::Unit getY () const;
137  inline DbU::Unit getXMax () const;
138  inline DbU::Unit getYMax () const;
139  Interval getSide ( unsigned int ) const;
140  float getHCapacity () const;
141  float getVCapacity () const;
142  float getDensity ( unsigned int flags=0 ) const;
143  float getAverageHVDensity () const;
144  float getMaxHVDensity () const;
145  inline float getCDensity ( unsigned int flags=0 ) const;
146  inline float getWDensity ( unsigned int depth, unsigned int flags=0 ) const;
147  inline DbU::Unit getBlockage ( unsigned int depth ) const;
148  inline float getFragmentation ( unsigned int depth ) const;
149  inline float getFeedthroughs ( unsigned int depth ) const;
150  inline float getGlobalsCount ( unsigned int depth ) const;
151  inline const vector<AutoSegment*>& getHSegments () const;
152  inline const vector<AutoSegment*>& getVSegments () const;
153  inline const vector<AutoContact*>& getContacts () const;
158  inline AutoSegments getStartSegments ( unsigned int direction );
159  inline AutoSegments getStopSegments ( unsigned int direction );
160  size_t getRoutingPads ( set<RoutingPad*>& );
161  inline const Key& getKey () const;
162  size_t checkDensity () const;
163  bool checkEdgeSaturation ( size_t hreserved, size_t vreserved) const;
164  // Modifiers.
165  void addBlockage ( unsigned int depth, DbU::Unit );
166  inline void addHSegment ( AutoSegment* );
167  inline void addVSegment ( AutoSegment* );
168  inline void addContact ( AutoContact* );
169  void removeVSegment ( AutoSegment* );
170  void removeHSegment ( AutoSegment* );
171  void removeContact ( AutoContact* );
172  void updateContacts ();
173  size_t updateDensity ();
174  inline void updateKey ( unsigned int depth );
175  bool stepBalance ( unsigned int depth, SetIndex& invalidateds );
176  void rpDesaturate ( set<Net*>& );
177  bool stepDesaturate ( unsigned int depth
178  , set<Net*>&, AutoSegment*& moved
179  , unsigned int flags=0 );
180  bool stepNetDesaturate ( unsigned int depth
181  , set<Net*>& globalNets
182  , SetIndex& invalidateds );
183  inline void invalidateCt ();
184  inline void setUnderIoPad ();
185  void truncDensities ();
186  // Inspector Management.
187  Record* _getRecord () const;
188  string _getString () const;
189  inline string _getTypeName () const;
190  void _xmlWrite ( ostream& o ) const;
191 
192  private:
193  // Static Attributes.
194  static const Name _goName;
195  static size_t _allocateds;
196  static DbU::Unit _topRightShrink;
197  // Attributes.
198  GCellGrid* _gcellGrid;
199  unsigned int _index;
200  vector<AutoSegment*> _vsegments;
201  vector<AutoSegment*> _hsegments;
202  vector<AutoContact*> _contacts;
203  Box _box;
204  size_t _depth;
205  size_t _pinDepth;
206  DbU::Unit* _blockages;
207  float _cDensity;
208  float* _densities;
209  float* _feedthroughs;
210  float* _fragmentations;
211  float* _globalsCount;
212  unsigned int _flags;
213  Key _key;
214 
215  protected:
216  // Constructors & Destructors.
217  GCell ( GCellGrid* gcellGrid
218  , unsigned int index
219  , const Box& box
220  );
221  inline ~GCell ();
222  inline void _postCreate ();
223  inline void _preDestroy ();
224  static GCell* create ( GCellGrid* gcellGrid
225  , unsigned int index
226  , Box box
227  );
228  private:
229  GCell ( const GCell& );
230  GCell& operator= ( const GCell& );
231 
232  friend class GCellGrid;
233  };
234 
235 
236 // GCell Inline Functions.
237  inline bool GCell::isSaturated () const { return _flags&GCellSaturated; }
238  inline bool GCell::isValid () const { return not (_flags&GCellInvalidated); }
239  inline bool GCell::isUnderIoPad () const { return _flags&GCellUnderIoPad; }
240  inline GCellGrid* GCell::getGCellGrid () const { return _gcellGrid; }
241  inline unsigned int GCell::getDepth () const { return _depth; }
242  inline unsigned int GCell::getIndex () const { return _index; }
243  inline Point GCell::getCenter () const { return _box.getCenter(); }
244  inline DbU::Unit GCell::getX () const { return _box.getXMin(); }
245  inline DbU::Unit GCell::getY () const { return _box.getYMin(); }
246  inline DbU::Unit GCell::getXMax () const { return _box.getXMax(); }
247  inline DbU::Unit GCell::getYMax () const { return _box.getYMax(); }
248  inline const vector<AutoSegment*>& GCell::getVSegments () const { return _vsegments; }
249  inline const vector<AutoSegment*>& GCell::getHSegments () const { return _hsegments; }
250  inline const vector<AutoContact*>& GCell::getContacts () const { return _contacts; }
251  inline string GCell::_getTypeName () const { return _TName("GCell"); }
252  inline void GCell::invalidateCt () { _flags |= GCellInvalidated; }
253  inline void GCell::setUnderIoPad() { _flags |= GCellUnderIoPad; }
254  inline const GCell::Key& GCell::getKey () const { return _key; }
255  inline void GCell::updateKey ( unsigned int depth ) { _key.update(depth); }
256 
257  inline AutoSegments GCell::getStartSegments ( unsigned int direction )
258  { return (direction&KbHorizontal) ? getHStartSegments() : getVStartSegments(); }
259 
260  inline AutoSegments GCell::getStopSegments ( unsigned int direction )
261  { return (direction&KbHorizontal) ? getHStopSegments() : getVStopSegments(); }
262 
263  inline float GCell::getCDensity ( unsigned int flags ) const
264  { if (not isValid() and not(flags & NoUpdate)) const_cast<GCell*>(this)->updateDensity(); return _cDensity; }
265 
266  inline float GCell::getWDensity ( unsigned int depth, unsigned int flags ) const
267  { if (not isValid() and not(flags & NoUpdate)) const_cast<GCell*>(this)->updateDensity(); return _densities[depth]; }
268 
269  inline float GCell::getFragmentation ( unsigned int depth ) const
270  { if (not isValid()) const_cast<GCell*>(this)->updateDensity(); return _fragmentations[depth]; }
271 
272  inline float GCell::getFeedthroughs ( unsigned int depth ) const
273  { if (not isValid()) const_cast<GCell*>(this)->updateDensity(); return _feedthroughs[depth]; }
274 
275  inline float GCell::getGlobalsCount ( unsigned int depth ) const
276  { if (not isValid()) const_cast<GCell*>(this)->updateDensity(); return _globalsCount[depth]; }
277 
278  inline DbU::Unit GCell::getBlockage ( unsigned int depth ) const
279  { return (depth<_depth) ? _blockages[depth] : 0; }
280 
281  inline void GCell::addVSegment ( AutoSegment* segment )
282  { invalidateCt(); _vsegments.push_back(segment); }
283 
284  inline void GCell::addHSegment ( AutoSegment* segment )
285  { invalidateCt(); _hsegments.push_back(segment); }
286 
287  inline void GCell::addContact ( AutoContact* contact )
288  { invalidateCt(); _contacts.push_back(contact); }
289 
290 
291 // GCell::CompareByIndex Inline Functions.
292  inline bool GCell::CompareByIndex::operator() ( const GCell* lhs, const GCell* rhs )
293  { return ( lhs->getIndex() < rhs->getIndex() ); }
294 
295 
296 // GCell::Key Inline Functions.
297  inline GCell::Key::Key ( GCell* owner, unsigned int depth ) : _gcell(owner), _density(owner->getWDensity(depth,NoUpdate)) {}
298  inline float GCell::Key::getDensity () const { return _density; }
299  inline GCell* GCell::Key::getGCell () const { return _gcell; }
300  inline void GCell::Key::update ( unsigned int depth ) { _density=_gcell->getWDensity(depth); }
301 
302  inline bool operator< ( const GCell::Key& lhs, const GCell::Key& rhs )
303  {
304  //float difference = Hurricane::roundfp ( lhs._density - rhs._density );
305  float difference = lhs._density - rhs._density;
306  if (difference != 0.0) return (difference > 0.0);
307 
308  return lhs._gcell->getIndex() < rhs._gcell->getIndex();
309  }
310 
311 
312 // -------------------------------------------------------------------
313 // Class : "GCellDensitySet".
314 
316  public:
317  GCellDensitySet ( unsigned int depth );
318  GCellDensitySet ( unsigned int depth, const std::vector<GCell*>& );
319  ~GCellDensitySet ();
320  inline bool empty () const;
321  inline size_t size () const;
322  inline const std::set<GCell*,GCell::CompareByKey>&
323  getGCells () const;
324  inline void insert ( GCell* );
325  inline void erase ( GCell* );
326  inline void unqueue ( GCell* );
327  void requeue ();
328  private:
329  unsigned int _depth;
330  std::set<GCell*,GCell::CompareByKey> _set;
331  GCell::SetIndex _requests;
332  };
333 
334 
335  inline bool GCellDensitySet::empty () const { return _set.empty(); }
336  inline size_t GCellDensitySet::size () const { return _set.size(); }
337  inline void GCellDensitySet::insert ( GCell* gcell ) { _requests.insert( gcell ); }
338  inline void GCellDensitySet::erase ( GCell* gcell ) { if (not _set.empty()) _set.erase( gcell ); }
339  inline void GCellDensitySet::unqueue ( GCell* gcell ) { insert( gcell ); }
340  inline const std::set<GCell*,GCell::CompareByKey>& GCellDensitySet::getGCells () const { return _set; }
341 
342 
343 // -------------------------------------------------------------------
344 // Utilities.
345 
346 
347  string getVectorString ( float*, size_t );
348 
349 
350  typedef std::vector<GCell*> GCellVector;
351 
352 
353 } // End of Katabatic namespace.
354 
355 
356 INSPECTOR_P_SUPPORT(Katabatic::GCell);
357 
358 
359 #endif // KATABATIC_GCELL_H
DbU::Unit getY() const
Definition: GCell.h:245
+
1 // -*- C++ -*-
2 //
3 // This file is part of the Coriolis Software.
4 // Copyright (c) UPMC 2008-2018, All Rights Reserved
5 //
6 // +-----------------------------------------------------------------+
7 // | C O R I O L I S |
8 // | K a t a b a t i c - Routing Toolbox |
9 // | |
10 // | Author : Jean-Paul CHAPUT |
11 // | E-mail : Jean-Paul.Chaput@lip6.fr |
12 // | =============================================================== |
13 // | C++ Header : "./katabatic/GCell.h" |
14 // +-----------------------------------------------------------------+
15 
16 
17 #ifndef KATABATIC_GCELL_H
18 #define KATABATIC_GCELL_H
19 
20 #include <set>
21 #include <vector>
22 #include <iostream>
23 #include <functional>
24 
25 #include "hurricane/DbU.h"
26 #include "hurricane/Point.h"
27 #include "hurricane/Box.h"
28 #include "hurricane/Interval.h"
29 #include "hurricane/ExtensionGo.h"
30 namespace Hurricane {
31  class Name;
32  class RoutingPad;
33 }
34 
35 #include "crlcore/RoutingLayerGauge.h"
36 #include "katabatic/Constants.h"
37 #include "katabatic/AutoSegments.h"
38 
39 
40 namespace Katabatic {
41 
42 
43  using std::set;
44  using std::vector;
45  using std::ostream;
46  using std::binary_function;
47  using Hurricane::_TName;
48  using Hurricane::Record;
49  using Hurricane::Name;
50  using Hurricane::DbU;
51  using Hurricane::Point;
52  using Hurricane::Box;
53  using Hurricane::Interval;
54  using Hurricane::ExtensionGo;
56 
57  class GCellGrid;
58  class AutoContact;
59  class AutoSegment;
60 
61 
62  enum GCellFunctionFlags { NoUpdate = 0x00000001 };
63 
64 
65 // -------------------------------------------------------------------
66 // Class : "Katabatic::GCell".
67 
68  enum GCellFlag { GCellInvalidated = 0x00000001
69  , GCellSaturated = 0x00000002
70  , GCellUnderIoPad = 0x00000004
71  };
72 
73 
74  class GCell : public ExtensionGo {
75 
76  public:
77  class CompareByIndex : public binary_function<const GCell*,const GCell*,bool> {
78  public:
79  bool operator() ( const GCell* lhs, const GCell* rhs ) const;
80  };
81  class CompareByDensity : public binary_function<GCell*,GCell*,bool> {
82  public:
83  CompareByDensity ( unsigned int depth );
84  bool operator() ( GCell* lhs, GCell* rhs ) const;
85  private:
86  unsigned int _depth;
87  };
88  class CompareByKey : public binary_function<const GCell*,const GCell*,bool> {
89  public:
90  bool operator() ( const GCell* lhs, const GCell* rhs ) const;
91  };
92 
93  class Key {
94  private:
95  GCell* _gcell;
96  float _density;
97  public:
98  inline Key ( GCell*, unsigned int depth );
99  inline float getDensity () const;
100  inline GCell* getGCell () const;
101  inline void update ( unsigned int depth );
102  friend bool operator< ( const Key&, const Key& );
103  };
104  public:
105  typedef set<GCell*,CompareByIndex> SetIndex;
106 
107  public:
108  // Static Utilities.
109  static bool areDensityConnex ( GCell* a, GCell* b );
110  // Static Accessors.
111  static size_t getAllocateds ();
112  static DbU::Unit getTopRightShrink ();
113  static const Name& getStaticName ();
114  virtual const Name& getName () const;
115  // Accessors.
116  inline bool isSaturated () const;
117  bool isSaturated ( unsigned int depth ) const;
118  inline bool isValid () const;
119  inline bool isUnderIoPad () const;
120  bool isAboveDensity ( float threshold ) const;
121  bool hasFreeTrack ( size_t depth, float reserve ) const;
122  inline GCellGrid* getGCellGrid () const;
123  inline unsigned int getDepth () const;
124  inline unsigned int getIndex () const;
125  unsigned int getRow () const;
126  unsigned int getColumn () const;
127  GCell* getLeft () const;
128  GCell* getRight () const;
129  GCell* getUp () const;
130  GCell* getDown () const;
131  void getDensities ( float* ) const;
132  virtual void translate ( const DbU::Unit&, const DbU::Unit& );
133  virtual Box getBoundingBox () const;
134  inline Point getCenter () const;
135  inline DbU::Unit getX () const;
136  inline DbU::Unit getY () const;
137  inline DbU::Unit getXMax () const;
138  inline DbU::Unit getYMax () const;
139  Interval getSide ( unsigned int ) const;
140  float getHCapacity () const;
141  float getVCapacity () const;
142  float getDensity ( unsigned int flags=0 ) const;
143  float getAverageHVDensity () const;
144  float getMaxHVDensity () const;
145  inline float getCDensity ( unsigned int flags=0 ) const;
146  inline float getWDensity ( unsigned int depth, unsigned int flags=0 ) const;
147  inline DbU::Unit getBlockage ( unsigned int depth ) const;
148  inline float getFragmentation ( unsigned int depth ) const;
149  inline float getFeedthroughs ( unsigned int depth ) const;
150  inline float getGlobalsCount ( unsigned int depth ) const;
151  inline const vector<AutoSegment*>& getHSegments () const;
152  inline const vector<AutoSegment*>& getVSegments () const;
153  inline const vector<AutoContact*>& getContacts () const;
158  inline AutoSegments getStartSegments ( unsigned int direction );
159  inline AutoSegments getStopSegments ( unsigned int direction );
160  size_t getRoutingPads ( set<RoutingPad*>& );
161  inline const Key& getKey () const;
162  size_t checkDensity () const;
163  bool checkEdgeSaturation ( size_t hreserved, size_t vreserved) const;
164  // Modifiers.
165  void addBlockage ( unsigned int depth, DbU::Unit );
166  inline void addHSegment ( AutoSegment* );
167  inline void addVSegment ( AutoSegment* );
168  inline void addContact ( AutoContact* );
169  void removeVSegment ( AutoSegment* );
170  void removeHSegment ( AutoSegment* );
171  void removeContact ( AutoContact* );
172  void updateContacts ();
173  size_t updateDensity ();
174  inline void updateKey ( unsigned int depth );
175  bool stepBalance ( unsigned int depth, SetIndex& invalidateds );
176  void rpDesaturate ( set<Net*>& );
177  bool stepDesaturate ( unsigned int depth
178  , set<Net*>&, AutoSegment*& moved
179  , unsigned int flags=0 );
180  bool stepNetDesaturate ( unsigned int depth
181  , set<Net*>& globalNets
182  , SetIndex& invalidateds );
183  inline void invalidateCt ();
184  inline void setUnderIoPad ();
185  void truncDensities ();
186  // Inspector Management.
187  Record* _getRecord () const;
188  string _getString () const;
189  inline string _getTypeName () const;
190  void _xmlWrite ( ostream& o ) const;
191 
192  private:
193  // Static Attributes.
194  static const Name _goName;
195  static size_t _allocateds;
196  static DbU::Unit _topRightShrink;
197  // Attributes.
198  GCellGrid* _gcellGrid;
199  unsigned int _index;
200  vector<AutoSegment*> _vsegments;
201  vector<AutoSegment*> _hsegments;
202  vector<AutoContact*> _contacts;
203  Box _box;
204  size_t _depth;
205  size_t _pinDepth;
206  DbU::Unit* _blockages;
207  float _cDensity;
208  float* _densities;
209  float* _feedthroughs;
210  float* _fragmentations;
211  float* _globalsCount;
212  unsigned int _flags;
213  Key _key;
214 
215  protected:
216  // Constructors & Destructors.
217  GCell ( GCellGrid* gcellGrid
218  , unsigned int index
219  , const Box& box
220  );
221  inline ~GCell ();
222  inline void _postCreate ();
223  inline void _preDestroy ();
224  static GCell* create ( GCellGrid* gcellGrid
225  , unsigned int index
226  , Box box
227  );
228  private:
229  GCell ( const GCell& );
230  GCell& operator= ( const GCell& );
231 
232  friend class GCellGrid;
233  };
234 
235 
236 // GCell Inline Functions.
237  inline bool GCell::isSaturated () const { return _flags&GCellSaturated; }
238  inline bool GCell::isValid () const { return not (_flags&GCellInvalidated); }
239  inline bool GCell::isUnderIoPad () const { return _flags&GCellUnderIoPad; }
240  inline GCellGrid* GCell::getGCellGrid () const { return _gcellGrid; }
241  inline unsigned int GCell::getDepth () const { return _depth; }
242  inline unsigned int GCell::getIndex () const { return _index; }
243  inline Point GCell::getCenter () const { return _box.getCenter(); }
244  inline DbU::Unit GCell::getX () const { return _box.getXMin(); }
245  inline DbU::Unit GCell::getY () const { return _box.getYMin(); }
246  inline DbU::Unit GCell::getXMax () const { return _box.getXMax(); }
247  inline DbU::Unit GCell::getYMax () const { return _box.getYMax(); }
248  inline const vector<AutoSegment*>& GCell::getVSegments () const { return _vsegments; }
249  inline const vector<AutoSegment*>& GCell::getHSegments () const { return _hsegments; }
250  inline const vector<AutoContact*>& GCell::getContacts () const { return _contacts; }
251  inline string GCell::_getTypeName () const { return _TName("GCell"); }
252  inline void GCell::invalidateCt () { _flags |= GCellInvalidated; }
253  inline void GCell::setUnderIoPad() { _flags |= GCellUnderIoPad; }
254  inline const GCell::Key& GCell::getKey () const { return _key; }
255  inline void GCell::updateKey ( unsigned int depth ) { _key.update(depth); }
256 
257  inline AutoSegments GCell::getStartSegments ( unsigned int direction )
258  { return (direction&KbHorizontal) ? getHStartSegments() : getVStartSegments(); }
259 
260  inline AutoSegments GCell::getStopSegments ( unsigned int direction )
261  { return (direction&KbHorizontal) ? getHStopSegments() : getVStopSegments(); }
262 
263  inline float GCell::getCDensity ( unsigned int flags ) const
264  { if (not isValid() and not(flags & NoUpdate)) const_cast<GCell*>(this)->updateDensity(); return _cDensity; }
265 
266  inline float GCell::getWDensity ( unsigned int depth, unsigned int flags ) const
267  { if (not isValid() and not(flags & NoUpdate)) const_cast<GCell*>(this)->updateDensity(); return _densities[depth]; }
268 
269  inline float GCell::getFragmentation ( unsigned int depth ) const
270  { if (not isValid()) const_cast<GCell*>(this)->updateDensity(); return _fragmentations[depth]; }
271 
272  inline float GCell::getFeedthroughs ( unsigned int depth ) const
273  { if (not isValid()) const_cast<GCell*>(this)->updateDensity(); return _feedthroughs[depth]; }
274 
275  inline float GCell::getGlobalsCount ( unsigned int depth ) const
276  { if (not isValid()) const_cast<GCell*>(this)->updateDensity(); return _globalsCount[depth]; }
277 
278  inline DbU::Unit GCell::getBlockage ( unsigned int depth ) const
279  { return (depth<_depth) ? _blockages[depth] : 0; }
280 
281  inline void GCell::addVSegment ( AutoSegment* segment )
282  { invalidateCt(); _vsegments.push_back(segment); }
283 
284  inline void GCell::addHSegment ( AutoSegment* segment )
285  { invalidateCt(); _hsegments.push_back(segment); }
286 
287  inline void GCell::addContact ( AutoContact* contact )
288  { invalidateCt(); _contacts.push_back(contact); }
289 
290 
291 // GCell::CompareByIndex Inline Functions.
292  inline bool GCell::CompareByIndex::operator() ( const GCell* lhs, const GCell* rhs ) const
293  { return ( lhs->getIndex() < rhs->getIndex() ); }
294 
295 
296 // GCell::Key Inline Functions.
297  inline GCell::Key::Key ( GCell* owner, unsigned int depth ) : _gcell(owner), _density(owner->getWDensity(depth,NoUpdate)) {}
298  inline float GCell::Key::getDensity () const { return _density; }
299  inline GCell* GCell::Key::getGCell () const { return _gcell; }
300  inline void GCell::Key::update ( unsigned int depth ) { _density=_gcell->getWDensity(depth); }
301 
302  inline bool operator< ( const GCell::Key& lhs, const GCell::Key& rhs )
303  {
304  //float difference = Hurricane::roundfp ( lhs._density - rhs._density );
305  float difference = lhs._density - rhs._density;
306  if (difference != 0.0) return (difference > 0.0);
307 
308  return lhs._gcell->getIndex() < rhs._gcell->getIndex();
309  }
310 
311 
312 // -------------------------------------------------------------------
313 // Class : "GCellDensitySet".
314 
316  public:
317  GCellDensitySet ( unsigned int depth );
318  GCellDensitySet ( unsigned int depth, const std::vector<GCell*>& );
319  ~GCellDensitySet ();
320  inline bool empty () const;
321  inline size_t size () const;
322  inline const std::set<GCell*,GCell::CompareByKey>&
323  getGCells () const;
324  inline void insert ( GCell* );
325  inline void erase ( GCell* );
326  inline void unqueue ( GCell* );
327  void requeue ();
328  private:
329  unsigned int _depth;
330  std::set<GCell*,GCell::CompareByKey> _set;
331  GCell::SetIndex _requests;
332  };
333 
334 
335  inline bool GCellDensitySet::empty () const { return _set.empty(); }
336  inline size_t GCellDensitySet::size () const { return _set.size(); }
337  inline void GCellDensitySet::insert ( GCell* gcell ) { _requests.insert( gcell ); }
338  inline void GCellDensitySet::erase ( GCell* gcell ) { if (not _set.empty()) _set.erase( gcell ); }
339  inline void GCellDensitySet::unqueue ( GCell* gcell ) { insert( gcell ); }
340  inline const std::set<GCell*,GCell::CompareByKey>& GCellDensitySet::getGCells () const { return _set; }
341 
342 
343 // -------------------------------------------------------------------
344 // Utilities.
345 
346 
347  string getVectorString ( float*, size_t );
348 
349 
350  typedef std::vector<GCell*> GCellVector;
351 
352 
353 } // End of Katabatic namespace.
354 
355 
356 INSPECTOR_P_SUPPORT(Katabatic::GCell);
357 
358 
359 #endif // KATABATIC_GCELL_H
DbU::Unit getY() const
Definition: GCell.h:245
GCell Density Comparison Functor.
Definition: GCell.h:81
void addContact(AutoContact *)
Definition: GCell.h:287
void insert(GCell *)
Definition: GCell.h:337
@@ -144,7 +144,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/GCells_8h_source.html b/katabatic/doc/html/GCells_8h_source.html index 65ef5163..c3859a5a 100644 --- a/katabatic/doc/html/GCells_8h_source.html +++ b/katabatic/doc/html/GCells_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/Grid_8h_source.html b/katabatic/doc/html/Grid_8h_source.html index 5f2d8972..08e97da8 100644 --- a/katabatic/doc/html/Grid_8h_source.html +++ b/katabatic/doc/html/Grid_8h_source.html @@ -77,7 +77,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/KatabaticEngine_8h_source.html b/katabatic/doc/html/KatabaticEngine_8h_source.html index 50da42f3..a7eee4df 100644 --- a/katabatic/doc/html/KatabaticEngine_8h_source.html +++ b/katabatic/doc/html/KatabaticEngine_8h_source.html @@ -122,7 +122,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/Observer_8h_source.html b/katabatic/doc/html/Observer_8h_source.html index 87f64cb7..bd898bc4 100644 --- a/katabatic/doc/html/Observer_8h_source.html +++ b/katabatic/doc/html/Observer_8h_source.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/Session_8h_source.html b/katabatic/doc/html/Session_8h_source.html index 5c82738f..f5488718 100644 --- a/katabatic/doc/html/Session_8h_source.html +++ b/katabatic/doc/html/Session_8h_source.html @@ -100,7 +100,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/annotated.html b/katabatic/doc/html/annotated.html index d4d10884..7070d091 100644 --- a/katabatic/doc/html/annotated.html +++ b/katabatic/doc/html/annotated.html @@ -82,7 +82,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContact-members.html b/katabatic/doc/html/classKatabatic_1_1AutoContact-members.html index 8e624bd9..6b964ac6 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContact-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContact-members.html @@ -126,7 +126,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContact.html b/katabatic/doc/html/classKatabatic_1_1AutoContact.html index 114d5bad..a4c1e904 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContact.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContact.html @@ -2433,7 +2433,7 @@ Notes - Differences from Katabatic 2
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContactHTee-members.html b/katabatic/doc/html/classKatabatic_1_1AutoContactHTee-members.html index d84953c1..b1786dc5 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContactHTee-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContactHTee-members.html @@ -127,7 +127,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContactHTee.html b/katabatic/doc/html/classKatabatic_1_1AutoContactHTee.html index 16e0ee42..360a8186 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContactHTee.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContactHTee.html @@ -454,7 +454,7 @@ Update H-Tee Topology

- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContactTerminal-members.html b/katabatic/doc/html/classKatabatic_1_1AutoContactTerminal-members.html index f844f7a5..613d0802 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContactTerminal-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContactTerminal-members.html @@ -128,7 +128,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContactTerminal.html b/katabatic/doc/html/classKatabatic_1_1AutoContactTerminal.html index 184d3c6f..0066d725 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContactTerminal.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContactTerminal.html @@ -594,7 +594,7 @@ Update Terminal Topology

- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContactTurn-members.html b/katabatic/doc/html/classKatabatic_1_1AutoContactTurn-members.html index 00f0e701..6a3f5219 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContactTurn-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContactTurn-members.html @@ -127,7 +127,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContactTurn.html b/katabatic/doc/html/classKatabatic_1_1AutoContactTurn.html index 4e0ee62f..ee452d8f 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContactTurn.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContactTurn.html @@ -456,7 +456,7 @@ Update Turn Topology
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContactVTee-members.html b/katabatic/doc/html/classKatabatic_1_1AutoContactVTee-members.html index 87781eab..7911b9f7 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContactVTee-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContactVTee-members.html @@ -127,7 +127,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoContactVTee.html b/katabatic/doc/html/classKatabatic_1_1AutoContactVTee.html index ee8ae3dc..a8a9dc53 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoContactVTee.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoContactVTee.html @@ -446,7 +446,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoHorizontal-members.html b/katabatic/doc/html/classKatabatic_1_1AutoHorizontal-members.html index f22d52d4..862107dd 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoHorizontal-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoHorizontal-members.html @@ -182,7 +182,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoHorizontal.html b/katabatic/doc/html/classKatabatic_1_1AutoHorizontal.html index 207af76b..d12a78d4 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoHorizontal.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoHorizontal.html @@ -1233,7 +1233,7 @@ moveULeft() for an Horizontal
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegment-members.html b/katabatic/doc/html/classKatabatic_1_1AutoSegment-members.html index 984445c4..10889efe 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegment-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegment-members.html @@ -182,7 +182,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegment.html b/katabatic/doc/html/classKatabatic_1_1AutoSegment.html index d81f94c0..ee8f0614 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegment.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegment.html @@ -4367,7 +4367,7 @@ Reduce Example
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__Aligneds-members.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__Aligneds-members.html index 9eac41b5..d8cea67b 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__Aligneds-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__Aligneds-members.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__Aligneds.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__Aligneds.html index dfeb41e7..2c235de8 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__Aligneds.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__Aligneds.html @@ -205,7 +205,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__AnchorOnGCell-members.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__AnchorOnGCell-members.html index 81689a8e..d91cdd55 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__AnchorOnGCell-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__AnchorOnGCell-members.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__AnchorOnGCell.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__AnchorOnGCell.html index 78b319ec..c533403c 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__AnchorOnGCell.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__AnchorOnGCell.html @@ -209,7 +209,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__InDirection-members.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__InDirection-members.html index 97ca7a3f..9e1f7e89 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__InDirection-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__InDirection-members.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__InDirection.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__InDirection.html index baf8cc57..e2360c43 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__InDirection.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__InDirection.html @@ -164,7 +164,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__IsAccountable-members.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__IsAccountable-members.html index ade5d557..db722c84 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__IsAccountable-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__IsAccountable-members.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__IsAccountable.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__IsAccountable.html index 569648cf..b2ed597f 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__IsAccountable.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__IsAccountable.html @@ -134,7 +134,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__OnContact-members.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__OnContact-members.html index 9113a1ca..6609b4d8 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__OnContact-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__OnContact-members.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__OnContact.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__OnContact.html index d8f966fb..4cc7a62e 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__OnContact.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__OnContact.html @@ -215,7 +215,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__Perpandiculars-members.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__Perpandiculars-members.html index 2dcba9fb..04f7487d 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__Perpandiculars-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__Perpandiculars-members.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoSegments__Perpandiculars.html b/katabatic/doc/html/classKatabatic_1_1AutoSegments__Perpandiculars.html index bff8a250..6b485508 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoSegments__Perpandiculars.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoSegments__Perpandiculars.html @@ -195,7 +195,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoVertical-members.html b/katabatic/doc/html/classKatabatic_1_1AutoVertical-members.html index ef6b821f..ef77c774 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoVertical-members.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoVertical-members.html @@ -182,7 +182,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1AutoVertical.html b/katabatic/doc/html/classKatabatic_1_1AutoVertical.html index 847e7c9a..307efaf2 100644 --- a/katabatic/doc/html/classKatabatic_1_1AutoVertical.html +++ b/katabatic/doc/html/classKatabatic_1_1AutoVertical.html @@ -1233,7 +1233,7 @@ moveULeft() for an Horizontal
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1BaseGrid-members.html b/katabatic/doc/html/classKatabatic_1_1BaseGrid-members.html index fbc82771..9122e631 100644 --- a/katabatic/doc/html/classKatabatic_1_1BaseGrid-members.html +++ b/katabatic/doc/html/classKatabatic_1_1BaseGrid-members.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1BaseGrid.html b/katabatic/doc/html/classKatabatic_1_1BaseGrid.html index 069cd680..48c4f7f7 100644 --- a/katabatic/doc/html/classKatabatic_1_1BaseGrid.html +++ b/katabatic/doc/html/classKatabatic_1_1BaseGrid.html @@ -439,7 +439,7 @@ Protected Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1BaseGrid_1_1Axis-members.html b/katabatic/doc/html/classKatabatic_1_1BaseGrid_1_1Axis-members.html index ff0f545b..7d13218f 100644 --- a/katabatic/doc/html/classKatabatic_1_1BaseGrid_1_1Axis-members.html +++ b/katabatic/doc/html/classKatabatic_1_1BaseGrid_1_1Axis-members.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1BaseGrid_1_1Axis.html b/katabatic/doc/html/classKatabatic_1_1BaseGrid_1_1Axis.html index 694c295b..cc206aa8 100644 --- a/katabatic/doc/html/classKatabatic_1_1BaseGrid_1_1Axis.html +++ b/katabatic/doc/html/classKatabatic_1_1BaseGrid_1_1Axis.html @@ -212,7 +212,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1BaseObserver-members.html b/katabatic/doc/html/classKatabatic_1_1BaseObserver-members.html index d94d3312..08969bd3 100644 --- a/katabatic/doc/html/classKatabatic_1_1BaseObserver-members.html +++ b/katabatic/doc/html/classKatabatic_1_1BaseObserver-members.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1BaseObserver.html b/katabatic/doc/html/classKatabatic_1_1BaseObserver.html index a3cac117..c9256dbb 100644 --- a/katabatic/doc/html/classKatabatic_1_1BaseObserver.html +++ b/katabatic/doc/html/classKatabatic_1_1BaseObserver.html @@ -107,7 +107,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1ChipTools-members.html b/katabatic/doc/html/classKatabatic_1_1ChipTools-members.html index 0a367b90..f2372b0e 100644 --- a/katabatic/doc/html/classKatabatic_1_1ChipTools-members.html +++ b/katabatic/doc/html/classKatabatic_1_1ChipTools-members.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1ChipTools.html b/katabatic/doc/html/classKatabatic_1_1ChipTools.html index 6d29554c..9653ff57 100644 --- a/katabatic/doc/html/classKatabatic_1_1ChipTools.html +++ b/katabatic/doc/html/classKatabatic_1_1ChipTools.html @@ -412,7 +412,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCell-members.html b/katabatic/doc/html/classKatabatic_1_1GCell-members.html index 5c1e91ca..c116a4f9 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCell-members.html +++ b/katabatic/doc/html/classKatabatic_1_1GCell-members.html @@ -113,7 +113,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCell.html b/katabatic/doc/html/classKatabatic_1_1GCell.html index 8cdf8cdc..1406d16a 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCell.html +++ b/katabatic/doc/html/classKatabatic_1_1GCell.html @@ -1914,7 +1914,7 @@ GCell Implantation
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCellDensitySet-members.html b/katabatic/doc/html/classKatabatic_1_1GCellDensitySet-members.html index 89905109..fd30dccb 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCellDensitySet-members.html +++ b/katabatic/doc/html/classKatabatic_1_1GCellDensitySet-members.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCellDensitySet.html b/katabatic/doc/html/classKatabatic_1_1GCellDensitySet.html index 6189e007..e7da9e0f 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCellDensitySet.html +++ b/katabatic/doc/html/classKatabatic_1_1GCellDensitySet.html @@ -341,7 +341,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCellGrid-members.html b/katabatic/doc/html/classKatabatic_1_1GCellGrid-members.html index 72d1c6cd..39a4d989 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCellGrid-members.html +++ b/katabatic/doc/html/classKatabatic_1_1GCellGrid-members.html @@ -95,7 +95,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCellGrid.html b/katabatic/doc/html/classKatabatic_1_1GCellGrid.html index cbd6b5cd..753b2e44 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCellGrid.html +++ b/katabatic/doc/html/classKatabatic_1_1GCellGrid.html @@ -550,7 +550,7 @@ Static Protected Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByDensity-members.html b/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByDensity-members.html index ec0be0db..2a896819 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByDensity-members.html +++ b/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByDensity-members.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByDensity.html b/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByDensity.html index 75ca7815..e31a9c87 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByDensity.html +++ b/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByDensity.html @@ -91,7 +91,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByIndex-members.html b/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByIndex-members.html index 4d8e6199..09f8ccac 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByIndex-members.html +++ b/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByIndex-members.html @@ -52,7 +52,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByIndex.html b/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByIndex.html index 35446f2d..11d34b45 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByIndex.html +++ b/katabatic/doc/html/classKatabatic_1_1GCell_1_1CompareByIndex.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCell_1_1Key-members.html b/katabatic/doc/html/classKatabatic_1_1GCell_1_1Key-members.html index ff41be99..fc31e58f 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCell_1_1Key-members.html +++ b/katabatic/doc/html/classKatabatic_1_1GCell_1_1Key-members.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1GCell_1_1Key.html b/katabatic/doc/html/classKatabatic_1_1GCell_1_1Key.html index ee8a187f..1cad282a 100644 --- a/katabatic/doc/html/classKatabatic_1_1GCell_1_1Key.html +++ b/katabatic/doc/html/classKatabatic_1_1GCell_1_1Key.html @@ -201,7 +201,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1Grid-members.html b/katabatic/doc/html/classKatabatic_1_1Grid-members.html index 6f84b955..3ae59741 100644 --- a/katabatic/doc/html/classKatabatic_1_1Grid-members.html +++ b/katabatic/doc/html/classKatabatic_1_1Grid-members.html @@ -74,7 +74,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1Grid.html b/katabatic/doc/html/classKatabatic_1_1Grid.html index 9598415f..486ffd5c 100644 --- a/katabatic/doc/html/classKatabatic_1_1Grid.html +++ b/katabatic/doc/html/classKatabatic_1_1Grid.html @@ -481,7 +481,7 @@ class Katabatic::Grid< GCellT >
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1KatabaticEngine-members.html b/katabatic/doc/html/classKatabatic_1_1KatabaticEngine-members.html index 0e855148..f29412b9 100644 --- a/katabatic/doc/html/classKatabatic_1_1KatabaticEngine-members.html +++ b/katabatic/doc/html/classKatabatic_1_1KatabaticEngine-members.html @@ -109,7 +109,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1KatabaticEngine.html b/katabatic/doc/html/classKatabatic_1_1KatabaticEngine.html index 61b15d5c..38e009fc 100644 --- a/katabatic/doc/html/classKatabatic_1_1KatabaticEngine.html +++ b/katabatic/doc/html/classKatabatic_1_1KatabaticEngine.html @@ -1424,7 +1424,7 @@ KatabaticEngine Implementation Details
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1LocatorHelper-members.html b/katabatic/doc/html/classKatabatic_1_1LocatorHelper-members.html index 9ecb0082..af7e4365 100644 --- a/katabatic/doc/html/classKatabatic_1_1LocatorHelper-members.html +++ b/katabatic/doc/html/classKatabatic_1_1LocatorHelper-members.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1LocatorHelper.html b/katabatic/doc/html/classKatabatic_1_1LocatorHelper.html index e37b0f68..427613b3 100644 --- a/katabatic/doc/html/classKatabatic_1_1LocatorHelper.html +++ b/katabatic/doc/html/classKatabatic_1_1LocatorHelper.html @@ -215,7 +215,7 @@ Implementation Details
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1Observable-members.html b/katabatic/doc/html/classKatabatic_1_1Observable-members.html index 99abd434..bf97fe29 100644 --- a/katabatic/doc/html/classKatabatic_1_1Observable-members.html +++ b/katabatic/doc/html/classKatabatic_1_1Observable-members.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1Observable.html b/katabatic/doc/html/classKatabatic_1_1Observable.html index faebda0a..dfb54b81 100644 --- a/katabatic/doc/html/classKatabatic_1_1Observable.html +++ b/katabatic/doc/html/classKatabatic_1_1Observable.html @@ -219,7 +219,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1Observer-members.html b/katabatic/doc/html/classKatabatic_1_1Observer-members.html index 17dfec7e..ce02255b 100644 --- a/katabatic/doc/html/classKatabatic_1_1Observer-members.html +++ b/katabatic/doc/html/classKatabatic_1_1Observer-members.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1Observer.html b/katabatic/doc/html/classKatabatic_1_1Observer.html index 2df5ffb3..0cc332c5 100644 --- a/katabatic/doc/html/classKatabatic_1_1Observer.html +++ b/katabatic/doc/html/classKatabatic_1_1Observer.html @@ -142,7 +142,7 @@ Observer Implementation Notes
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1Session-members.html b/katabatic/doc/html/classKatabatic_1_1Session-members.html index 535a41bc..a3913e40 100644 --- a/katabatic/doc/html/classKatabatic_1_1Session-members.html +++ b/katabatic/doc/html/classKatabatic_1_1Session-members.html @@ -86,7 +86,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classKatabatic_1_1Session.html b/katabatic/doc/html/classKatabatic_1_1Session.html index b501622a..25c9c7c9 100644 --- a/katabatic/doc/html/classKatabatic_1_1Session.html +++ b/katabatic/doc/html/classKatabatic_1_1Session.html @@ -1149,7 +1149,7 @@ Revalidate AutoSegments. Just before this stage, they are on the correct axis an
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology-members.html b/katabatic/doc/html/classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology-members.html index bcc5663d..773b64ba 100644 --- a/katabatic/doc/html/classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology-members.html +++ b/katabatic/doc/html/classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology-members.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology.html b/katabatic/doc/html/classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology.html index f6663e3f..aac98ffe 100644 --- a/katabatic/doc/html/classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology.html +++ b/katabatic/doc/html/classanonymous__namespace_02LoadGrByNet_8cpp_03_1_1GCellTopology.html @@ -97,7 +97,7 @@ Private Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/classes.html b/katabatic/doc/html/classes.html index efd588a9..d1ef0173 100644 --- a/katabatic/doc/html/classes.html +++ b/katabatic/doc/html/classes.html @@ -82,7 +82,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/dir_46a5d811a0c60e95b7acaa92d73c003a.html b/katabatic/doc/html/dir_46a5d811a0c60e95b7acaa92d73c003a.html index 4323affa..5f57f4e3 100644 --- a/katabatic/doc/html/dir_46a5d811a0c60e95b7acaa92d73c003a.html +++ b/katabatic/doc/html/dir_46a5d811a0c60e95b7acaa92d73c003a.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/katabatic/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index b027adea..f85665f6 100644 --- a/katabatic/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/katabatic/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -53,7 +53,7 @@ Directories
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/files.html b/katabatic/doc/html/files.html index 5b112bb9..6ad71727 100644 --- a/katabatic/doc/html/files.html +++ b/katabatic/doc/html/files.html @@ -67,7 +67,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions.html b/katabatic/doc/html/functions.html index 34a77f28..7c20d1c8 100644 --- a/katabatic/doc/html/functions.html +++ b/katabatic/doc/html/functions.html @@ -106,7 +106,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_0x7e.html b/katabatic/doc/html/functions_0x7e.html index d39eddf1..a5c6498c 100644 --- a/katabatic/doc/html/functions_0x7e.html +++ b/katabatic/doc/html/functions_0x7e.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_a.html b/katabatic/doc/html/functions_a.html index e60aa075..afbd139a 100644 --- a/katabatic/doc/html/functions_a.html +++ b/katabatic/doc/html/functions_a.html @@ -94,7 +94,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_b.html b/katabatic/doc/html/functions_b.html index b246e97f..535d5b84 100644 --- a/katabatic/doc/html/functions_b.html +++ b/katabatic/doc/html/functions_b.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_c.html b/katabatic/doc/html/functions_c.html index af851329..a1ff5608 100644 --- a/katabatic/doc/html/functions_c.html +++ b/katabatic/doc/html/functions_c.html @@ -130,7 +130,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_d.html b/katabatic/doc/html/functions_d.html index 95c7f28d..1fc0e157 100644 --- a/katabatic/doc/html/functions_d.html +++ b/katabatic/doc/html/functions_d.html @@ -84,7 +84,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_e.html b/katabatic/doc/html/functions_e.html index 4e7164be..452e1a59 100644 --- a/katabatic/doc/html/functions_e.html +++ b/katabatic/doc/html/functions_e.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_enum.html b/katabatic/doc/html/functions_enum.html index b2b3ef64..a0b55119 100644 --- a/katabatic/doc/html/functions_enum.html +++ b/katabatic/doc/html/functions_enum.html @@ -46,7 +46,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_eval.html b/katabatic/doc/html/functions_eval.html index e0fc75ce..eb82050c 100644 --- a/katabatic/doc/html/functions_eval.html +++ b/katabatic/doc/html/functions_eval.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_f.html b/katabatic/doc/html/functions_f.html index 9f33f0a1..c354bc25 100644 --- a/katabatic/doc/html/functions_f.html +++ b/katabatic/doc/html/functions_f.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func.html b/katabatic/doc/html/functions_func.html index 69ce2ecd..c5cf045a 100644 --- a/katabatic/doc/html/functions_func.html +++ b/katabatic/doc/html/functions_func.html @@ -106,7 +106,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_0x7e.html b/katabatic/doc/html/functions_func_0x7e.html index f19c2d5c..1a2429f6 100644 --- a/katabatic/doc/html/functions_func_0x7e.html +++ b/katabatic/doc/html/functions_func_0x7e.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_a.html b/katabatic/doc/html/functions_func_a.html index d0dabdc2..0667a67d 100644 --- a/katabatic/doc/html/functions_func_a.html +++ b/katabatic/doc/html/functions_func_a.html @@ -85,7 +85,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_b.html b/katabatic/doc/html/functions_func_b.html index 464215ed..a3e6655c 100644 --- a/katabatic/doc/html/functions_func_b.html +++ b/katabatic/doc/html/functions_func_b.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_c.html b/katabatic/doc/html/functions_func_c.html index 56df3a57..08bebad6 100644 --- a/katabatic/doc/html/functions_func_c.html +++ b/katabatic/doc/html/functions_func_c.html @@ -130,7 +130,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_d.html b/katabatic/doc/html/functions_func_d.html index 13d1cd57..b308b70e 100644 --- a/katabatic/doc/html/functions_func_d.html +++ b/katabatic/doc/html/functions_func_d.html @@ -81,7 +81,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_e.html b/katabatic/doc/html/functions_func_e.html index 7a5d2533..7ee2953c 100644 --- a/katabatic/doc/html/functions_func_e.html +++ b/katabatic/doc/html/functions_func_e.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_f.html b/katabatic/doc/html/functions_func_f.html index cc447d98..fe596ca6 100644 --- a/katabatic/doc/html/functions_func_f.html +++ b/katabatic/doc/html/functions_func_f.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_g.html b/katabatic/doc/html/functions_func_g.html index e1a4be12..98668eb6 100644 --- a/katabatic/doc/html/functions_func_g.html +++ b/katabatic/doc/html/functions_func_g.html @@ -622,7 +622,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_h.html b/katabatic/doc/html/functions_func_h.html index cb4bb033..fe794eef 100644 --- a/katabatic/doc/html/functions_func_h.html +++ b/katabatic/doc/html/functions_func_h.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_i.html b/katabatic/doc/html/functions_func_i.html index 764df136..4e84089e 100644 --- a/katabatic/doc/html/functions_func_i.html +++ b/katabatic/doc/html/functions_func_i.html @@ -169,7 +169,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_k.html b/katabatic/doc/html/functions_func_k.html index 50b7bc00..1fdfb963 100644 --- a/katabatic/doc/html/functions_func_k.html +++ b/katabatic/doc/html/functions_func_k.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_l.html b/katabatic/doc/html/functions_func_l.html index bcd3e6d2..d83539e9 100644 --- a/katabatic/doc/html/functions_func_l.html +++ b/katabatic/doc/html/functions_func_l.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_m.html b/katabatic/doc/html/functions_func_m.html index 0a7df38b..d34b56fe 100644 --- a/katabatic/doc/html/functions_func_m.html +++ b/katabatic/doc/html/functions_func_m.html @@ -73,7 +73,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_n.html b/katabatic/doc/html/functions_func_n.html index 9b5173f4..16c72d92 100644 --- a/katabatic/doc/html/functions_func_n.html +++ b/katabatic/doc/html/functions_func_n.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_o.html b/katabatic/doc/html/functions_func_o.html index 431d533d..417e3bcd 100644 --- a/katabatic/doc/html/functions_func_o.html +++ b/katabatic/doc/html/functions_func_o.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_p.html b/katabatic/doc/html/functions_func_p.html index 24121784..0aaec910 100644 --- a/katabatic/doc/html/functions_func_p.html +++ b/katabatic/doc/html/functions_func_p.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_r.html b/katabatic/doc/html/functions_func_r.html index 5304f0f6..13ecb0ac 100644 --- a/katabatic/doc/html/functions_func_r.html +++ b/katabatic/doc/html/functions_func_r.html @@ -88,7 +88,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_s.html b/katabatic/doc/html/functions_func_s.html index 5c632624..dfd99c7e 100644 --- a/katabatic/doc/html/functions_func_s.html +++ b/katabatic/doc/html/functions_func_s.html @@ -165,7 +165,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_t.html b/katabatic/doc/html/functions_func_t.html index 7362ee44..ec569311 100644 --- a/katabatic/doc/html/functions_func_t.html +++ b/katabatic/doc/html/functions_func_t.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_u.html b/katabatic/doc/html/functions_func_u.html index 6befeba6..84377257 100644 --- a/katabatic/doc/html/functions_func_u.html +++ b/katabatic/doc/html/functions_func_u.html @@ -93,7 +93,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_func_x.html b/katabatic/doc/html/functions_func_x.html index 438acbe2..13ba9cd1 100644 --- a/katabatic/doc/html/functions_func_x.html +++ b/katabatic/doc/html/functions_func_x.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_g.html b/katabatic/doc/html/functions_g.html index 750a72cc..951c1844 100644 --- a/katabatic/doc/html/functions_g.html +++ b/katabatic/doc/html/functions_g.html @@ -622,7 +622,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_h.html b/katabatic/doc/html/functions_h.html index 1cb6a36c..e7817dd8 100644 --- a/katabatic/doc/html/functions_h.html +++ b/katabatic/doc/html/functions_h.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_i.html b/katabatic/doc/html/functions_i.html index 3bb7d332..c8090743 100644 --- a/katabatic/doc/html/functions_i.html +++ b/katabatic/doc/html/functions_i.html @@ -169,7 +169,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_k.html b/katabatic/doc/html/functions_k.html index 125684a2..0b5518ba 100644 --- a/katabatic/doc/html/functions_k.html +++ b/katabatic/doc/html/functions_k.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_l.html b/katabatic/doc/html/functions_l.html index 2334bac4..c0dc94ba 100644 --- a/katabatic/doc/html/functions_l.html +++ b/katabatic/doc/html/functions_l.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_m.html b/katabatic/doc/html/functions_m.html index 4cb5fe2a..3728798e 100644 --- a/katabatic/doc/html/functions_m.html +++ b/katabatic/doc/html/functions_m.html @@ -85,7 +85,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_n.html b/katabatic/doc/html/functions_n.html index 5d4a97bf..4eee84ca 100644 --- a/katabatic/doc/html/functions_n.html +++ b/katabatic/doc/html/functions_n.html @@ -52,7 +52,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_o.html b/katabatic/doc/html/functions_o.html index f56f883a..6358c1de 100644 --- a/katabatic/doc/html/functions_o.html +++ b/katabatic/doc/html/functions_o.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_p.html b/katabatic/doc/html/functions_p.html index 9ccc3a4a..d89a259c 100644 --- a/katabatic/doc/html/functions_p.html +++ b/katabatic/doc/html/functions_p.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_r.html b/katabatic/doc/html/functions_r.html index b87583e7..201928a7 100644 --- a/katabatic/doc/html/functions_r.html +++ b/katabatic/doc/html/functions_r.html @@ -88,7 +88,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_s.html b/katabatic/doc/html/functions_s.html index 6f5316a4..30cd21db 100644 --- a/katabatic/doc/html/functions_s.html +++ b/katabatic/doc/html/functions_s.html @@ -168,7 +168,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_t.html b/katabatic/doc/html/functions_t.html index f8237e51..7dd6002f 100644 --- a/katabatic/doc/html/functions_t.html +++ b/katabatic/doc/html/functions_t.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_type.html b/katabatic/doc/html/functions_type.html index 3dfc0921..3bc3c085 100644 --- a/katabatic/doc/html/functions_type.html +++ b/katabatic/doc/html/functions_type.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_u.html b/katabatic/doc/html/functions_u.html index 57092675..44f64e1e 100644 --- a/katabatic/doc/html/functions_u.html +++ b/katabatic/doc/html/functions_u.html @@ -93,7 +93,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/functions_x.html b/katabatic/doc/html/functions_x.html index 6f820400..e0ad2b37 100644 --- a/katabatic/doc/html/functions_x.html +++ b/katabatic/doc/html/functions_x.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/graph_legend.html b/katabatic/doc/html/graph_legend.html index 4c713a67..3d8b492c 100644 --- a/katabatic/doc/html/graph_legend.html +++ b/katabatic/doc/html/graph_legend.html @@ -74,7 +74,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/group__LoadGlobalRouting.html b/katabatic/doc/html/group__LoadGlobalRouting.html index 23658a77..d1fe2e2a 100644 --- a/katabatic/doc/html/group__LoadGlobalRouting.html +++ b/katabatic/doc/html/group__LoadGlobalRouting.html @@ -866,7 +866,7 @@ _do_xG_xM3()
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/group__grpSynthHierarchy.html b/katabatic/doc/html/group__grpSynthHierarchy.html index ec87c741..4ae0702a 100644 --- a/katabatic/doc/html/group__grpSynthHierarchy.html +++ b/katabatic/doc/html/group__grpSynthHierarchy.html @@ -114,7 +114,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/hierarchy.html b/katabatic/doc/html/hierarchy.html index e664f19f..3d110c4d 100644 --- a/katabatic/doc/html/hierarchy.html +++ b/katabatic/doc/html/hierarchy.html @@ -85,7 +85,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/index.html b/katabatic/doc/html/index.html index 81df0ec2..48324c1f 100644 --- a/katabatic/doc/html/index.html +++ b/katabatic/doc/html/index.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/modules.html b/katabatic/doc/html/modules.html index b5d30d25..e464e099 100644 --- a/katabatic/doc/html/modules.html +++ b/katabatic/doc/html/modules.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespaceKatabatic.html b/katabatic/doc/html/namespaceKatabatic.html index 06d2cd06..d437f2b5 100644 --- a/katabatic/doc/html/namespaceKatabatic.html +++ b/katabatic/doc/html/namespaceKatabatic.html @@ -615,7 +615,7 @@ Enumerations
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespaceanonymous__namespace_02AutoSegment_8cpp_03.html b/katabatic/doc/html/namespaceanonymous__namespace_02AutoSegment_8cpp_03.html index 96c1831e..4362d359 100644 --- a/katabatic/doc/html/namespaceanonymous__namespace_02AutoSegment_8cpp_03.html +++ b/katabatic/doc/html/namespaceanonymous__namespace_02AutoSegment_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespaceanonymous__namespace_02ChipTools_8cpp_03.html b/katabatic/doc/html/namespaceanonymous__namespace_02ChipTools_8cpp_03.html index 36561442..756766d0 100644 --- a/katabatic/doc/html/namespaceanonymous__namespace_02ChipTools_8cpp_03.html +++ b/katabatic/doc/html/namespaceanonymous__namespace_02ChipTools_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespaceanonymous__namespace_02GCell_8cpp_03.html b/katabatic/doc/html/namespaceanonymous__namespace_02GCell_8cpp_03.html index 4c233389..0dffc0dd 100644 --- a/katabatic/doc/html/namespaceanonymous__namespace_02GCell_8cpp_03.html +++ b/katabatic/doc/html/namespaceanonymous__namespace_02GCell_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespaceanonymous__namespace_02KatabaticEngine_8cpp_03.html b/katabatic/doc/html/namespaceanonymous__namespace_02KatabaticEngine_8cpp_03.html index a068970f..9e9c822a 100644 --- a/katabatic/doc/html/namespaceanonymous__namespace_02KatabaticEngine_8cpp_03.html +++ b/katabatic/doc/html/namespaceanonymous__namespace_02KatabaticEngine_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespaceanonymous__namespace_02LoadGrByNet_8cpp_03.html b/katabatic/doc/html/namespaceanonymous__namespace_02LoadGrByNet_8cpp_03.html index 3750d3e0..84390283 100644 --- a/katabatic/doc/html/namespaceanonymous__namespace_02LoadGrByNet_8cpp_03.html +++ b/katabatic/doc/html/namespaceanonymous__namespace_02LoadGrByNet_8cpp_03.html @@ -83,7 +83,7 @@ Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespaceanonymous__namespace_02Session_8cpp_03.html b/katabatic/doc/html/namespaceanonymous__namespace_02Session_8cpp_03.html index 855e9245..2715a41a 100644 --- a/katabatic/doc/html/namespaceanonymous__namespace_02Session_8cpp_03.html +++ b/katabatic/doc/html/namespaceanonymous__namespace_02Session_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespacemembers.html b/katabatic/doc/html/namespacemembers.html index de7c4e91..720d3d06 100644 --- a/katabatic/doc/html/namespacemembers.html +++ b/katabatic/doc/html/namespacemembers.html @@ -333,7 +333,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespacemembers_enum.html b/katabatic/doc/html/namespacemembers_enum.html index 42d2a368..c3725552 100644 --- a/katabatic/doc/html/namespacemembers_enum.html +++ b/katabatic/doc/html/namespacemembers_enum.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespacemembers_eval.html b/katabatic/doc/html/namespacemembers_eval.html index de305467..50aff85c 100644 --- a/katabatic/doc/html/namespacemembers_eval.html +++ b/katabatic/doc/html/namespacemembers_eval.html @@ -269,7 +269,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespacemembers_func.html b/katabatic/doc/html/namespacemembers_func.html index ba866686..6106a538 100644 --- a/katabatic/doc/html/namespacemembers_func.html +++ b/katabatic/doc/html/namespacemembers_func.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespacemembers_type.html b/katabatic/doc/html/namespacemembers_type.html index 1a1f230c..6f0a1bba 100644 --- a/katabatic/doc/html/namespacemembers_type.html +++ b/katabatic/doc/html/namespacemembers_type.html @@ -70,7 +70,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/html/namespaces.html b/katabatic/doc/html/namespaces.html index 2bc8c183..562f2905 100644 --- a/katabatic/doc/html/namespaces.html +++ b/katabatic/doc/html/namespaces.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/katabatic/doc/latex/refman.tex b/katabatic/doc/latex/refman.tex index c3336a7f..6d733226 100644 --- a/katabatic/doc/latex/refman.tex +++ b/katabatic/doc/latex/refman.tex @@ -34,7 +34,7 @@ \vspace*{1cm} {\large Generated by Doxygen 1.8.14}\\ \vspace*{0.5cm} - {\small Fri Oct 1 2021 19:23:14}\\ + {\small Sun Nov 21 2021 22:10:20}\\ \end{center} \end{titlepage} diff --git a/katabatic/doc/man/man3/Katabatic.3 b/katabatic/doc/man/man3/Katabatic.3 index e8bca3eb..20fb61d6 100644 --- a/katabatic/doc/man/man3/Katabatic.3 +++ b/katabatic/doc/man/man3/Katabatic.3 @@ -1,4 +1,4 @@ -.TH "Katabatic" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "Katabatic" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoContact.3 b/katabatic/doc/man/man3/Katabatic_AutoContact.3 index 7ef2cabe..2c9c57b3 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoContact.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoContact.3 @@ -1,4 +1,4 @@ -.TH "AutoContact" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoContact" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoContactHTee.3 b/katabatic/doc/man/man3/Katabatic_AutoContactHTee.3 index 69e4dfca..5c7f6be2 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoContactHTee.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoContactHTee.3 @@ -1,4 +1,4 @@ -.TH "AutoContactHTee" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoContactHTee" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoContactTerminal.3 b/katabatic/doc/man/man3/Katabatic_AutoContactTerminal.3 index a0d357f5..bf54201b 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoContactTerminal.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoContactTerminal.3 @@ -1,4 +1,4 @@ -.TH "AutoContactTerminal" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoContactTerminal" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoContactTurn.3 b/katabatic/doc/man/man3/Katabatic_AutoContactTurn.3 index b7be61f0..5b028ae1 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoContactTurn.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoContactTurn.3 @@ -1,4 +1,4 @@ -.TH "AutoContactTurn" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoContactTurn" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoContactVTee.3 b/katabatic/doc/man/man3/Katabatic_AutoContactVTee.3 index 6ce0361a..3a5eb8ba 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoContactVTee.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoContactVTee.3 @@ -1,4 +1,4 @@ -.TH "AutoContactVTee" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoContactVTee" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoHorizontal.3 b/katabatic/doc/man/man3/Katabatic_AutoHorizontal.3 index 34deff0c..fdf29e5a 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoHorizontal.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoHorizontal.3 @@ -1,4 +1,4 @@ -.TH "AutoHorizontal" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoHorizontal" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoSegment.3 b/katabatic/doc/man/man3/Katabatic_AutoSegment.3 index 0b053af7..c1798d4b 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoSegment.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoSegment.3 @@ -1,4 +1,4 @@ -.TH "AutoSegment" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoSegment" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoSegments_Aligneds.3 b/katabatic/doc/man/man3/Katabatic_AutoSegments_Aligneds.3 index e0edc88c..1d757ec3 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoSegments_Aligneds.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoSegments_Aligneds.3 @@ -1,4 +1,4 @@ -.TH "AutoSegments_Aligneds" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoSegments_Aligneds" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoSegments_AnchorOnGCell.3 b/katabatic/doc/man/man3/Katabatic_AutoSegments_AnchorOnGCell.3 index b4ddc4cf..f473f63f 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoSegments_AnchorOnGCell.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoSegments_AnchorOnGCell.3 @@ -1,4 +1,4 @@ -.TH "AutoSegments_AnchorOnGCell" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoSegments_AnchorOnGCell" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoSegments_InDirection.3 b/katabatic/doc/man/man3/Katabatic_AutoSegments_InDirection.3 index ab8f39db..0b773150 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoSegments_InDirection.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoSegments_InDirection.3 @@ -1,4 +1,4 @@ -.TH "AutoSegments_InDirection" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoSegments_InDirection" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoSegments_IsAccountable.3 b/katabatic/doc/man/man3/Katabatic_AutoSegments_IsAccountable.3 index a32ebea8..293807d6 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoSegments_IsAccountable.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoSegments_IsAccountable.3 @@ -1,4 +1,4 @@ -.TH "AutoSegments_IsAccountable" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoSegments_IsAccountable" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoSegments_OnContact.3 b/katabatic/doc/man/man3/Katabatic_AutoSegments_OnContact.3 index e6c799b1..65cde617 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoSegments_OnContact.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoSegments_OnContact.3 @@ -1,4 +1,4 @@ -.TH "AutoSegments_OnContact" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoSegments_OnContact" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoSegments_Perpandiculars.3 b/katabatic/doc/man/man3/Katabatic_AutoSegments_Perpandiculars.3 index d9040d1c..4d500d9d 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoSegments_Perpandiculars.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoSegments_Perpandiculars.3 @@ -1,4 +1,4 @@ -.TH "AutoSegments_Perpandiculars" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoSegments_Perpandiculars" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_AutoVertical.3 b/katabatic/doc/man/man3/Katabatic_AutoVertical.3 index faaf1af1..56491ded 100644 --- a/katabatic/doc/man/man3/Katabatic_AutoVertical.3 +++ b/katabatic/doc/man/man3/Katabatic_AutoVertical.3 @@ -1,4 +1,4 @@ -.TH "AutoVertical" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "AutoVertical" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_BaseGrid.3 b/katabatic/doc/man/man3/Katabatic_BaseGrid.3 index d19aeb78..1016346d 100644 --- a/katabatic/doc/man/man3/Katabatic_BaseGrid.3 +++ b/katabatic/doc/man/man3/Katabatic_BaseGrid.3 @@ -1,4 +1,4 @@ -.TH "BaseGrid" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "BaseGrid" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_BaseGrid_Axis.3 b/katabatic/doc/man/man3/Katabatic_BaseGrid_Axis.3 index 84927402..73634a9b 100644 --- a/katabatic/doc/man/man3/Katabatic_BaseGrid_Axis.3 +++ b/katabatic/doc/man/man3/Katabatic_BaseGrid_Axis.3 @@ -1,4 +1,4 @@ -.TH "BaseGrid::Axis" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "BaseGrid::Axis" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_BaseObserver.3 b/katabatic/doc/man/man3/Katabatic_BaseObserver.3 index 2cffea06..30d75d3f 100644 --- a/katabatic/doc/man/man3/Katabatic_BaseObserver.3 +++ b/katabatic/doc/man/man3/Katabatic_BaseObserver.3 @@ -1,4 +1,4 @@ -.TH "BaseObserver" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "BaseObserver" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_ChipTools.3 b/katabatic/doc/man/man3/Katabatic_ChipTools.3 index ce1646f9..2d9d5018 100644 --- a/katabatic/doc/man/man3/Katabatic_ChipTools.3 +++ b/katabatic/doc/man/man3/Katabatic_ChipTools.3 @@ -1,4 +1,4 @@ -.TH "ChipTools" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "ChipTools" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_GCell.3 b/katabatic/doc/man/man3/Katabatic_GCell.3 index a6a6b272..b1524ae7 100644 --- a/katabatic/doc/man/man3/Katabatic_GCell.3 +++ b/katabatic/doc/man/man3/Katabatic_GCell.3 @@ -1,4 +1,4 @@ -.TH "GCell" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "GCell" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_GCellDensitySet.3 b/katabatic/doc/man/man3/Katabatic_GCellDensitySet.3 index b2c98268..b4c8a050 100644 --- a/katabatic/doc/man/man3/Katabatic_GCellDensitySet.3 +++ b/katabatic/doc/man/man3/Katabatic_GCellDensitySet.3 @@ -1,4 +1,4 @@ -.TH "GCellDensitySet" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "GCellDensitySet" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_GCellGrid.3 b/katabatic/doc/man/man3/Katabatic_GCellGrid.3 index 3f76a314..64e0ff97 100644 --- a/katabatic/doc/man/man3/Katabatic_GCellGrid.3 +++ b/katabatic/doc/man/man3/Katabatic_GCellGrid.3 @@ -1,4 +1,4 @@ -.TH "GCellGrid" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "GCellGrid" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_GCell_CompareByDensity.3 b/katabatic/doc/man/man3/Katabatic_GCell_CompareByDensity.3 index 49fe2f37..d5026c54 100644 --- a/katabatic/doc/man/man3/Katabatic_GCell_CompareByDensity.3 +++ b/katabatic/doc/man/man3/Katabatic_GCell_CompareByDensity.3 @@ -1,4 +1,4 @@ -.TH "GCell::CompareByDensity" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "GCell::CompareByDensity" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_GCell_CompareByIndex.3 b/katabatic/doc/man/man3/Katabatic_GCell_CompareByIndex.3 index 8ce56112..8dcec365 100644 --- a/katabatic/doc/man/man3/Katabatic_GCell_CompareByIndex.3 +++ b/katabatic/doc/man/man3/Katabatic_GCell_CompareByIndex.3 @@ -1,4 +1,4 @@ -.TH "GCell::CompareByIndex" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "GCell::CompareByIndex" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_GCell_Key.3 b/katabatic/doc/man/man3/Katabatic_GCell_Key.3 index e5597599..e606f34b 100644 --- a/katabatic/doc/man/man3/Katabatic_GCell_Key.3 +++ b/katabatic/doc/man/man3/Katabatic_GCell_Key.3 @@ -1,4 +1,4 @@ -.TH "GCell::Key" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "GCell::Key" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_Grid.3 b/katabatic/doc/man/man3/Katabatic_Grid.3 index 23350c3a..aa142ca6 100644 --- a/katabatic/doc/man/man3/Katabatic_Grid.3 +++ b/katabatic/doc/man/man3/Katabatic_Grid.3 @@ -1,4 +1,4 @@ -.TH "Grid< GCellT >" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "Grid< GCellT >" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_KatabaticEngine.3 b/katabatic/doc/man/man3/Katabatic_KatabaticEngine.3 index e9463e8a..0c781bdd 100644 --- a/katabatic/doc/man/man3/Katabatic_KatabaticEngine.3 +++ b/katabatic/doc/man/man3/Katabatic_KatabaticEngine.3 @@ -1,4 +1,4 @@ -.TH "KatabaticEngine" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "KatabaticEngine" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_LocatorHelper.3 b/katabatic/doc/man/man3/Katabatic_LocatorHelper.3 index bb12c8f1..99a5c0f0 100644 --- a/katabatic/doc/man/man3/Katabatic_LocatorHelper.3 +++ b/katabatic/doc/man/man3/Katabatic_LocatorHelper.3 @@ -1,4 +1,4 @@ -.TH "LocatorHelper" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "LocatorHelper" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_Observable.3 b/katabatic/doc/man/man3/Katabatic_Observable.3 index 4e4dd9a1..7cd16e65 100644 --- a/katabatic/doc/man/man3/Katabatic_Observable.3 +++ b/katabatic/doc/man/man3/Katabatic_Observable.3 @@ -1,4 +1,4 @@ -.TH "Observable" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "Observable" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_Observer.3 b/katabatic/doc/man/man3/Katabatic_Observer.3 index 9f5c6aea..cff613e2 100644 --- a/katabatic/doc/man/man3/Katabatic_Observer.3 +++ b/katabatic/doc/man/man3/Katabatic_Observer.3 @@ -1,4 +1,4 @@ -.TH "Observer< T >" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "Observer< T >" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/Katabatic_Session.3 b/katabatic/doc/man/man3/Katabatic_Session.3 index 428d0594..8a412cc9 100644 --- a/katabatic/doc/man/man3/Katabatic_Session.3 +++ b/katabatic/doc/man/man3/Katabatic_Session.3 @@ -1,4 +1,4 @@ -.TH "Session" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "Session" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/LoadGlobalRouting.3 b/katabatic/doc/man/man3/LoadGlobalRouting.3 index d7d23f90..71d9542e 100644 --- a/katabatic/doc/man/man3/LoadGlobalRouting.3 +++ b/katabatic/doc/man/man3/LoadGlobalRouting.3 @@ -1,4 +1,4 @@ -.TH "LoadGlobalRouting" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "LoadGlobalRouting" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/anonymous_namespace{AutoSegment.cpp}.3 b/katabatic/doc/man/man3/anonymous_namespace{AutoSegment.cpp}.3 index ff9ab083..ea9bdf96 100644 --- a/katabatic/doc/man/man3/anonymous_namespace{AutoSegment.cpp}.3 +++ b/katabatic/doc/man/man3/anonymous_namespace{AutoSegment.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{AutoSegment.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "anonymous_namespace{AutoSegment.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/anonymous_namespace{ChipTools.cpp}.3 b/katabatic/doc/man/man3/anonymous_namespace{ChipTools.cpp}.3 index 10dcc2bb..4dc1ab4e 100644 --- a/katabatic/doc/man/man3/anonymous_namespace{ChipTools.cpp}.3 +++ b/katabatic/doc/man/man3/anonymous_namespace{ChipTools.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{ChipTools.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "anonymous_namespace{ChipTools.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/anonymous_namespace{GCell.cpp}.3 b/katabatic/doc/man/man3/anonymous_namespace{GCell.cpp}.3 index e2e35f8e..a19f1258 100644 --- a/katabatic/doc/man/man3/anonymous_namespace{GCell.cpp}.3 +++ b/katabatic/doc/man/man3/anonymous_namespace{GCell.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{GCell.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "anonymous_namespace{GCell.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/anonymous_namespace{KatabaticEngine.cpp}.3 b/katabatic/doc/man/man3/anonymous_namespace{KatabaticEngine.cpp}.3 index 3a545b08..588a73c3 100644 --- a/katabatic/doc/man/man3/anonymous_namespace{KatabaticEngine.cpp}.3 +++ b/katabatic/doc/man/man3/anonymous_namespace{KatabaticEngine.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{KatabaticEngine.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "anonymous_namespace{KatabaticEngine.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}.3 b/katabatic/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}.3 index 987bd9fe..ee8e7f2b 100644 --- a/katabatic/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}.3 +++ b/katabatic/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{LoadGrByNet.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "anonymous_namespace{LoadGrByNet.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}_GCellTopology.3 b/katabatic/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}_GCellTopology.3 index e75ad20a..58d39a4d 100644 --- a/katabatic/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}_GCellTopology.3 +++ b/katabatic/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}_GCellTopology.3 @@ -1,4 +1,4 @@ -.TH "GCellTopology" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "GCellTopology" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/anonymous_namespace{Session.cpp}.3 b/katabatic/doc/man/man3/anonymous_namespace{Session.cpp}.3 index cb814021..df0be59b 100644 --- a/katabatic/doc/man/man3/anonymous_namespace{Session.cpp}.3 +++ b/katabatic/doc/man/man3/anonymous_namespace{Session.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{Session.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "anonymous_namespace{Session.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/man/man3/grpSynthHierarchy.3 b/katabatic/doc/man/man3/grpSynthHierarchy.3 index 20e9cf11..f2edb26d 100644 --- a/katabatic/doc/man/man3/grpSynthHierarchy.3 +++ b/katabatic/doc/man/man3/grpSynthHierarchy.3 @@ -1,4 +1,4 @@ -.TH "grpSynthHierarchy" 3 "Fri Oct 1 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- +.TH "grpSynthHierarchy" 3 "Sun Nov 21 2021" "Version 1.0" "Katabatic - Routing Toolbox" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/katabatic/doc/rtf/refman.rtf b/katabatic/doc/rtf/refman.rtf index 9ab166b1..b55dc9c3 100644 --- a/katabatic/doc/rtf/refman.rtf +++ b/katabatic/doc/rtf/refman.rtf @@ -86,7 +86,7 @@ 1.0 \par }}Katabatic - Routing Toolbox} {\comment Generated byDoxgyen. } -{\creatim \yr2021\mo10\dy1\hr19\min23\sec14} +{\creatim \yr2021\mo11\dy21\hr22\min10\sec20} }\pard\plain \sectd\pgnlcrm {\footer \s29\widctlpar\tqc\tx4320\tqr\tx8640\qr\adjustright \fs20\cgrid {\chpgn}} @@ -99,7 +99,7 @@ \par\par\par\par\par\par\par\par\par\par\par\par \pard\plain \s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid {\field\fldedit {\*\fldinst AUTHOR \\*MERGEFORMAT}{\fldrslt AUTHOR}}\par -Version 1.0\par{\field\fldedit {\*\fldinst CREATEDATE \\*MERGEFORMAT}{\fldrslt Fri Oct 1 2021 }}\par +Version 1.0\par{\field\fldedit {\*\fldinst CREATEDATE \\*MERGEFORMAT}{\fldrslt Sun Nov 21 2021 }}\par \page\page\vertalt \pard\plain \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid Table of Contents\par diff --git a/kite/doc/html/Constants_8h_source.html b/kite/doc/html/Constants_8h_source.html index 0a398b23..3b923191 100644 --- a/kite/doc/html/Constants_8h_source.html +++ b/kite/doc/html/Constants_8h_source.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/DataNegociate_8h_source.html b/kite/doc/html/DataNegociate_8h_source.html index f7bb02b4..394aa711 100644 --- a/kite/doc/html/DataNegociate_8h_source.html +++ b/kite/doc/html/DataNegociate_8h_source.html @@ -96,7 +96,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/HorizontalTrack_8h_source.html b/kite/doc/html/HorizontalTrack_8h_source.html index e76d005b..bb29b302 100644 --- a/kite/doc/html/HorizontalTrack_8h_source.html +++ b/kite/doc/html/HorizontalTrack_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/KiteEngine_8h_source.html b/kite/doc/html/KiteEngine_8h_source.html index 098b319e..5ceef2c0 100644 --- a/kite/doc/html/KiteEngine_8h_source.html +++ b/kite/doc/html/KiteEngine_8h_source.html @@ -79,7 +79,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/Manipulator_8h_source.html b/kite/doc/html/Manipulator_8h_source.html index 9092f5f4..02354d00 100644 --- a/kite/doc/html/Manipulator_8h_source.html +++ b/kite/doc/html/Manipulator_8h_source.html @@ -94,7 +94,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/NegociateWindow_8h_source.html b/kite/doc/html/NegociateWindow_8h_source.html index 07b37d55..4902d593 100644 --- a/kite/doc/html/NegociateWindow_8h_source.html +++ b/kite/doc/html/NegociateWindow_8h_source.html @@ -83,7 +83,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/RoutingEventHistory_8h_source.html b/kite/doc/html/RoutingEventHistory_8h_source.html index 6f3775da..939298f8 100644 --- a/kite/doc/html/RoutingEventHistory_8h_source.html +++ b/kite/doc/html/RoutingEventHistory_8h_source.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/RoutingEventLoop_8h_source.html b/kite/doc/html/RoutingEventLoop_8h_source.html index 955d56eb..3d20e5a7 100644 --- a/kite/doc/html/RoutingEventLoop_8h_source.html +++ b/kite/doc/html/RoutingEventLoop_8h_source.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/RoutingEventQueue_8h_source.html b/kite/doc/html/RoutingEventQueue_8h_source.html index 069cb7a1..f46c928b 100644 --- a/kite/doc/html/RoutingEventQueue_8h_source.html +++ b/kite/doc/html/RoutingEventQueue_8h_source.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/RoutingEvent_8h_source.html b/kite/doc/html/RoutingEvent_8h_source.html index e4c5fecd..d8395cf6 100644 --- a/kite/doc/html/RoutingEvent_8h_source.html +++ b/kite/doc/html/RoutingEvent_8h_source.html @@ -110,7 +110,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/RoutingPlane_8h_source.html b/kite/doc/html/RoutingPlane_8h_source.html index 8bda819b..04dd69a0 100644 --- a/kite/doc/html/RoutingPlane_8h_source.html +++ b/kite/doc/html/RoutingPlane_8h_source.html @@ -82,7 +82,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/SegmentFsm_8h_source.html b/kite/doc/html/SegmentFsm_8h_source.html index 6016f22b..0519270b 100644 --- a/kite/doc/html/SegmentFsm_8h_source.html +++ b/kite/doc/html/SegmentFsm_8h_source.html @@ -126,7 +126,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/Session_8h_source.html b/kite/doc/html/Session_8h_source.html index 0b46ca48..b2549ce5 100644 --- a/kite/doc/html/Session_8h_source.html +++ b/kite/doc/html/Session_8h_source.html @@ -79,7 +79,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/TrackElement_8h_source.html b/kite/doc/html/TrackElement_8h_source.html index b4ec9b92..cc9dfe7a 100644 --- a/kite/doc/html/TrackElement_8h_source.html +++ b/kite/doc/html/TrackElement_8h_source.html @@ -132,7 +132,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/TrackFixedSegment_8h_source.html b/kite/doc/html/TrackFixedSegment_8h_source.html index 7ef6ed6c..bb53f51f 100644 --- a/kite/doc/html/TrackFixedSegment_8h_source.html +++ b/kite/doc/html/TrackFixedSegment_8h_source.html @@ -73,7 +73,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/TrackMarker_8h_source.html b/kite/doc/html/TrackMarker_8h_source.html index 8eab85fd..02510de1 100644 --- a/kite/doc/html/TrackMarker_8h_source.html +++ b/kite/doc/html/TrackMarker_8h_source.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/TrackSegment_8h_source.html b/kite/doc/html/TrackSegment_8h_source.html index 83df7e66..05ca0694 100644 --- a/kite/doc/html/TrackSegment_8h_source.html +++ b/kite/doc/html/TrackSegment_8h_source.html @@ -44,7 +44,7 @@ $(function() {
TrackSegment.h
-
1 // -*- C++ -*-
2 //
3 // This file is part of the Coriolis Software.
4 // Copyright (c) UPMC 2008-2018, All Rights Reserved
5 //
6 // +-----------------------------------------------------------------+
7 // | C O R I O L I S |
8 // | K i t e - D e t a i l e d R o u t e r |
9 // | |
10 // | Author : Jean-Paul CHAPUT |
11 // | E-mail : Jean-Paul.Chaput@asim.lip6.fr |
12 // | =============================================================== |
13 // | C++ Header : "./kite/TrackSegment.h" |
14 // +-----------------------------------------------------------------+
15 
16 
17 #ifndef KITE_TRACK_SEGMENT_H
18 #define KITE_TRACK_SEGMENT_H
19 
20 #include <set>
21 #include <functional>
22 #include "kite/TrackElement.h"
23 
24 
25 namespace Kite {
26 
27  using std::string;
28  using std::map;
29  using std::set;
30  using std::binary_function;
31  using Hurricane::Record;
32  using Hurricane::Interval;
33  using Hurricane::DbU;
34  using Hurricane::Net;
35  using Hurricane::Layer;
37 
38  class DataNegociate;
39  class Track;
40  class TrackCost;
41 
42 
43 // -------------------------------------------------------------------
44 // Class : "TrackSegment".
45 
46  class TrackSegment : public TrackElement {
47  public:
48  class CompareById : public binary_function<const TrackSegment*,const TrackSegment*,bool> {
49  public:
50  inline bool operator() ( const TrackSegment* lhs, const TrackSegment* rhs );
51  };
52 
53  public:
54  static TrackElement* create ( AutoSegment*, Track*, bool& created );
55  static size_t getAllocateds ();
56  public:
57  // Wrapped AutoSegment Functions (when applicable).
58  virtual AutoSegment* base () const;
59  virtual bool isFixed () const;
60  virtual bool isHorizontal () const;
61  virtual bool isVertical () const;
62  virtual bool isLocal () const;
63  virtual bool isGlobal () const;
64  virtual bool isBipoint () const;
65  virtual bool isTerminal () const;
66  virtual bool isStrongTerminal ( unsigned int flags=0 ) const;
67  virtual bool isStrap () const;
68  virtual bool isSlackened () const;
69  virtual bool isDogleg () const;
70  virtual bool isReduced () const;
71  virtual bool isUTurn () const;
72  virtual bool isUserDefined () const;
73  // Predicates.
74  virtual bool canDogleg ();
75  virtual bool canDogleg ( Interval );
76  virtual bool canDogleg ( Katabatic::GCell*, unsigned int flags=0 );
77  virtual bool canPivotUp ( float reserve ) const;
78  virtual bool canPivotDown ( float reserve ) const;
79  virtual bool canMoveUp ( float reserve, unsigned int flags ) const;
80  virtual bool canSlacken () const;
81  virtual float getMaxUnderDensity ( unsigned int flags ) const;
82  virtual unsigned long getId () const;
83  virtual unsigned int getDirection () const;
84  virtual Net* getNet () const;
85  virtual const Layer* getLayer () const;
86  virtual DbU::Unit getPitch () const;
87  virtual DbU::Unit getPPitch () const;
88  virtual unsigned long getFreedomDegree () const;
89  virtual unsigned int getDoglegLevel () const;
90  virtual TrackElement* getNext () const;
91  virtual TrackElement* getPrevious () const;
92  virtual TrackElement* getParent () const;
93  virtual DbU::Unit getAxis () const;
94  virtual Interval getFreeInterval () const;
95  virtual Interval getSourceConstraints () const;
96  virtual Interval getTargetConstraints () const;
97  virtual DataNegociate* getDataNegociate ( unsigned int flags=KtDataSelf ) const;
98  virtual TrackElement* getCanonical ( Interval& );
99  virtual size_t getGCells ( Katabatic::GCellVector& ) const;
100  virtual TrackElement* getSourceDogleg ();
101  virtual TrackElement* getTargetDogleg ();
102  virtual TrackElements getPerpandiculars ();
103  virtual size_t getPerpandicularsBound ( set<TrackElement*>& );
104  // Mutators.
105  virtual void setTrack ( Track* );
106  virtual void updateFreedomDegree ();
107  virtual void setDoglegLevel ( unsigned int );
108  virtual void swapTrack ( TrackElement* );
109  virtual void reschedule ( unsigned int level );
110  virtual void detach ();
111  virtual void invalidate ();
112  virtual void revalidate ();
113  virtual void updatePPitch ();
114  virtual void setAxis ( DbU::Unit, unsigned int flags );
115  virtual TrackElement* makeDogleg ();
116  virtual TrackElement* makeDogleg ( Katabatic::GCell*, TrackElement*& perpandicular, TrackElement*& parallel );
117  virtual TrackElement* makeDogleg ( Interval, unsigned int& flags );
118  virtual void _postDoglegs ( TrackElement*& perpandicular, TrackElement*& parallel );
119  virtual bool moveAside ( unsigned int flags );
120  virtual bool slacken ( unsigned int flags=KbNoFlags );
121  virtual bool moveUp ( unsigned int flags );
122  virtual bool moveDown ( unsigned int flags );
123 #if THIS_IS_DISABLED
124  virtual void desalignate ();
125 #endif
126  virtual bool _check () const;
127  virtual Record* _getRecord () const;
128  virtual string _getString () const;
129  virtual string _getTypeName () const;
130 
131  protected:
132  // Attributes.
133  static size_t _allocateds;
134  AutoSegment* _base;
135  unsigned long _freedomDegree;
136  DbU::Unit _ppitch;
137  DataNegociate* _data;
138  unsigned int _dogLegLevel:4;
139 
140  protected:
141  // Constructors & Destructors.
143  virtual ~TrackSegment ();
144  virtual void _postCreate ();
145  virtual void _preDestroy ();
146  private:
147  TrackSegment ( const TrackSegment& );
148  TrackSegment& operator= ( const TrackSegment& );
149 
150  };
151 
152 
153  inline bool TrackSegment::CompareById::operator() ( const TrackSegment* lhs, const TrackSegment* rhs )
154  { return lhs->getId() < rhs->getId(); }
155 
156 
157  typedef set<TrackSegment*,TrackSegment::CompareById> TrackSegmentSet;
158 
159 
160 } // Kite namespace.
161 
162 
163 INSPECTOR_P_SUPPORT(Kite::TrackSegment);
164 
165 #endif // KITE_TRACK_SEGMENT_H
virtual TrackElement * getTargetDogleg()
Definition: TrackSegment.cpp:528
+
1 // -*- C++ -*-
2 //
3 // This file is part of the Coriolis Software.
4 // Copyright (c) UPMC 2008-2018, All Rights Reserved
5 //
6 // +-----------------------------------------------------------------+
7 // | C O R I O L I S |
8 // | K i t e - D e t a i l e d R o u t e r |
9 // | |
10 // | Author : Jean-Paul CHAPUT |
11 // | E-mail : Jean-Paul.Chaput@asim.lip6.fr |
12 // | =============================================================== |
13 // | C++ Header : "./kite/TrackSegment.h" |
14 // +-----------------------------------------------------------------+
15 
16 
17 #ifndef KITE_TRACK_SEGMENT_H
18 #define KITE_TRACK_SEGMENT_H
19 
20 #include <set>
21 #include <functional>
22 #include "kite/TrackElement.h"
23 
24 
25 namespace Kite {
26 
27  using std::string;
28  using std::map;
29  using std::set;
30  using std::binary_function;
31  using Hurricane::Record;
32  using Hurricane::Interval;
33  using Hurricane::DbU;
34  using Hurricane::Net;
35  using Hurricane::Layer;
37 
38  class DataNegociate;
39  class Track;
40  class TrackCost;
41 
42 
43 // -------------------------------------------------------------------
44 // Class : "TrackSegment".
45 
46  class TrackSegment : public TrackElement {
47  public:
48  class CompareById : public binary_function<const TrackSegment*,const TrackSegment*,bool> {
49  public:
50  inline bool operator() ( const TrackSegment* lhs, const TrackSegment* rhs ) const;
51  };
52 
53  public:
54  static TrackElement* create ( AutoSegment*, Track*, bool& created );
55  static size_t getAllocateds ();
56  public:
57  // Wrapped AutoSegment Functions (when applicable).
58  virtual AutoSegment* base () const;
59  virtual bool isFixed () const;
60  virtual bool isHorizontal () const;
61  virtual bool isVertical () const;
62  virtual bool isLocal () const;
63  virtual bool isGlobal () const;
64  virtual bool isBipoint () const;
65  virtual bool isTerminal () const;
66  virtual bool isStrongTerminal ( unsigned int flags=0 ) const;
67  virtual bool isStrap () const;
68  virtual bool isSlackened () const;
69  virtual bool isDogleg () const;
70  virtual bool isReduced () const;
71  virtual bool isUTurn () const;
72  virtual bool isUserDefined () const;
73  // Predicates.
74  virtual bool canDogleg ();
75  virtual bool canDogleg ( Interval );
76  virtual bool canDogleg ( Katabatic::GCell*, unsigned int flags=0 );
77  virtual bool canPivotUp ( float reserve ) const;
78  virtual bool canPivotDown ( float reserve ) const;
79  virtual bool canMoveUp ( float reserve, unsigned int flags ) const;
80  virtual bool canSlacken () const;
81  virtual float getMaxUnderDensity ( unsigned int flags ) const;
82  virtual unsigned long getId () const;
83  virtual unsigned int getDirection () const;
84  virtual Net* getNet () const;
85  virtual const Layer* getLayer () const;
86  virtual DbU::Unit getPitch () const;
87  virtual DbU::Unit getPPitch () const;
88  virtual unsigned long getFreedomDegree () const;
89  virtual unsigned int getDoglegLevel () const;
90  virtual TrackElement* getNext () const;
91  virtual TrackElement* getPrevious () const;
92  virtual TrackElement* getParent () const;
93  virtual DbU::Unit getAxis () const;
94  virtual Interval getFreeInterval () const;
95  virtual Interval getSourceConstraints () const;
96  virtual Interval getTargetConstraints () const;
97  virtual DataNegociate* getDataNegociate ( unsigned int flags=KtDataSelf ) const;
98  virtual TrackElement* getCanonical ( Interval& );
99  virtual size_t getGCells ( Katabatic::GCellVector& ) const;
100  virtual TrackElement* getSourceDogleg ();
101  virtual TrackElement* getTargetDogleg ();
102  virtual TrackElements getPerpandiculars ();
103  virtual size_t getPerpandicularsBound ( set<TrackElement*>& );
104  // Mutators.
105  virtual void setTrack ( Track* );
106  virtual void updateFreedomDegree ();
107  virtual void setDoglegLevel ( unsigned int );
108  virtual void swapTrack ( TrackElement* );
109  virtual void reschedule ( unsigned int level );
110  virtual void detach ();
111  virtual void invalidate ();
112  virtual void revalidate ();
113  virtual void updatePPitch ();
114  virtual void setAxis ( DbU::Unit, unsigned int flags );
115  virtual TrackElement* makeDogleg ();
116  virtual TrackElement* makeDogleg ( Katabatic::GCell*, TrackElement*& perpandicular, TrackElement*& parallel );
117  virtual TrackElement* makeDogleg ( Interval, unsigned int& flags );
118  virtual void _postDoglegs ( TrackElement*& perpandicular, TrackElement*& parallel );
119  virtual bool moveAside ( unsigned int flags );
120  virtual bool slacken ( unsigned int flags=KbNoFlags );
121  virtual bool moveUp ( unsigned int flags );
122  virtual bool moveDown ( unsigned int flags );
123 #if THIS_IS_DISABLED
124  virtual void desalignate ();
125 #endif
126  virtual bool _check () const;
127  virtual Record* _getRecord () const;
128  virtual string _getString () const;
129  virtual string _getTypeName () const;
130 
131  protected:
132  // Attributes.
133  static size_t _allocateds;
134  AutoSegment* _base;
135  unsigned long _freedomDegree;
136  DbU::Unit _ppitch;
137  DataNegociate* _data;
138  unsigned int _dogLegLevel:4;
139 
140  protected:
141  // Constructors & Destructors.
143  virtual ~TrackSegment ();
144  virtual void _postCreate ();
145  virtual void _preDestroy ();
146  private:
147  TrackSegment ( const TrackSegment& );
148  TrackSegment& operator= ( const TrackSegment& );
149 
150  };
151 
152 
153  inline bool TrackSegment::CompareById::operator() ( const TrackSegment* lhs, const TrackSegment* rhs ) const
154  { return lhs->getId() < rhs->getId(); }
155 
156 
157  typedef set<TrackSegment*,TrackSegment::CompareById> TrackSegmentSet;
158 
159 
160 } // Kite namespace.
161 
162 
163 INSPECTOR_P_SUPPORT(Kite::TrackSegment);
164 
165 #endif // KITE_TRACK_SEGMENT_H
virtual TrackElement * getTargetDogleg()
Definition: TrackSegment.cpp:528
Derived Katabatic::AutoSegment for the router.
Definition: TrackSegment.h:46
virtual float getMaxUnderDensity(unsigned int flags) const
Definition: TrackSegment.cpp:408
@@ -107,7 +107,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/Track_8h_source.html b/kite/doc/html/Track_8h_source.html index fdfc55d3..a1180007 100644 --- a/kite/doc/html/Track_8h_source.html +++ b/kite/doc/html/Track_8h_source.html @@ -115,7 +115,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/VerticalTrack_8h_source.html b/kite/doc/html/VerticalTrack_8h_source.html index 044a9d1d..8310054d 100644 --- a/kite/doc/html/VerticalTrack_8h_source.html +++ b/kite/doc/html/VerticalTrack_8h_source.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/annotated.html b/kite/doc/html/annotated.html index e36250ec..c4094d6e 100644 --- a/kite/doc/html/annotated.html +++ b/kite/doc/html/annotated.html @@ -71,7 +71,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1DataNegociate-members.html b/kite/doc/html/classKite_1_1DataNegociate-members.html index 8d969613..cd1d996f 100644 --- a/kite/doc/html/classKite_1_1DataNegociate-members.html +++ b/kite/doc/html/classKite_1_1DataNegociate-members.html @@ -86,7 +86,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1DataNegociate.html b/kite/doc/html/classKite_1_1DataNegociate.html index 1a08e146..0f02399b 100644 --- a/kite/doc/html/classKite_1_1DataNegociate.html +++ b/kite/doc/html/classKite_1_1DataNegociate.html @@ -814,7 +814,7 @@ Modifications History
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1HorizontalTrack-members.html b/kite/doc/html/classKite_1_1HorizontalTrack-members.html index f65716fe..23e463e3 100644 --- a/kite/doc/html/classKite_1_1HorizontalTrack-members.html +++ b/kite/doc/html/classKite_1_1HorizontalTrack-members.html @@ -111,7 +111,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1HorizontalTrack.html b/kite/doc/html/classKite_1_1HorizontalTrack.html index d195095d..ffdfda97 100644 --- a/kite/doc/html/classKite_1_1HorizontalTrack.html +++ b/kite/doc/html/classKite_1_1HorizontalTrack.html @@ -313,7 +313,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1KiteEngine-members.html b/kite/doc/html/classKite_1_1KiteEngine-members.html index 564a5395..7e17e621 100644 --- a/kite/doc/html/classKite_1_1KiteEngine-members.html +++ b/kite/doc/html/classKite_1_1KiteEngine-members.html @@ -114,7 +114,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1KiteEngine.html b/kite/doc/html/classKite_1_1KiteEngine.html index 3ecaee3d..6c6de747 100644 --- a/kite/doc/html/classKite_1_1KiteEngine.html +++ b/kite/doc/html/classKite_1_1KiteEngine.html @@ -397,7 +397,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1Manipulator-members.html b/kite/doc/html/classKite_1_1Manipulator-members.html index 7f5ca0ac..15f07037 100644 --- a/kite/doc/html/classKite_1_1Manipulator-members.html +++ b/kite/doc/html/classKite_1_1Manipulator-members.html @@ -88,7 +88,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1Manipulator.html b/kite/doc/html/classKite_1_1Manipulator.html index 9cd33c58..6b253b70 100644 --- a/kite/doc/html/classKite_1_1Manipulator.html +++ b/kite/doc/html/classKite_1_1Manipulator.html @@ -768,7 +768,7 @@ One Dogleg (max)

- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1NegociateWindow-members.html b/kite/doc/html/classKite_1_1NegociateWindow-members.html index abf6c37f..e623dcea 100644 --- a/kite/doc/html/classKite_1_1NegociateWindow-members.html +++ b/kite/doc/html/classKite_1_1NegociateWindow-members.html @@ -74,7 +74,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1NegociateWindow.html b/kite/doc/html/classKite_1_1NegociateWindow.html index 39fc32f4..f237b12a 100644 --- a/kite/doc/html/classKite_1_1NegociateWindow.html +++ b/kite/doc/html/classKite_1_1NegociateWindow.html @@ -623,7 +623,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEvent-members.html b/kite/doc/html/classKite_1_1RoutingEvent-members.html index db13f2f3..36936c6c 100644 --- a/kite/doc/html/classKite_1_1RoutingEvent-members.html +++ b/kite/doc/html/classKite_1_1RoutingEvent-members.html @@ -97,7 +97,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEvent.html b/kite/doc/html/classKite_1_1RoutingEvent.html index 489b263a..9fb37837 100644 --- a/kite/doc/html/classKite_1_1RoutingEvent.html +++ b/kite/doc/html/classKite_1_1RoutingEvent.html @@ -1313,7 +1313,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEventHistory-members.html b/kite/doc/html/classKite_1_1RoutingEventHistory-members.html index 5f1063c2..db1e34ff 100644 --- a/kite/doc/html/classKite_1_1RoutingEventHistory-members.html +++ b/kite/doc/html/classKite_1_1RoutingEventHistory-members.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEventHistory.html b/kite/doc/html/classKite_1_1RoutingEventHistory.html index 3a5cbfa3..ba58faa4 100644 --- a/kite/doc/html/classKite_1_1RoutingEventHistory.html +++ b/kite/doc/html/classKite_1_1RoutingEventHistory.html @@ -259,7 +259,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEventLoop-members.html b/kite/doc/html/classKite_1_1RoutingEventLoop-members.html index 3883af6a..9f97a63d 100644 --- a/kite/doc/html/classKite_1_1RoutingEventLoop-members.html +++ b/kite/doc/html/classKite_1_1RoutingEventLoop-members.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEventLoop.html b/kite/doc/html/classKite_1_1RoutingEventLoop.html index db55cda5..3769bb2b 100644 --- a/kite/doc/html/classKite_1_1RoutingEventLoop.html +++ b/kite/doc/html/classKite_1_1RoutingEventLoop.html @@ -244,7 +244,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEventQueue-members.html b/kite/doc/html/classKite_1_1RoutingEventQueue-members.html index a1b7da55..c768965e 100644 --- a/kite/doc/html/classKite_1_1RoutingEventQueue-members.html +++ b/kite/doc/html/classKite_1_1RoutingEventQueue-members.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEventQueue.html b/kite/doc/html/classKite_1_1RoutingEventQueue.html index 53c5fb68..48ca0e24 100644 --- a/kite/doc/html/classKite_1_1RoutingEventQueue.html +++ b/kite/doc/html/classKite_1_1RoutingEventQueue.html @@ -408,7 +408,7 @@ Implementation Details
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEvent_1_1Key-members.html b/kite/doc/html/classKite_1_1RoutingEvent_1_1Key-members.html index 0f3247d7..523160af 100644 --- a/kite/doc/html/classKite_1_1RoutingEvent_1_1Key-members.html +++ b/kite/doc/html/classKite_1_1RoutingEvent_1_1Key-members.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingEvent_1_1Key.html b/kite/doc/html/classKite_1_1RoutingEvent_1_1Key.html index 1cc7ee4f..893ae36b 100644 --- a/kite/doc/html/classKite_1_1RoutingEvent_1_1Key.html +++ b/kite/doc/html/classKite_1_1RoutingEvent_1_1Key.html @@ -105,7 +105,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingPlane-members.html b/kite/doc/html/classKite_1_1RoutingPlane-members.html index 2decaeba..7a74960b 100644 --- a/kite/doc/html/classKite_1_1RoutingPlane-members.html +++ b/kite/doc/html/classKite_1_1RoutingPlane-members.html @@ -73,7 +73,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1RoutingPlane.html b/kite/doc/html/classKite_1_1RoutingPlane.html index f177f23c..fb1ec8ea 100644 --- a/kite/doc/html/classKite_1_1RoutingPlane.html +++ b/kite/doc/html/classKite_1_1RoutingPlane.html @@ -677,7 +677,7 @@ Fig 1: Horizontal RoutingPlane

- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1SegmentAction-members.html b/kite/doc/html/classKite_1_1SegmentAction-members.html index 635bdf14..474e1e4e 100644 --- a/kite/doc/html/classKite_1_1SegmentAction-members.html +++ b/kite/doc/html/classKite_1_1SegmentAction-members.html @@ -82,7 +82,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1SegmentAction.html b/kite/doc/html/classKite_1_1SegmentAction.html index 90e30be8..13d6e474 100644 --- a/kite/doc/html/classKite_1_1SegmentAction.html +++ b/kite/doc/html/classKite_1_1SegmentAction.html @@ -397,7 +397,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1SegmentFsm-members.html b/kite/doc/html/classKite_1_1SegmentFsm-members.html index 9a77ff70..809f4724 100644 --- a/kite/doc/html/classKite_1_1SegmentFsm-members.html +++ b/kite/doc/html/classKite_1_1SegmentFsm-members.html @@ -88,7 +88,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1SegmentFsm.html b/kite/doc/html/classKite_1_1SegmentFsm.html index e647e3aa..f3092f7a 100644 --- a/kite/doc/html/classKite_1_1SegmentFsm.html +++ b/kite/doc/html/classKite_1_1SegmentFsm.html @@ -926,7 +926,7 @@ Candidates Track Ordering
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1SegmentObserver-members.html b/kite/doc/html/classKite_1_1SegmentObserver-members.html index 4d3d6db0..9f3c00e9 100644 --- a/kite/doc/html/classKite_1_1SegmentObserver-members.html +++ b/kite/doc/html/classKite_1_1SegmentObserver-members.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1SegmentObserver.html b/kite/doc/html/classKite_1_1SegmentObserver.html index 4f884a9d..31143fa3 100644 --- a/kite/doc/html/classKite_1_1SegmentObserver.html +++ b/kite/doc/html/classKite_1_1SegmentObserver.html @@ -109,7 +109,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1Session-members.html b/kite/doc/html/classKite_1_1Session-members.html index 3fdd0adc..980e6dd4 100644 --- a/kite/doc/html/classKite_1_1Session-members.html +++ b/kite/doc/html/classKite_1_1Session-members.html @@ -99,7 +99,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1Session.html b/kite/doc/html/classKite_1_1Session.html index e21c27dc..b01a24a7 100644 --- a/kite/doc/html/classKite_1_1Session.html +++ b/kite/doc/html/classKite_1_1Session.html @@ -666,7 +666,7 @@ The Lookup Mechanism
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1Track-members.html b/kite/doc/html/classKite_1_1Track-members.html index 29e44c10..c099c8c3 100644 --- a/kite/doc/html/classKite_1_1Track-members.html +++ b/kite/doc/html/classKite_1_1Track-members.html @@ -111,7 +111,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1Track.html b/kite/doc/html/classKite_1_1Track.html index 72d79493..30304d91 100644 --- a/kite/doc/html/classKite_1_1Track.html +++ b/kite/doc/html/classKite_1_1Track.html @@ -1633,7 +1633,7 @@ Fig 3: Track::getBeginIndex()
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1TrackElement-members.html b/kite/doc/html/classKite_1_1TrackElement-members.html index fcd18521..5152c788 100644 --- a/kite/doc/html/classKite_1_1TrackElement-members.html +++ b/kite/doc/html/classKite_1_1TrackElement-members.html @@ -118,7 +118,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1TrackElement.html b/kite/doc/html/classKite_1_1TrackElement.html index 32590672..afe13631 100644 --- a/kite/doc/html/classKite_1_1TrackElement.html +++ b/kite/doc/html/classKite_1_1TrackElement.html @@ -2191,7 +2191,7 @@ TrackElement Abstract
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1TrackFixedSegment-members.html b/kite/doc/html/classKite_1_1TrackFixedSegment-members.html index 3182ef5a..3ae7d04d 100644 --- a/kite/doc/html/classKite_1_1TrackFixedSegment-members.html +++ b/kite/doc/html/classKite_1_1TrackFixedSegment-members.html @@ -119,7 +119,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1TrackFixedSegment.html b/kite/doc/html/classKite_1_1TrackFixedSegment.html index b8e06bcd..04433ef1 100644 --- a/kite/doc/html/classKite_1_1TrackFixedSegment.html +++ b/kite/doc/html/classKite_1_1TrackFixedSegment.html @@ -572,7 +572,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1TrackMarker-members.html b/kite/doc/html/classKite_1_1TrackMarker-members.html index 8aebb8c7..b4d361e0 100644 --- a/kite/doc/html/classKite_1_1TrackMarker-members.html +++ b/kite/doc/html/classKite_1_1TrackMarker-members.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1TrackMarker.html b/kite/doc/html/classKite_1_1TrackMarker.html index b8f50272..f43c7121 100644 --- a/kite/doc/html/classKite_1_1TrackMarker.html +++ b/kite/doc/html/classKite_1_1TrackMarker.html @@ -282,7 +282,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1TrackSegment-members.html b/kite/doc/html/classKite_1_1TrackSegment-members.html index 337df93d..7a42dc32 100644 --- a/kite/doc/html/classKite_1_1TrackSegment-members.html +++ b/kite/doc/html/classKite_1_1TrackSegment-members.html @@ -120,7 +120,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1TrackSegment.html b/kite/doc/html/classKite_1_1TrackSegment.html index f7013c55..43d20d4c 100644 --- a/kite/doc/html/classKite_1_1TrackSegment.html +++ b/kite/doc/html/classKite_1_1TrackSegment.html @@ -1691,7 +1691,7 @@ Global, Weak Global and Local Segments
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1VerticalTrack-members.html b/kite/doc/html/classKite_1_1VerticalTrack-members.html index aa6f5e07..3c4efc6f 100644 --- a/kite/doc/html/classKite_1_1VerticalTrack-members.html +++ b/kite/doc/html/classKite_1_1VerticalTrack-members.html @@ -111,7 +111,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classKite_1_1VerticalTrack.html b/kite/doc/html/classKite_1_1VerticalTrack.html index 8122d904..af1c9292 100644 --- a/kite/doc/html/classKite_1_1VerticalTrack.html +++ b/kite/doc/html/classKite_1_1VerticalTrack.html @@ -314,7 +314,7 @@ Additional Inherited Members
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/classes.html b/kite/doc/html/classes.html index 2b2b11df..02da43f4 100644 --- a/kite/doc/html/classes.html +++ b/kite/doc/html/classes.html @@ -79,7 +79,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/dir_2916ee297f5e79ec495d393dfe8ba769.html b/kite/doc/html/dir_2916ee297f5e79ec495d393dfe8ba769.html index d10d1d11..8d67740e 100644 --- a/kite/doc/html/dir_2916ee297f5e79ec495d393dfe8ba769.html +++ b/kite/doc/html/dir_2916ee297f5e79ec495d393dfe8ba769.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/kite/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index dcca0c31..55e3161e 100644 --- a/kite/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/kite/doc/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -53,7 +53,7 @@ Directories
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/files.html b/kite/doc/html/files.html index 17b31ba2..e5cc970d 100644 --- a/kite/doc/html/files.html +++ b/kite/doc/html/files.html @@ -68,7 +68,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions.html b/kite/doc/html/functions.html index a035ef21..3c6d87e6 100644 --- a/kite/doc/html/functions.html +++ b/kite/doc/html/functions.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_0x7e.html b/kite/doc/html/functions_0x7e.html index 7cab86cc..ebfa08a6 100644 --- a/kite/doc/html/functions_0x7e.html +++ b/kite/doc/html/functions_0x7e.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_a.html b/kite/doc/html/functions_a.html index aac6d6c1..2fc50d10 100644 --- a/kite/doc/html/functions_a.html +++ b/kite/doc/html/functions_a.html @@ -84,7 +84,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_b.html b/kite/doc/html/functions_b.html index 166360b6..0747853d 100644 --- a/kite/doc/html/functions_b.html +++ b/kite/doc/html/functions_b.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_c.html b/kite/doc/html/functions_c.html index 07352e21..d34417b6 100644 --- a/kite/doc/html/functions_c.html +++ b/kite/doc/html/functions_c.html @@ -104,7 +104,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_d.html b/kite/doc/html/functions_d.html index b02f5b96..de59f09e 100644 --- a/kite/doc/html/functions_d.html +++ b/kite/doc/html/functions_d.html @@ -74,7 +74,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_e.html b/kite/doc/html/functions_e.html index f79e8540..fb592302 100644 --- a/kite/doc/html/functions_e.html +++ b/kite/doc/html/functions_e.html @@ -91,7 +91,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_enum.html b/kite/doc/html/functions_enum.html index 87636bc5..11557f12 100644 --- a/kite/doc/html/functions_enum.html +++ b/kite/doc/html/functions_enum.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_eval.html b/kite/doc/html/functions_eval.html index 8d4eb2c8..48461646 100644 --- a/kite/doc/html/functions_eval.html +++ b/kite/doc/html/functions_eval.html @@ -312,7 +312,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_f.html b/kite/doc/html/functions_f.html index c6ff3f13..7dcad358 100644 --- a/kite/doc/html/functions_f.html +++ b/kite/doc/html/functions_f.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func.html b/kite/doc/html/functions_func.html index 8dfbc43b..01b48299 100644 --- a/kite/doc/html/functions_func.html +++ b/kite/doc/html/functions_func.html @@ -53,7 +53,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_0x7e.html b/kite/doc/html/functions_func_0x7e.html index 4fb9d89a..49a702fc 100644 --- a/kite/doc/html/functions_func_0x7e.html +++ b/kite/doc/html/functions_func_0x7e.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_a.html b/kite/doc/html/functions_func_a.html index bbc7aecf..740fedf8 100644 --- a/kite/doc/html/functions_func_a.html +++ b/kite/doc/html/functions_func_a.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_b.html b/kite/doc/html/functions_func_b.html index 07e95c73..7598194e 100644 --- a/kite/doc/html/functions_func_b.html +++ b/kite/doc/html/functions_func_b.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_c.html b/kite/doc/html/functions_func_c.html index 46cbbe9c..337a57c3 100644 --- a/kite/doc/html/functions_func_c.html +++ b/kite/doc/html/functions_func_c.html @@ -98,7 +98,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_d.html b/kite/doc/html/functions_func_d.html index 81b530aa..7d8de147 100644 --- a/kite/doc/html/functions_func_d.html +++ b/kite/doc/html/functions_func_d.html @@ -71,7 +71,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_e.html b/kite/doc/html/functions_func_e.html index 8e3b744d..73f18c14 100644 --- a/kite/doc/html/functions_func_e.html +++ b/kite/doc/html/functions_func_e.html @@ -55,7 +55,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_f.html b/kite/doc/html/functions_func_f.html index 398ed061..5b948d00 100644 --- a/kite/doc/html/functions_func_f.html +++ b/kite/doc/html/functions_func_f.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_g.html b/kite/doc/html/functions_func_g.html index 0a4ec56c..62fa9473 100644 --- a/kite/doc/html/functions_func_g.html +++ b/kite/doc/html/functions_func_g.html @@ -454,7 +454,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_h.html b/kite/doc/html/functions_func_h.html index e84fd62d..435f3a3e 100644 --- a/kite/doc/html/functions_func_h.html +++ b/kite/doc/html/functions_func_h.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_i.html b/kite/doc/html/functions_func_i.html index bfb19ad8..9e1d22f5 100644 --- a/kite/doc/html/functions_func_i.html +++ b/kite/doc/html/functions_func_i.html @@ -171,7 +171,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_l.html b/kite/doc/html/functions_func_l.html index f8bae224..79797368 100644 --- a/kite/doc/html/functions_func_l.html +++ b/kite/doc/html/functions_func_l.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_m.html b/kite/doc/html/functions_func_m.html index 1ddbdbe3..257d66fa 100644 --- a/kite/doc/html/functions_func_m.html +++ b/kite/doc/html/functions_func_m.html @@ -59,7 +59,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_n.html b/kite/doc/html/functions_func_n.html index a39383f8..c4c3793c 100644 --- a/kite/doc/html/functions_func_n.html +++ b/kite/doc/html/functions_func_n.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_o.html b/kite/doc/html/functions_func_o.html index 8283168c..0433fe9f 100644 --- a/kite/doc/html/functions_func_o.html +++ b/kite/doc/html/functions_func_o.html @@ -48,7 +48,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_p.html b/kite/doc/html/functions_func_p.html index 731a1e0d..4582463a 100644 --- a/kite/doc/html/functions_func_p.html +++ b/kite/doc/html/functions_func_p.html @@ -64,7 +64,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_r.html b/kite/doc/html/functions_func_r.html index ab1e4109..2d3cd89d 100644 --- a/kite/doc/html/functions_func_r.html +++ b/kite/doc/html/functions_func_r.html @@ -104,7 +104,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_s.html b/kite/doc/html/functions_func_s.html index 44acac33..af49084b 100644 --- a/kite/doc/html/functions_func_s.html +++ b/kite/doc/html/functions_func_s.html @@ -136,7 +136,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_func_u.html b/kite/doc/html/functions_func_u.html index d193324d..66dc1e3d 100644 --- a/kite/doc/html/functions_func_u.html +++ b/kite/doc/html/functions_func_u.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_g.html b/kite/doc/html/functions_g.html index 8b50d47f..cb642da2 100644 --- a/kite/doc/html/functions_g.html +++ b/kite/doc/html/functions_g.html @@ -454,7 +454,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_h.html b/kite/doc/html/functions_h.html index ebbb38d9..3725abae 100644 --- a/kite/doc/html/functions_h.html +++ b/kite/doc/html/functions_h.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_i.html b/kite/doc/html/functions_i.html index eff6ca5b..553f0ca3 100644 --- a/kite/doc/html/functions_i.html +++ b/kite/doc/html/functions_i.html @@ -183,7 +183,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_l.html b/kite/doc/html/functions_l.html index 400c1ee8..af6e3597 100644 --- a/kite/doc/html/functions_l.html +++ b/kite/doc/html/functions_l.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_m.html b/kite/doc/html/functions_m.html index 38b9ec9a..d44f02a7 100644 --- a/kite/doc/html/functions_m.html +++ b/kite/doc/html/functions_m.html @@ -75,7 +75,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_n.html b/kite/doc/html/functions_n.html index 9cead260..8744c65a 100644 --- a/kite/doc/html/functions_n.html +++ b/kite/doc/html/functions_n.html @@ -66,7 +66,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_o.html b/kite/doc/html/functions_o.html index a6ceaf4f..347e59fd 100644 --- a/kite/doc/html/functions_o.html +++ b/kite/doc/html/functions_o.html @@ -65,7 +65,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_p.html b/kite/doc/html/functions_p.html index ac3aed18..06e096a4 100644 --- a/kite/doc/html/functions_p.html +++ b/kite/doc/html/functions_p.html @@ -79,7 +79,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_r.html b/kite/doc/html/functions_r.html index f107431a..04f48be8 100644 --- a/kite/doc/html/functions_r.html +++ b/kite/doc/html/functions_r.html @@ -124,7 +124,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_s.html b/kite/doc/html/functions_s.html index 09f34610..1f8f9080 100644 --- a/kite/doc/html/functions_s.html +++ b/kite/doc/html/functions_s.html @@ -170,7 +170,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_t.html b/kite/doc/html/functions_t.html index a75796df..7db60583 100644 --- a/kite/doc/html/functions_t.html +++ b/kite/doc/html/functions_t.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_u.html b/kite/doc/html/functions_u.html index e582d6e1..dffe37a8 100644 --- a/kite/doc/html/functions_u.html +++ b/kite/doc/html/functions_u.html @@ -63,7 +63,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/functions_vars.html b/kite/doc/html/functions_vars.html index 98f5f9ed..3917588d 100644 --- a/kite/doc/html/functions_vars.html +++ b/kite/doc/html/functions_vars.html @@ -46,7 +46,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/graph_legend.html b/kite/doc/html/graph_legend.html index 8b423e32..bd1ce3a6 100644 --- a/kite/doc/html/graph_legend.html +++ b/kite/doc/html/graph_legend.html @@ -74,7 +74,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/group__AlgorithmOverview.html b/kite/doc/html/group__AlgorithmOverview.html index 2e75c39a..ae2ec3e2 100644 --- a/kite/doc/html/group__AlgorithmOverview.html +++ b/kite/doc/html/group__AlgorithmOverview.html @@ -82,7 +82,7 @@ Compute the Tracks in which the - Generated by doxygen 1.8.14 on Fri Oct 1 2021 + Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page diff --git a/kite/doc/html/group__grpSynthHierarchy.html b/kite/doc/html/group__grpSynthHierarchy.html index 1e657354..b16c49ac 100644 --- a/kite/doc/html/group__grpSynthHierarchy.html +++ b/kite/doc/html/group__grpSynthHierarchy.html @@ -108,7 +108,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/hierarchy.html b/kite/doc/html/hierarchy.html index b8bd0427..62b5cd5b 100644 --- a/kite/doc/html/hierarchy.html +++ b/kite/doc/html/hierarchy.html @@ -76,7 +76,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/index.html b/kite/doc/html/index.html index 6cb0390a..6261ac01 100644 --- a/kite/doc/html/index.html +++ b/kite/doc/html/index.html @@ -55,7 +55,7 @@ The internal description which details how - Generated by doxygen 1.8.14 on Fri Oct 1 2021 + Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page diff --git a/kite/doc/html/modules.html b/kite/doc/html/modules.html index f7812acf..c01896db 100644 --- a/kite/doc/html/modules.html +++ b/kite/doc/html/modules.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceKite.html b/kite/doc/html/namespaceKite.html index ed35f3ca..0db12eba 100644 --- a/kite/doc/html/namespaceKite.html +++ b/kite/doc/html/namespaceKite.html @@ -199,7 +199,7 @@ Enumerations
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02AutoSegment_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02AutoSegment_8cpp_03.html index f26e9e73..1790eefe 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02AutoSegment_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02AutoSegment_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02ChipTools_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02ChipTools_8cpp_03.html index 3c34f35b..f3203481 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02ChipTools_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02ChipTools_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02GCell_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02GCell_8cpp_03.html index 1d920b52..2d4ec2af 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02GCell_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02GCell_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02KatabaticEngine_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02KatabaticEngine_8cpp_03.html index c2ca288d..e9720a88 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02KatabaticEngine_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02KatabaticEngine_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02LoadGrByNet_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02LoadGrByNet_8cpp_03.html index 243d658a..0e7c2e7c 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02LoadGrByNet_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02LoadGrByNet_8cpp_03.html @@ -53,7 +53,7 @@ Classes
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02Manipulator_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02Manipulator_8cpp_03.html index 72f76cc7..8b5d9c2b 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02Manipulator_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02Manipulator_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02NegociateWindow_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02NegociateWindow_8cpp_03.html index 4230a2d1..c3ea9636 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02NegociateWindow_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02NegociateWindow_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02RoutingPlane_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02RoutingPlane_8cpp_03.html index c612e9b7..758703f6 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02RoutingPlane_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02RoutingPlane_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02SegmentFsm_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02SegmentFsm_8cpp_03.html index e3ab9499..1bcff48e 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02SegmentFsm_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02SegmentFsm_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02Session_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02Session_8cpp_03.html index 9c0ff9fd..3252f567 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02Session_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02Session_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02TrackElement_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02TrackElement_8cpp_03.html index 45c450a1..2e65e955 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02TrackElement_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02TrackElement_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaceanonymous__namespace_02Track_8cpp_03.html b/kite/doc/html/namespaceanonymous__namespace_02Track_8cpp_03.html index f6cb803f..1d90ce4b 100644 --- a/kite/doc/html/namespaceanonymous__namespace_02Track_8cpp_03.html +++ b/kite/doc/html/namespaceanonymous__namespace_02Track_8cpp_03.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespacemembers.html b/kite/doc/html/namespacemembers.html index 42babab0..86f574f2 100644 --- a/kite/doc/html/namespacemembers.html +++ b/kite/doc/html/namespacemembers.html @@ -76,7 +76,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespacemembers_enum.html b/kite/doc/html/namespacemembers_enum.html index f2d18203..493c37a2 100644 --- a/kite/doc/html/namespacemembers_enum.html +++ b/kite/doc/html/namespacemembers_enum.html @@ -46,7 +46,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespacemembers_eval.html b/kite/doc/html/namespacemembers_eval.html index 3e14da19..f6032ea8 100644 --- a/kite/doc/html/namespacemembers_eval.html +++ b/kite/doc/html/namespacemembers_eval.html @@ -70,7 +70,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespacemembers_type.html b/kite/doc/html/namespacemembers_type.html index bf66b42f..2d9a46a5 100644 --- a/kite/doc/html/namespacemembers_type.html +++ b/kite/doc/html/namespacemembers_type.html @@ -46,7 +46,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/namespaces.html b/kite/doc/html/namespaces.html index 14ff1927..16bfcd32 100644 --- a/kite/doc/html/namespaces.html +++ b/kite/doc/html/namespaces.html @@ -62,7 +62,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/pageNotes.html b/kite/doc/html/pageNotes.html index 7a30b6e7..9cfe7f76 100644 --- a/kite/doc/html/pageNotes.html +++ b/kite/doc/html/pageNotes.html @@ -150,7 +150,7 @@ Evaluation with Cadence NanoRoute
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/html/pages.html b/kite/doc/html/pages.html index f1f7f7dd..b860a3d6 100644 --- a/kite/doc/html/pages.html +++ b/kite/doc/html/pages.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/kite/doc/latex/refman.tex b/kite/doc/latex/refman.tex index cf81868b..44ffbf34 100644 --- a/kite/doc/latex/refman.tex +++ b/kite/doc/latex/refman.tex @@ -34,7 +34,7 @@ \vspace*{1cm} {\large Generated by Doxygen 1.8.14}\\ \vspace*{0.5cm} - {\small Fri Oct 1 2021 19:23:15}\\ + {\small Sun Nov 21 2021 22:10:21}\\ \end{center} \end{titlepage} diff --git a/kite/doc/man/man3/AlgorithmOverview.3 b/kite/doc/man/man3/AlgorithmOverview.3 index f0cce0b6..f7c47a61 100644 --- a/kite/doc/man/man3/AlgorithmOverview.3 +++ b/kite/doc/man/man3/AlgorithmOverview.3 @@ -1,4 +1,4 @@ -.TH "AlgorithmOverview" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "AlgorithmOverview" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite.3 b/kite/doc/man/man3/Kite.3 index b77dcd42..d2e67b4f 100644 --- a/kite/doc/man/man3/Kite.3 +++ b/kite/doc/man/man3/Kite.3 @@ -1,4 +1,4 @@ -.TH "Kite" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "Kite" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_DataNegociate.3 b/kite/doc/man/man3/Kite_DataNegociate.3 index 8685913f..0cb4b18b 100644 --- a/kite/doc/man/man3/Kite_DataNegociate.3 +++ b/kite/doc/man/man3/Kite_DataNegociate.3 @@ -1,4 +1,4 @@ -.TH "DataNegociate" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "DataNegociate" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_HorizontalTrack.3 b/kite/doc/man/man3/Kite_HorizontalTrack.3 index fc9beb8a..a6aad563 100644 --- a/kite/doc/man/man3/Kite_HorizontalTrack.3 +++ b/kite/doc/man/man3/Kite_HorizontalTrack.3 @@ -1,4 +1,4 @@ -.TH "HorizontalTrack" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "HorizontalTrack" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_KiteEngine.3 b/kite/doc/man/man3/Kite_KiteEngine.3 index aafdbfb6..83f46280 100644 --- a/kite/doc/man/man3/Kite_KiteEngine.3 +++ b/kite/doc/man/man3/Kite_KiteEngine.3 @@ -1,4 +1,4 @@ -.TH "KiteEngine" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "KiteEngine" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_Manipulator.3 b/kite/doc/man/man3/Kite_Manipulator.3 index cd670756..62f632ea 100644 --- a/kite/doc/man/man3/Kite_Manipulator.3 +++ b/kite/doc/man/man3/Kite_Manipulator.3 @@ -1,4 +1,4 @@ -.TH "Manipulator" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "Manipulator" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_NegociateWindow.3 b/kite/doc/man/man3/Kite_NegociateWindow.3 index 47d96273..8987157a 100644 --- a/kite/doc/man/man3/Kite_NegociateWindow.3 +++ b/kite/doc/man/man3/Kite_NegociateWindow.3 @@ -1,4 +1,4 @@ -.TH "NegociateWindow" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "NegociateWindow" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_RoutingEvent.3 b/kite/doc/man/man3/Kite_RoutingEvent.3 index b2a12255..8a0aa2e4 100644 --- a/kite/doc/man/man3/Kite_RoutingEvent.3 +++ b/kite/doc/man/man3/Kite_RoutingEvent.3 @@ -1,4 +1,4 @@ -.TH "RoutingEvent" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "RoutingEvent" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_RoutingEventHistory.3 b/kite/doc/man/man3/Kite_RoutingEventHistory.3 index 9ca62d5c..17bba626 100644 --- a/kite/doc/man/man3/Kite_RoutingEventHistory.3 +++ b/kite/doc/man/man3/Kite_RoutingEventHistory.3 @@ -1,4 +1,4 @@ -.TH "RoutingEventHistory" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "RoutingEventHistory" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_RoutingEventLoop.3 b/kite/doc/man/man3/Kite_RoutingEventLoop.3 index 9f6eaeca..456adabd 100644 --- a/kite/doc/man/man3/Kite_RoutingEventLoop.3 +++ b/kite/doc/man/man3/Kite_RoutingEventLoop.3 @@ -1,4 +1,4 @@ -.TH "RoutingEventLoop" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "RoutingEventLoop" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_RoutingEventQueue.3 b/kite/doc/man/man3/Kite_RoutingEventQueue.3 index 7c2dab15..01b2ffd3 100644 --- a/kite/doc/man/man3/Kite_RoutingEventQueue.3 +++ b/kite/doc/man/man3/Kite_RoutingEventQueue.3 @@ -1,4 +1,4 @@ -.TH "RoutingEventQueue" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "RoutingEventQueue" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_RoutingEvent_Key.3 b/kite/doc/man/man3/Kite_RoutingEvent_Key.3 index 9afaaa3e..86536b01 100644 --- a/kite/doc/man/man3/Kite_RoutingEvent_Key.3 +++ b/kite/doc/man/man3/Kite_RoutingEvent_Key.3 @@ -1,4 +1,4 @@ -.TH "RoutingEvent::Key" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "RoutingEvent::Key" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_RoutingPlane.3 b/kite/doc/man/man3/Kite_RoutingPlane.3 index 84c79342..7d3574a7 100644 --- a/kite/doc/man/man3/Kite_RoutingPlane.3 +++ b/kite/doc/man/man3/Kite_RoutingPlane.3 @@ -1,4 +1,4 @@ -.TH "RoutingPlane" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "RoutingPlane" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_SegmentAction.3 b/kite/doc/man/man3/Kite_SegmentAction.3 index b9f26a63..72386ecd 100644 --- a/kite/doc/man/man3/Kite_SegmentAction.3 +++ b/kite/doc/man/man3/Kite_SegmentAction.3 @@ -1,4 +1,4 @@ -.TH "SegmentAction" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "SegmentAction" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_SegmentFsm.3 b/kite/doc/man/man3/Kite_SegmentFsm.3 index ce00a7a2..d3eabaea 100644 --- a/kite/doc/man/man3/Kite_SegmentFsm.3 +++ b/kite/doc/man/man3/Kite_SegmentFsm.3 @@ -1,4 +1,4 @@ -.TH "SegmentFsm" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "SegmentFsm" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_SegmentObserver.3 b/kite/doc/man/man3/Kite_SegmentObserver.3 index d1f1c97e..e5b53b75 100644 --- a/kite/doc/man/man3/Kite_SegmentObserver.3 +++ b/kite/doc/man/man3/Kite_SegmentObserver.3 @@ -1,4 +1,4 @@ -.TH "SegmentObserver" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "SegmentObserver" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_Session.3 b/kite/doc/man/man3/Kite_Session.3 index 6f4d3fee..527f4115 100644 --- a/kite/doc/man/man3/Kite_Session.3 +++ b/kite/doc/man/man3/Kite_Session.3 @@ -1,4 +1,4 @@ -.TH "Session" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "Session" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_Track.3 b/kite/doc/man/man3/Kite_Track.3 index 0714508a..b6998076 100644 --- a/kite/doc/man/man3/Kite_Track.3 +++ b/kite/doc/man/man3/Kite_Track.3 @@ -1,4 +1,4 @@ -.TH "Track" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "Track" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_TrackElement.3 b/kite/doc/man/man3/Kite_TrackElement.3 index b19653a5..f1c563a1 100644 --- a/kite/doc/man/man3/Kite_TrackElement.3 +++ b/kite/doc/man/man3/Kite_TrackElement.3 @@ -1,4 +1,4 @@ -.TH "TrackElement" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "TrackElement" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_TrackFixedSegment.3 b/kite/doc/man/man3/Kite_TrackFixedSegment.3 index c50dbbcc..cc62ffcb 100644 --- a/kite/doc/man/man3/Kite_TrackFixedSegment.3 +++ b/kite/doc/man/man3/Kite_TrackFixedSegment.3 @@ -1,4 +1,4 @@ -.TH "TrackFixedSegment" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "TrackFixedSegment" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_TrackMarker.3 b/kite/doc/man/man3/Kite_TrackMarker.3 index 4ca8b09b..07a22c45 100644 --- a/kite/doc/man/man3/Kite_TrackMarker.3 +++ b/kite/doc/man/man3/Kite_TrackMarker.3 @@ -1,4 +1,4 @@ -.TH "TrackMarker" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "TrackMarker" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_TrackSegment.3 b/kite/doc/man/man3/Kite_TrackSegment.3 index b3fbf333..1fbfbb80 100644 --- a/kite/doc/man/man3/Kite_TrackSegment.3 +++ b/kite/doc/man/man3/Kite_TrackSegment.3 @@ -1,4 +1,4 @@ -.TH "TrackSegment" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "TrackSegment" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/Kite_VerticalTrack.3 b/kite/doc/man/man3/Kite_VerticalTrack.3 index 25d46bc9..ae9ecf2c 100644 --- a/kite/doc/man/man3/Kite_VerticalTrack.3 +++ b/kite/doc/man/man3/Kite_VerticalTrack.3 @@ -1,4 +1,4 @@ -.TH "VerticalTrack" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "VerticalTrack" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{AutoSegment.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{AutoSegment.cpp}.3 index 307da45d..eafa804c 100644 --- a/kite/doc/man/man3/anonymous_namespace{AutoSegment.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{AutoSegment.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{AutoSegment.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{AutoSegment.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{ChipTools.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{ChipTools.cpp}.3 index cb3c025e..b87aff65 100644 --- a/kite/doc/man/man3/anonymous_namespace{ChipTools.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{ChipTools.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{ChipTools.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{ChipTools.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{GCell.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{GCell.cpp}.3 index 0e1ea8b9..97170834 100644 --- a/kite/doc/man/man3/anonymous_namespace{GCell.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{GCell.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{GCell.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{GCell.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{KatabaticEngine.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{KatabaticEngine.cpp}.3 index 8c43e27a..a36b0b35 100644 --- a/kite/doc/man/man3/anonymous_namespace{KatabaticEngine.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{KatabaticEngine.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{KatabaticEngine.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{KatabaticEngine.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}.3 index 70b1f916..8758cb77 100644 --- a/kite/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{LoadGrByNet.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{LoadGrByNet.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{LoadGrByNet.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{Manipulator.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{Manipulator.cpp}.3 index 1e618bfd..cf2e6ce8 100644 --- a/kite/doc/man/man3/anonymous_namespace{Manipulator.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{Manipulator.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{Manipulator.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{Manipulator.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{NegociateWindow.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{NegociateWindow.cpp}.3 index a01d8a41..770453ff 100644 --- a/kite/doc/man/man3/anonymous_namespace{NegociateWindow.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{NegociateWindow.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{NegociateWindow.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{NegociateWindow.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{RoutingPlane.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{RoutingPlane.cpp}.3 index a0b195c8..d391a488 100644 --- a/kite/doc/man/man3/anonymous_namespace{RoutingPlane.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{RoutingPlane.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{RoutingPlane.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{RoutingPlane.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{SegmentFsm.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{SegmentFsm.cpp}.3 index 1ec264b4..e93f78b1 100644 --- a/kite/doc/man/man3/anonymous_namespace{SegmentFsm.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{SegmentFsm.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{SegmentFsm.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{SegmentFsm.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{Session.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{Session.cpp}.3 index 62573138..73a83080 100644 --- a/kite/doc/man/man3/anonymous_namespace{Session.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{Session.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{Session.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{Session.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{Track.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{Track.cpp}.3 index 08c038a5..5db3aedd 100644 --- a/kite/doc/man/man3/anonymous_namespace{Track.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{Track.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{Track.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{Track.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/anonymous_namespace{TrackElement.cpp}.3 b/kite/doc/man/man3/anonymous_namespace{TrackElement.cpp}.3 index f5d5ae68..79c5254a 100644 --- a/kite/doc/man/man3/anonymous_namespace{TrackElement.cpp}.3 +++ b/kite/doc/man/man3/anonymous_namespace{TrackElement.cpp}.3 @@ -1,4 +1,4 @@ -.TH "anonymous_namespace{TrackElement.cpp}" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "anonymous_namespace{TrackElement.cpp}" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/grpSynthHierarchy.3 b/kite/doc/man/man3/grpSynthHierarchy.3 index b37c1ff0..30785f12 100644 --- a/kite/doc/man/man3/grpSynthHierarchy.3 +++ b/kite/doc/man/man3/grpSynthHierarchy.3 @@ -1,4 +1,4 @@ -.TH "grpSynthHierarchy" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "grpSynthHierarchy" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/man/man3/pageNotes.3 b/kite/doc/man/man3/pageNotes.3 index 1ed5c6b1..e31c09bf 100644 --- a/kite/doc/man/man3/pageNotes.3 +++ b/kite/doc/man/man3/pageNotes.3 @@ -1,4 +1,4 @@ -.TH "pageNotes" 3 "Fri Oct 1 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- +.TH "pageNotes" 3 "Sun Nov 21 2021" "Version 1.0" "Kite - Detailed Router" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/kite/doc/rtf/refman.rtf b/kite/doc/rtf/refman.rtf index 6a74ecc8..7da68510 100644 --- a/kite/doc/rtf/refman.rtf +++ b/kite/doc/rtf/refman.rtf @@ -86,7 +86,7 @@ 1.0 \par }}Kite - Detailed Router} {\comment Generated byDoxgyen. } -{\creatim \yr2021\mo10\dy1\hr19\min23\sec15} +{\creatim \yr2021\mo11\dy21\hr22\min10\sec21} }\pard\plain \sectd\pgnlcrm {\footer \s29\widctlpar\tqc\tx4320\tqr\tx8640\qr\adjustright \fs20\cgrid {\chpgn}} @@ -99,7 +99,7 @@ \par\par\par\par\par\par\par\par\par\par\par\par \pard\plain \s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid {\field\fldedit {\*\fldinst AUTHOR \\*MERGEFORMAT}{\fldrslt AUTHOR}}\par -Version 1.0\par{\field\fldedit {\*\fldinst CREATEDATE \\*MERGEFORMAT}{\fldrslt Fri Oct 1 2021 }}\par +Version 1.0\par{\field\fldedit {\*\fldinst CREATEDATE \\*MERGEFORMAT}{\fldrslt Sun Nov 21 2021 }}\par \page\page\vertalt \pard\plain \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid Table of Contents\par diff --git a/oroshi/doc/html/annotated.html b/oroshi/doc/html/annotated.html index 5f4d832a..e2c5a1ae 100644 --- a/oroshi/doc/html/annotated.html +++ b/oroshi/doc/html/annotated.html @@ -60,7 +60,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classes.html b/oroshi/doc/html/classes.html index 4d88659e..b57aec76 100644 --- a/oroshi/doc/html/classes.html +++ b/oroshi/doc/html/classes.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1capacitormatrix_1_1CapacitorStack-members.html b/oroshi/doc/html/classpython_1_1capacitormatrix_1_1CapacitorStack-members.html index 27ce5ef8..7fa3479e 100644 --- a/oroshi/doc/html/classpython_1_1capacitormatrix_1_1CapacitorStack-members.html +++ b/oroshi/doc/html/classpython_1_1capacitormatrix_1_1CapacitorStack-members.html @@ -106,7 +106,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1capacitormatrix_1_1CapacitorStack.html b/oroshi/doc/html/classpython_1_1capacitormatrix_1_1CapacitorStack.html index 283ea2d2..78963dcb 100644 --- a/oroshi/doc/html/classpython_1_1capacitormatrix_1_1CapacitorStack.html +++ b/oroshi/doc/html/classpython_1_1capacitormatrix_1_1CapacitorStack.html @@ -706,7 +706,7 @@ Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1capacitorrouted_1_1RoutMatchedCapacitor-members.html b/oroshi/doc/html/classpython_1_1capacitorrouted_1_1RoutMatchedCapacitor-members.html index 05d516f2..6686c21d 100644 --- a/oroshi/doc/html/classpython_1_1capacitorrouted_1_1RoutMatchedCapacitor-members.html +++ b/oroshi/doc/html/classpython_1_1capacitorrouted_1_1RoutMatchedCapacitor-members.html @@ -260,7 +260,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1capacitorrouted_1_1RoutMatchedCapacitor.html b/oroshi/doc/html/classpython_1_1capacitorrouted_1_1RoutMatchedCapacitor.html index a2cba48e..0baee320 100644 --- a/oroshi/doc/html/classpython_1_1capacitorrouted_1_1RoutMatchedCapacitor.html +++ b/oroshi/doc/html/classpython_1_1capacitorrouted_1_1RoutMatchedCapacitor.html @@ -941,7 +941,7 @@ Layout
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1capacitorunit_1_1CapacitorUnit-members.html b/oroshi/doc/html/classpython_1_1capacitorunit_1_1CapacitorUnit-members.html index 57d420d6..1717161e 100644 --- a/oroshi/doc/html/classpython_1_1capacitorunit_1_1CapacitorUnit-members.html +++ b/oroshi/doc/html/classpython_1_1capacitorunit_1_1CapacitorUnit-members.html @@ -94,7 +94,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1capacitorunit_1_1CapacitorUnit.html b/oroshi/doc/html/classpython_1_1capacitorunit_1_1CapacitorUnit.html index 47051529..99360635 100644 --- a/oroshi/doc/html/classpython_1_1capacitorunit_1_1CapacitorUnit.html +++ b/oroshi/doc/html/classpython_1_1capacitorunit_1_1CapacitorUnit.html @@ -1561,7 +1561,7 @@ An exception is raised if the entered capacitor type is unknown.
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1capacitorvrtracks_1_1VerticalRoutingTracks-members.html b/oroshi/doc/html/classpython_1_1capacitorvrtracks_1_1VerticalRoutingTracks-members.html index d1a702a3..14ee77f6 100644 --- a/oroshi/doc/html/classpython_1_1capacitorvrtracks_1_1VerticalRoutingTracks-members.html +++ b/oroshi/doc/html/classpython_1_1capacitorvrtracks_1_1VerticalRoutingTracks-members.html @@ -150,7 +150,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1capacitorvrtracks_1_1VerticalRoutingTracks.html b/oroshi/doc/html/classpython_1_1capacitorvrtracks_1_1VerticalRoutingTracks.html index eaf2cc3e..88aad337 100644 --- a/oroshi/doc/html/classpython_1_1capacitorvrtracks_1_1VerticalRoutingTracks.html +++ b/oroshi/doc/html/classpython_1_1capacitorvrtracks_1_1VerticalRoutingTracks.html @@ -312,7 +312,7 @@ Layout
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1stack_1_1Stack-members.html b/oroshi/doc/html/classpython_1_1stack_1_1Stack-members.html index 97a966ec..e4e62ac6 100644 --- a/oroshi/doc/html/classpython_1_1stack_1_1Stack-members.html +++ b/oroshi/doc/html/classpython_1_1stack_1_1Stack-members.html @@ -56,7 +56,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/classpython_1_1stack_1_1Stack.html b/oroshi/doc/html/classpython_1_1stack_1_1Stack.html index 191d9936..805315da 100644 --- a/oroshi/doc/html/classpython_1_1stack_1_1Stack.html +++ b/oroshi/doc/html/classpython_1_1stack_1_1Stack.html @@ -314,7 +314,7 @@ Stack Implementation Details
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/dir_7837fde3ab9c1fb2fc5be7b717af8d79.html b/oroshi/doc/html/dir_7837fde3ab9c1fb2fc5be7b717af8d79.html index c71e89c6..85ef3272 100644 --- a/oroshi/doc/html/dir_7837fde3ab9c1fb2fc5be7b717af8d79.html +++ b/oroshi/doc/html/dir_7837fde3ab9c1fb2fc5be7b717af8d79.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/functions.html b/oroshi/doc/html/functions.html index b88bdcd6..8b345922 100644 --- a/oroshi/doc/html/functions.html +++ b/oroshi/doc/html/functions.html @@ -283,7 +283,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/functions_func.html b/oroshi/doc/html/functions_func.html index b1fc1dde..62c1f53d 100644 --- a/oroshi/doc/html/functions_func.html +++ b/oroshi/doc/html/functions_func.html @@ -283,7 +283,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/graph_legend.html b/oroshi/doc/html/graph_legend.html index 17df788f..9b71da54 100644 --- a/oroshi/doc/html/graph_legend.html +++ b/oroshi/doc/html/graph_legend.html @@ -74,7 +74,7 @@ A yellow dashed arrow denotes a relation between a template instance and the tem
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/hierarchy.html b/oroshi/doc/html/hierarchy.html index f74ed441..45e4c934 100644 --- a/oroshi/doc/html/hierarchy.html +++ b/oroshi/doc/html/hierarchy.html @@ -57,7 +57,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/html/index.html b/oroshi/doc/html/index.html index fdf3a8d9..d07da4ed 100644 --- a/oroshi/doc/html/index.html +++ b/oroshi/doc/html/index.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/oroshi/doc/latex/refman.tex b/oroshi/doc/latex/refman.tex index 5e2ee813..823b94b9 100644 --- a/oroshi/doc/latex/refman.tex +++ b/oroshi/doc/latex/refman.tex @@ -34,7 +34,7 @@ \vspace*{1cm} {\large Generated by Doxygen 1.8.14}\\ \vspace*{0.5cm} - {\small Fri Oct 1 2021 19:23:16}\\ + {\small Sun Nov 21 2021 22:10:22}\\ \end{center} \end{titlepage} diff --git a/oroshi/doc/man/man3/python_capacitormatrix_CapacitorStack.3 b/oroshi/doc/man/man3/python_capacitormatrix_CapacitorStack.3 index 1e731d56..d861b69f 100644 --- a/oroshi/doc/man/man3/python_capacitormatrix_CapacitorStack.3 +++ b/oroshi/doc/man/man3/python_capacitormatrix_CapacitorStack.3 @@ -1,4 +1,4 @@ -.TH "CapacitorStack" 3 "Fri Oct 1 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- +.TH "CapacitorStack" 3 "Sun Nov 21 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/oroshi/doc/man/man3/python_capacitorrouted_RoutMatchedCapacitor.3 b/oroshi/doc/man/man3/python_capacitorrouted_RoutMatchedCapacitor.3 index 7a008f2a..f2148196 100644 --- a/oroshi/doc/man/man3/python_capacitorrouted_RoutMatchedCapacitor.3 +++ b/oroshi/doc/man/man3/python_capacitorrouted_RoutMatchedCapacitor.3 @@ -1,4 +1,4 @@ -.TH "RoutMatchedCapacitor" 3 "Fri Oct 1 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- +.TH "RoutMatchedCapacitor" 3 "Sun Nov 21 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/oroshi/doc/man/man3/python_capacitorunit_CapacitorUnit.3 b/oroshi/doc/man/man3/python_capacitorunit_CapacitorUnit.3 index 162b5c70..5c3e2923 100644 --- a/oroshi/doc/man/man3/python_capacitorunit_CapacitorUnit.3 +++ b/oroshi/doc/man/man3/python_capacitorunit_CapacitorUnit.3 @@ -1,4 +1,4 @@ -.TH "CapacitorUnit" 3 "Fri Oct 1 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- +.TH "CapacitorUnit" 3 "Sun Nov 21 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/oroshi/doc/man/man3/python_capacitorvrtracks_VerticalRoutingTracks.3 b/oroshi/doc/man/man3/python_capacitorvrtracks_VerticalRoutingTracks.3 index 73876e09..01ed9006 100644 --- a/oroshi/doc/man/man3/python_capacitorvrtracks_VerticalRoutingTracks.3 +++ b/oroshi/doc/man/man3/python_capacitorvrtracks_VerticalRoutingTracks.3 @@ -1,4 +1,4 @@ -.TH "VerticalRoutingTracks" 3 "Fri Oct 1 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- +.TH "VerticalRoutingTracks" 3 "Sun Nov 21 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/oroshi/doc/man/man3/python_stack_Stack.3 b/oroshi/doc/man/man3/python_stack_Stack.3 index 1e83c1e7..180c1fe6 100644 --- a/oroshi/doc/man/man3/python_stack_Stack.3 +++ b/oroshi/doc/man/man3/python_stack_Stack.3 @@ -1,4 +1,4 @@ -.TH "Stack" 3 "Fri Oct 1 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- +.TH "Stack" 3 "Sun Nov 21 2021" "Version 1.0" "Oroshi - Analog Devices Layout" \" -*- nroff -*- .ad l .nh .SH NAME diff --git a/oroshi/doc/rtf/refman.rtf b/oroshi/doc/rtf/refman.rtf index c735a671..ceb006f6 100644 --- a/oroshi/doc/rtf/refman.rtf +++ b/oroshi/doc/rtf/refman.rtf @@ -86,7 +86,7 @@ 1.0 \par }}Oroshi - Analog Devices Layout} {\comment Generated byDoxgyen. } -{\creatim \yr2021\mo10\dy1\hr19\min23\sec16} +{\creatim \yr2021\mo11\dy21\hr22\min10\sec22} }\pard\plain \sectd\pgnlcrm {\footer \s29\widctlpar\tqc\tx4320\tqr\tx8640\qr\adjustright \fs20\cgrid {\chpgn}} @@ -99,7 +99,7 @@ \par\par\par\par\par\par\par\par\par\par\par\par \pard\plain \s16\qc\sa60\widctlpar\outlinelevel1\adjustright \f1\cgrid {\field\fldedit {\*\fldinst AUTHOR \\*MERGEFORMAT}{\fldrslt AUTHOR}}\par -Version 1.0\par{\field\fldedit {\*\fldinst CREATEDATE \\*MERGEFORMAT}{\fldrslt Fri Oct 1 2021 }}\par +Version 1.0\par{\field\fldedit {\*\fldinst CREATEDATE \\*MERGEFORMAT}{\fldrslt Sun Nov 21 2021 }}\par \page\page\vertalt \pard\plain \s1\sb240\sa60\keepn\widctlpar\adjustright \b\f1\fs36\kerning36\cgrid Table of Contents\par diff --git a/unicorn/doc/unicorn/html/UnicornGui_8h_source.html b/unicorn/doc/unicorn/html/UnicornGui_8h_source.html index 1017138e..64a2d4b9 100644 --- a/unicorn/doc/unicorn/html/UnicornGui_8h_source.html +++ b/unicorn/doc/unicorn/html/UnicornGui_8h_source.html @@ -61,7 +61,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/annotated.html b/unicorn/doc/unicorn/html/annotated.html index d95c1adc..89666361 100644 --- a/unicorn/doc/unicorn/html/annotated.html +++ b/unicorn/doc/unicorn/html/annotated.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/classUnicorn_1_1UnicornGui-members.html b/unicorn/doc/unicorn/html/classUnicorn_1_1UnicornGui-members.html index 868941ae..11c3351d 100644 --- a/unicorn/doc/unicorn/html/classUnicorn_1_1UnicornGui-members.html +++ b/unicorn/doc/unicorn/html/classUnicorn_1_1UnicornGui-members.html @@ -73,7 +73,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/classUnicorn_1_1UnicornGui.html b/unicorn/doc/unicorn/html/classUnicorn_1_1UnicornGui.html index 046b32d5..332d2f7c 100644 --- a/unicorn/doc/unicorn/html/classUnicorn_1_1UnicornGui.html +++ b/unicorn/doc/unicorn/html/classUnicorn_1_1UnicornGui.html @@ -202,7 +202,7 @@ Static Public Member Functions
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/classes.html b/unicorn/doc/unicorn/html/classes.html index 68f23aff..222df228 100644 --- a/unicorn/doc/unicorn/html/classes.html +++ b/unicorn/doc/unicorn/html/classes.html @@ -54,7 +54,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/dir_4aa09a10ca668c28f3c8e57fb374580b.html b/unicorn/doc/unicorn/html/dir_4aa09a10ca668c28f3c8e57fb374580b.html index c6159b42..04a19f6b 100644 --- a/unicorn/doc/unicorn/html/dir_4aa09a10ca668c28f3c8e57fb374580b.html +++ b/unicorn/doc/unicorn/html/dir_4aa09a10ca668c28f3c8e57fb374580b.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/unicorn/doc/unicorn/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index ac407e7f..2ac0f94c 100644 --- a/unicorn/doc/unicorn/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/unicorn/doc/unicorn/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -53,7 +53,7 @@ Directories
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/files.html b/unicorn/doc/unicorn/html/files.html index ee816b8a..bfc41f26 100644 --- a/unicorn/doc/unicorn/html/files.html +++ b/unicorn/doc/unicorn/html/files.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/functions.html b/unicorn/doc/unicorn/html/functions.html index 81e27962..1609c991 100644 --- a/unicorn/doc/unicorn/html/functions.html +++ b/unicorn/doc/unicorn/html/functions.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/functions_func.html b/unicorn/doc/unicorn/html/functions_func.html index 79afe500..5fd78f1e 100644 --- a/unicorn/doc/unicorn/html/functions_func.html +++ b/unicorn/doc/unicorn/html/functions_func.html @@ -58,7 +58,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/hierarchy.html b/unicorn/doc/unicorn/html/hierarchy.html index a8b4c24a..1937b244 100644 --- a/unicorn/doc/unicorn/html/hierarchy.html +++ b/unicorn/doc/unicorn/html/hierarchy.html @@ -51,7 +51,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/index.html b/unicorn/doc/unicorn/html/index.html index 7eeb7a39..e13503d4 100644 --- a/unicorn/doc/unicorn/html/index.html +++ b/unicorn/doc/unicorn/html/index.html @@ -45,7 +45,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/namespaceUnicorn.html b/unicorn/doc/unicorn/html/namespaceUnicorn.html index e582fceb..23599df8 100644 --- a/unicorn/doc/unicorn/html/namespaceUnicorn.html +++ b/unicorn/doc/unicorn/html/namespaceUnicorn.html @@ -59,7 +59,7 @@ Classes
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/namespaces.html b/unicorn/doc/unicorn/html/namespaces.html index 35268348..226d040f 100644 --- a/unicorn/doc/unicorn/html/namespaces.html +++ b/unicorn/doc/unicorn/html/namespaces.html @@ -50,7 +50,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/html/pages.html b/unicorn/doc/unicorn/html/pages.html index ad11877d..a46eb6f2 100644 --- a/unicorn/doc/unicorn/html/pages.html +++ b/unicorn/doc/unicorn/html/pages.html @@ -49,7 +49,7 @@ $(function() {
- +
Generated by doxygen 1.8.14 on Fri Oct 1 2021Generated by doxygen 1.8.14 on Sun Nov 21 2021 Return to top of page
diff --git a/unicorn/doc/unicorn/latex/refman.tex b/unicorn/doc/unicorn/latex/refman.tex index 707f08e3..d3e4c05d 100644 --- a/unicorn/doc/unicorn/latex/refman.tex +++ b/unicorn/doc/unicorn/latex/refman.tex @@ -34,7 +34,7 @@ \vspace*{1cm} {\large Generated by Doxygen 1.8.14}\\ \vspace*{0.5cm} - {\small Fri Oct 1 2021 19:23:18}\\ + {\small Sun Nov 21 2021 22:10:24}\\ \end{center} \end{titlepage}