Inheritance diagram for oaEvalText:
Public Methods | |
oaEvalTextLink * | getLink () const |
void | getExpression (oaString &text) const |
void | getEvaluatorName (oaString &name) const |
void | setLink (oaEvalTextLink *linkIn) |
Static Public Methods | |
oaEvalText * | create (oaBlock *block, oaLayerNum layerNum, oaPurposeNum purposeNum, const oaString &text, const oaPoint &origin, oaTextAlign alignment, oaOrient orient, oaFont font, oaDist height, oaEvalTextLink *linkIn=NULL, oaBoolean overbar=false, oaBoolean visible=true, oaBoolean drafting=true) |
oaEvalText * | create (oaBlock *block, oaLayerNum layerNum, oaPurposeNum purposeNum, const oaString &text, const oaPoint &origin, oaTextAlign alignment, oaOrient orient, oaFont font, oaDist height, const oaString &linkName, oaBoolean overbar=false, oaBoolean visible=true, oaBoolean drafting=true) |
|
This function creates an evaluated text object with the specified attributes using a dataObserver name as input. The corresponding oaTextDataObserver object does not have to exist. The observer object can be instantiated at any time.
|
|
This function creates an evaluated text object with the specified attributes.
|
|
This function returns the name of the IEvalText used by this text object.
|
|
This function fills out the value text with the non-evaluated text of this oaEvalText object. To get the evaluated text, use the oaText::getText() API. The base oaText class function evaluates the text. |
|
This function returns the oaEvalTextLink used by this text object if it's evaluated. |
|
This function sets the oaEvalTextLink used by this text object to interpret the text string. If the interface is NULL, the text will not be interpreted.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.