abeInit
abeInit(
d_cellViewId
[ ?doInterrupts g_interrupts ]
[ ?depth g_depth ]
[ ?threads g_threadCount ]
)
=> t / nil
Description
Initializes an ABE session for the specified cellview. The ABE elapsed time clock is set to zero.
Arguments
|
d_cellViewId
|
ID of the cellview.
|
|
?doInterrupts g_interrupts
|
|
|
Allows ABE operations to be terminated using control+c.
|
|
?depth g_depth
|
Sets the hierarchy depth for loading shapes. If 0 is specified, only the shapes on the top level are processed. By default, all levels of the hierarchy are loaded to a flat structure.
|
|
?threads g_threadCount
|
|
|
The number of threads to use for ABE processing. By default, four threads are used, all on the same host. The maximum number of threads that can be used is based on the number of cores on the host ((2* numberOfCores)-1). If greater than the maximum number is specified, the maximum number of threads will be used.
|
Values Returned
|
t
|
ABE session is initialized for the given cellview.
|
|
nil
|
The ABE session was not initialized.
|
Example
Initializes an ABE session for the current edit cellview.
abeInit( geGetEditCellView() )
Related Topics
Operating ABE
Return to top