From 61b981742139590c505ca1d7408d337576744796 Mon Sep 17 00:00:00 2001 From: Jean-Paul Chaput Date: Wed, 11 Nov 2020 13:43:26 +0100 Subject: [PATCH] . Implement BasicLayer.getTop() & getBottom(), need them in real mode. --- hurricane/src/hurricane/BasicLayer.cpp | 8 ++++++++ hurricane/src/hurricane/hurricane/BasicLayer.h | 2 ++ 2 files changed, 10 insertions(+) diff --git a/hurricane/src/hurricane/BasicLayer.cpp b/hurricane/src/hurricane/BasicLayer.cpp index 448b9f10..636e6b6f 100644 --- a/hurricane/src/hurricane/BasicLayer.cpp +++ b/hurricane/src/hurricane/BasicLayer.cpp @@ -209,6 +209,14 @@ namespace Hurricane { { return BasicLayer_BasicLayers(this); } + const Layer* BasicLayer::getTop () const + { return this; } + + + const Layer* BasicLayer::getBottom () const + { return this; } + + void BasicLayer::_postCreate () { Mask basicLayersMask = 0; diff --git a/hurricane/src/hurricane/hurricane/BasicLayer.h b/hurricane/src/hurricane/hurricane/BasicLayer.h index 9d332c06..07658ba1 100644 --- a/hurricane/src/hurricane/hurricane/BasicLayer.h +++ b/hurricane/src/hurricane/hurricane/BasicLayer.h @@ -95,6 +95,8 @@ namespace Hurricane { inline unsigned getGds2Datatype () const; virtual BasicLayers getBasicLayers () const; virtual BasicLayer* getBlockageLayer () const; + virtual const Layer* getTop () const; + virtual const Layer* getBottom () const; inline const Name& getRealName () const; // Updators inline void setBlockageLayer ( BasicLayer* layer);