public class SoMathematicalFunctionProcessing extends SoImageVizEngine
SoMathematicalFunctionProcessing engine
The SoMathematicalFunctionProcessing engine applies a mathematical operator on each value of image pixel/voxel. Available operators are : exponential, logarithm, square and square root. The operator to apply is selected with the SoMathematicalFunctionProcessing.MathematicalOperator enumerate.
File format/default:
MathematicalFunctionProcessing {
| mathematicalOperator | SQUARE |
| inRealImage | NULL |
Library references: exponential logarithm square square_root
| Modifier and Type | Class and Description |
|---|---|
static class |
SoMathematicalFunctionProcessing.MathematicalOperators |
SoImageVizEngine.ComputeModes, SoImageVizEngine.EventArg, SoImageVizEngine.Neighborhood3dsInventor.ConstructorCommand| Modifier and Type | Field and Description |
|---|---|
static int |
EXPONENTIAL
Deprecated.
|
SoSFImageDataAdapter |
inRealImage
The input floating point image.
|
static int |
LOGARITHM
Deprecated.
|
SoSFEnum<SoMathematicalFunctionProcessing.MathematicalOperators> |
mathematicalOperator
Select the operator to apply.
|
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> |
outRealImage
The output floating point image.
|
static int |
SQUARE
Deprecated.
|
static int |
SQUAREROOT
Deprecated.
|
CONNECTIVITY_18, CONNECTIVITY_26, CONNECTIVITY_6, MODE_2D, MODE_3D, MODE_AUTO, onBegin, onEnd, onProgressVERBOSE_LEVEL, ZeroHandle| Constructor and Description |
|---|
SoMathematicalFunctionProcessing()
Constructor.
|
abortEvaluate, isEvaluating, startEvaluate, waitEvaluatecopy, getByName, getOutput, getOutputNamecopyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaultsdispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable, touchgetAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads@Deprecated public static final int EXPONENTIAL
SoMathematicalFunctionProcessing.MathematicalOperators.EXPONENTIAL instead.@Deprecated public static final int LOGARITHM
SoMathematicalFunctionProcessing.MathematicalOperators.LOGARITHM instead.@Deprecated public static final int SQUARE
SoMathematicalFunctionProcessing.MathematicalOperators.SQUARE instead.@Deprecated public static final int SQUAREROOT
SoMathematicalFunctionProcessing.MathematicalOperators.SQUAREROOT instead.public final SoSFEnum<SoMathematicalFunctionProcessing.MathematicalOperators> mathematicalOperator
public final SoSFImageDataAdapter inRealImage
public final SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter> outRealImage
Generated on February 24, 2026, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com