⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 oalefoutlayer.h

📁 openaccess读def,lef文件所用的源代码
💻 H
字号:
// *****************************************************************************// *****************************************************************************// LefOutLayer.h//// This file contains the definition for the LefOutLayer class. This class// implements the translation of an oaLayer to DEF.//// *****************************************************************************// Except as specified in the OpenAccess terms of use of Cadence or Silicon// Integration Initiative, this material may not be copied, modified,// re-published, uploaded, executed, or distributed in any way, in any medium,// in whole or in part, without prior written permission from Cadence.////                Copyright 2002-2005 Cadence Design Systems, Inc.//                           All Rights Reserved.////  $Author: mhahn $//  $Revision: 1.32 $//  $Date: 2005/01/04 03:26:25 $//  $State: Exp $// *****************************************************************************// *****************************************************************************#ifndef LefOutLayer_P#define LefOutLayer_PBEGIN_LEFDEF_NAMESPACE// *****************************************************************************// LefOutLayer// *****************************************************************************class OA_LEFDEF_DLL_API	LefOutLayer {  public:                            LefOutLayer(LefOut	&lefOutIn);    virtual		    ~LefOutLayer();    virtual void	    write(oaPhysicalLayer   *layerIn);  protected:    virtual void	    writePitch();    virtual void	    writeDiagPitch();    virtual void	    writeOffset();    virtual void	    writeWidth();    virtual void	    writeDiagWidth();    virtual void	    writeFoundryWidth();    virtual void	    writeMinWidth();    virtual void	    writeMaxWidth();    virtual void	    writeMinStep();    virtual void	    writeMinStepLengthSum(oaConstraintParamArray    &params);    virtual void	    writeMinSize();    virtual void	    writeMinEnclosedArea();    virtual void	    writeProtrusionWidth();    virtual void	    writeMinProtrusionCut();    virtual void	    writeDiagMinEdgeLength();    virtual void	    writeArea();    virtual void	    writeSpacing();    virtual void	    writeDiagSpacing();    virtual void	    writeSpacingRange(oaValue	*value);    virtual void	    writeSpacingThreshold(oaValue   *value);    virtual void	    writeSpacingTable(oaValue	*value);    virtual void	    writeSpacingInfluence();    virtual void	    writeSpacingInfluenceTable();    virtual void	    writeCutSpacing();    virtual void	    writeEnclosure();    virtual void	    writePreferredEnclosure();    virtual void	    writeDirection();    virtual void	    writeWireExt();    virtual void	    writeMinCut();    virtual void	    writeCutRes();    virtual void	    writeRes();    virtual void	    writeCap();    virtual void	    writeHeight();    virtual void	    writeThickness();    virtual void	    writeShrinkage();    virtual void	    writeCapMul();    virtual void	    writeEdgeCap();    virtual void	    writeDensity();    virtual void	    writeFill();    virtual void	    writeAntenna();    virtual void	    writeAntennaModel(oaAntennaRatioValue   *value);    virtual void	    writeAntennaCumulative(oaAntennaRatioValue	*value);    virtual void	    writeACCurDen();    virtual void	    writeDCCurDen();    virtual void	    writeCurDen(oaValue	    *value,					oaBoolean   ac = true);    LefOut		    &lefOut;    oaPhysicalLayer         *layer;};END_LEFDEF_NAMESPACE#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -