public class SoImageVizEngine extends SoEngine
Modifier and Type | Class and Description |
---|---|
static class |
SoImageVizEngine.ComputeModes
Compute Mode This enum specifies whether the main input will be interpreted as a 3D volume or a stack of 2D images for processing.
|
static class |
SoImageVizEngine.EventArg
Structure given to callback when an event is raised.
|
static class |
SoImageVizEngine.Neighborhood3ds
Neighborhood Connectivity 3D.
|
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
static int |
CONNECTIVITY_18
Deprecated.
Use
SoImageVizEngine.Neighborhood3ds.CONNECTIVITY_18 instead. |
static int |
CONNECTIVITY_26
Deprecated.
Use
SoImageVizEngine.Neighborhood3ds.CONNECTIVITY_26 instead. |
static int |
CONNECTIVITY_6
Deprecated.
Use
SoImageVizEngine.Neighborhood3ds.CONNECTIVITY_6 instead. |
static int |
MODE_2D
Deprecated.
Use
SoImageVizEngine.ComputeModes.MODE_2D instead. |
static int |
MODE_3D
Deprecated.
Use
SoImageVizEngine.ComputeModes.MODE_3D instead. |
static int |
MODE_AUTO
Deprecated.
Use
SoImageVizEngine.ComputeModes.MODE_AUTO instead. |
SbEventHandler<SoImageVizEngine.EventArg> |
onBegin
Event raised when the processing begins.
|
SbEventHandler<SoImageVizEngine.EventArg> |
onEnd
Event raised when processing ends and the result is available.
|
SbEventHandler<SoImageVizEngine.EventArg> |
onProgress
Event raised while processing is running.
|
VERBOSE_LEVEL, ZeroHandle
Modifier and Type | Method and Description |
---|---|
void |
abortEvaluate()
Abort current processing as soon as possible.
|
boolean |
isEvaluating()
Returns true if the engine evaluation is in progress.
|
void |
startEvaluate()
Evaluate engine and dependencies in another thread without blocking the current one.
|
void |
waitEvaluate()
Wait for the end of engine evaluation.
|
copy, getByName, getOutput, getOutputName
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touch
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
@Deprecated public static final int MODE_2D
SoImageVizEngine.ComputeModes.MODE_2D
instead.@Deprecated public static final int MODE_3D
SoImageVizEngine.ComputeModes.MODE_3D
instead.@Deprecated public static final int MODE_AUTO
SoImageVizEngine.ComputeModes.MODE_AUTO
instead.@Deprecated public static final int CONNECTIVITY_6
SoImageVizEngine.Neighborhood3ds.CONNECTIVITY_6
instead.@Deprecated public static final int CONNECTIVITY_18
SoImageVizEngine.Neighborhood3ds.CONNECTIVITY_18
instead.@Deprecated public static final int CONNECTIVITY_26
SoImageVizEngine.Neighborhood3ds.CONNECTIVITY_26
instead.public final SbEventHandler<SoImageVizEngine.EventArg> onBegin
public final SbEventHandler<SoImageVizEngine.EventArg> onEnd
waitEvaluate()
method in this event because this can cause a dead-lock during evaluation.public final SbEventHandler<SoImageVizEngine.EventArg> onProgress
public boolean isEvaluating()
public void abortEvaluate()
public void waitEvaluate()
public void startEvaluate()
onEnd
is raised when processing ends and result is available.Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com