RegularLayer description (API) More...
Public Member Functions | |
BasicLayer * | getBasicLayer () const |
Public Member Functions inherited from Hurricane::Layer | |
Technology * | getTechnology () const |
const Name & | getName () const |
const Mask & | getMask () const |
const Mask & | getExtractMask () const |
const DbU::Unit & | getMinimalSize () const |
const DbU::Unit & | getMinimalSpacing () const |
Layer * | getMetalAbove (bool useSymbolic=true) const |
Layer * | getMetalBelow (bool useSymbolic=true) const |
Layer * | getCutAbove (bool useSymbolic=true) const |
Layer * | getCutBelow (bool useSymbolic=true) const |
bool | above (const Layer *layer) const |
bool | below (const Layer *layer) const |
bool | contains (const Layer *layer) const |
bool | intersect (const Layer *layer) const |
void | setName (const Name &name) |
void | setMinimalSize (const DbU::Unit &minimalSize) |
void | setMinimalSpacing (const DbU::Unit &minimalSpacing) |
Public Member Functions inherited from Hurricane::DBo | |
virtual void | destroy () |
Property * | getProperty (const Name &) const |
Properties | getProperties () const |
bool | hasProperty () const |
void | put (Property *) |
void | remove (Property *) |
void | removeProperty (const Name &) |
void | clearProperties () |
Static Public Member Functions | |
static RegularLayer * | create (Technology *technology, const Name &name, BasicLayer *layer) |
Additional Inherited Members | |
Public Types inherited from Hurricane::Layer | |
typedef Hurricane::Mask< unsigned long long > | Mask |
RegularLayer description (API)
For a more complete description of the Layers objects, please refer to Layer Introduction.
RegularLayer is a symbolic layer that contains exactly one BasicLayer. The accessors functions:
All returns that BasicLayer.
It have one enclose, extention cap & extension width.
|
static |
creates and returns a new regular layer named <name>
.
|
inline |
Returns: the one associated BasicLayer.
Generated by doxygen 1.9.1 on Thu Aug 11 2022 | Return to top of page |
Hurricane VLSI Database | Copyright © 2000-2020 Bull S.A. All rights reserved |