IRegionQueryPlugMgr Class Reference

Inheritance diagram for IRegionQueryPlugMgr:

IBase


Public Methods

virtual void getName (oaString &name)=0

Static Public Methods

const GuidgetId ()

Protected Methods

virtual oaRegionQueryPlug * createPlug (oaBlockTbl *blkTbl, oaUInt4 blkIndex, const oaBox &initialBBox)=0
virtual oaShapeQueryPvt * createShapeQuery (oaShapeQuery *queryIn)=0
virtual oaInstQueryPvt * createInstQuery (oaInstQuery *queryIn)=0
virtual oaViaQueryPvt * createViaQuery (oaViaQuery *queryIn)=0
virtual oaMarkerQueryPvt * createMarkerQuery (oaMarkerQuery *queryIn)=0
virtual oaRowQueryPvt * createRowQuery (oaRowQuery *queryIn)=0
virtual oaBoundaryQueryPvt * createBoundaryQuery (oaBoundaryQuery *queryIn)=0
virtual oaGuideQueryPvt * createGuideQuery (oaGuideQuery *queryIn)=0
virtual oaBlockageQueryPvt * createBlockageQuery (oaBlockageQuery *queryIn)=0
virtual oaSteinerQueryPvt * createSteinerQuery (oaSteinerQuery *queryIn)=0
virtual oaFigGroupQueryPvt * createFigGroupQuery (oaFigGroupQuery *queryIn)=0
virtual oaLayerRangeBlockageQueryPvt * createLayerRangeBlockageQuery (oaLayerRangeBlockageQuery *queryIn)=0
virtual oaPlacementBlockageQueryPvt * createPlacementBlockageQuery (oaPlacementBlockageQuery *queryIn)=0

Friends

class oaBlockTbl
class oaShapeQuery
class oaInstQuery
class oaViaQuery
class oaMarkerQuery
class oaRowQuery
class oaBoundaryQuery
class oaGuideQuery
class oaBlockageQuery
class oaSteinerQuery
class oaFigGroupQuery
class oaLayerRangeBlockageQuery
class oaPlacementBlockageQuery

Member Function Documentation

virtual oaBlockageQueryPvt* IRegionQueryPlugMgr::createBlockageQuery oaBlockageQuery *    queryIn [protected, pure virtual]
 

virtual oaBoundaryQueryPvt* IRegionQueryPlugMgr::createBoundaryQuery oaBoundaryQuery *    queryIn [protected, pure virtual]
 

virtual oaFigGroupQueryPvt* IRegionQueryPlugMgr::createFigGroupQuery oaFigGroupQuery *    queryIn [protected, pure virtual]
 

virtual oaGuideQueryPvt* IRegionQueryPlugMgr::createGuideQuery oaGuideQuery *    queryIn [protected, pure virtual]
 

virtual oaInstQueryPvt* IRegionQueryPlugMgr::createInstQuery oaInstQuery *    queryIn [protected, pure virtual]
 

virtual oaLayerRangeBlockageQueryPvt* IRegionQueryPlugMgr::createLayerRangeBlockageQuery oaLayerRangeBlockageQuery *    queryIn [protected, pure virtual]
 

virtual oaMarkerQueryPvt* IRegionQueryPlugMgr::createMarkerQuery oaMarkerQuery *    queryIn [protected, pure virtual]
 

virtual oaPlacementBlockageQueryPvt* IRegionQueryPlugMgr::createPlacementBlockageQuery oaPlacementBlockageQuery *    queryIn [protected, pure virtual]
 

virtual oaRegionQueryPlug* IRegionQueryPlugMgr::createPlug oaBlockTbl *    blkTbl,
oaUInt4    blkIndex,
const oaBox &    initialBBox
[protected, pure virtual]
 

virtual oaRowQueryPvt* IRegionQueryPlugMgr::createRowQuery oaRowQuery *    queryIn [protected, pure virtual]
 

virtual oaShapeQueryPvt* IRegionQueryPlugMgr::createShapeQuery oaShapeQuery *    queryIn [protected, pure virtual]
 

virtual oaSteinerQueryPvt* IRegionQueryPlugMgr::createSteinerQuery oaSteinerQuery *    queryIn [protected, pure virtual]
 

virtual oaViaQueryPvt* IRegionQueryPlugMgr::createViaQuery oaViaQuery *    queryIn [protected, pure virtual]
 

BEGIN_OA_NAMESPACE const Guid & IRegionQueryPlugMgr::getId   [inline, static]
 

virtual void IRegionQueryPlugMgr::getName oaString &    name [pure virtual]
 


Friends And Related Function Documentation

friend class oaBlockageQuery [friend]
 

friend class oaBlockTbl [friend]
 

friend class oaBoundaryQuery [friend]
 

friend class oaFigGroupQuery [friend]
 

friend class oaGuideQuery [friend]
 

friend class oaInstQuery [friend]
 

friend class oaLayerRangeBlockageQuery [friend]
 

friend class oaMarkerQuery [friend]
 

friend class oaPlacementBlockageQuery [friend]
 

friend class oaRowQuery [friend]
 

friend class oaShapeQuery [friend]
 

friend class oaSteinerQuery [friend]
 

friend class oaViaQuery [friend]
 


The documentation for this class was generated from the following files:

Return to top of page