Inheritance diagram for oaFloatAppDef:
Public Methods | |
void | set (T *object, oaFloat value) |
oaFloat | get (const T *object) |
oaFloat | getDefault () const |
Static Public Methods | |
oaFloatAppDef< T > * | get (const oaString &name, oaFloat defValue=0., oaBoolean persist=true) |
oaFloatAppDef< T > * | get (const oaString &name, const oaAppObjectDef *objDef, oaFloat defValue=0, oaBoolean persist=true) |
oaFloatAppDef< T > * | find (const oaString &name) |
oaFloatAppDef< T > * | find (const oaString &name, const oaAppObjectDef *objDef) |
Once created, a float field is added to each object of the specified dataType. The default value for this extension is FLT_MAX. Applications can use the new field for whatever purpose is necessary.
For additional information on defining and using AppDefs, see oaAppDef and Extending the Database in the Programmer's Guide.
|
This function returns an oaFloatAppDef object with this dataType and the specified 'name' that is associated with the specified object extension 'objDef'.
|
|
This function returns an oaFloatAppDef object with this dataType and the specified 'name' if it exists.
|
|
This function returns the value of this float extension. |
|
This function constructs an oaFloatAppDef object, creating a float extension with the specified name for an object extension.
|
|
This function constructs an oaFloatAppDef object, creating a float extension with the specified name. You can create a float extension on any object except another extension.
|
|
This function returns the default value for this float extension. |
|
This function sets the value of this string extension.
|
Copyright © 2002 - 2010 Cadence Design Systems, Inc.
All Rights Reserved.