coriolis/hurricane/doc/hurricane/Pad.dox

52 lines
1.0 KiB
C++

// -*- C++ -*-
namespace Hurricane {
/*! \class Pad
* \brief Pad description (\b API)
*
* \section secPadIntro Introduction
*
* A pad is an object representing a layout rectangle.
*/
/*! \typedef Pad::Inherit
* Useful for calling upon methods of the base class without
* knowing it.
*/
/*! \function Pad* Pad::create(Net* net, const Layer* layer, const Box& boundingBox);
* No description.
*/
//! \name Pad Collection
// \{
/*! \typedef Pads
* Generic collection representing a set of pads.
*/
/*! \typedef PadLocator
* Generic locator for traversing a collection of pads.
*/
/*! \typedef PadFilter
* Generic filter allowing to select a subset of pads matching
* some criteria.
*/
/*! \def for_each_pad(pad, pads)
* Macro for visiting all the pads of a collection of pads.
*/
// \}
}