# Hurricane Documentation

# Hurricane VLSI Database

Hurricane::DiffusionLayer Member List

This is the complete list of members for Hurricane::DiffusionLayer, including all inherited members.

above(const Layer *layer) const | Hurricane::Layer | inline
below(const Layer *layer) const | Hurricane::Layer | inline
clearProperties() | Hurricane::DBo |
contains(const Layer *layer) const | Hurricane::Layer |
create(Technology *technology, const Name &name, BasicLayer *activeLayer, BasicLayer *diffusionLayer, BasicLayer *wellLayer) | Hurricane::DiffusionLayer | static
destroy() | Hurricane::DBo | virtual
getBottom() const | Hurricane::Layer | virtual
getCutAbove(bool useSymbolic=true) const | Hurricane::Layer |
getCutBelow(bool useSymbolic=true) const | Hurricane::Layer |
getExtractMask() const | Hurricane::Layer | inline
getMask() const | Hurricane::Layer | inline
getMetalAbove(bool useSymbolic=true) const | Hurricane::Layer |
getMetalBelow(bool useSymbolic=true) const | Hurricane::Layer |
getMinimalSize() const | Hurricane::Layer | inline
getMinimalSpacing() const | Hurricane::Layer | inline
getName() const | Hurricane::Layer | inline
getOpposite(const Layer *) const | Hurricane::Layer | virtual
getProperties() const | Hurricane::DBo |
getProperty(const Name &) const | Hurricane::DBo |
getTechnology() const | Hurricane::Layer | inline
getTop() const | Hurricane::Layer | virtual
hasProperty() const | Hurricane::DBo | inline
intersect(const Layer *layer) const | Hurricane::Layer |
Mask typedef | Hurricane::Layer |
put(Property *) | Hurricane::DBo |
remove(Property *) | Hurricane::DBo |
removeProperty(const Name &) | Hurricane::DBo |
setEnclosure(const BasicLayer *layer, DbU::Unit, uint32_t flags) | Hurricane::Layer | virtual
setMinimalSize(const DbU::Unit &minimalSize) | Hurricane::Layer |
setMinimalSpacing(const DbU::Unit &minimalSpacing) | Hurricane::Layer |
setName(const Name &name) | Hurricane::Layer |