SoArithmeticValueProcessing engine performs an arithmetic operation between an image and a value.
More...
#include <ImageViz/Engines/ArithmeticAndLogic/ArithmeticOperations/SoArithmeticValueProcessing.h>
Public Types | |
| enum | ArithmeticOperator { ADD = 0, SUBTRACT = 1, MULTIPLY = 2, DIVIDE = 3, MINIMUM = 4, MAXIMUM = 5 } |
Public Member Functions | |
| SoArithmeticValueProcessing () | |
Public Attributes | |
| SoSFEnum | arithmeticOperator |
| SoSFImageDataAdapter | inImage |
| SoSFFloat | operandValue |
| SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outImage |
SoArithmeticValueProcessing engine performs an arithmetic operation between an image and a value.
SoArithmeticValueProcessing performs an arithmetic operation between an image and a value.
SoArithmeticImageProcessing, SoLogicalValueProcessing, SoAbsoluteValueProcessing.
| arithmeticOperator | ADD |
| inImage | NULL |
| operandValue | 0.0f |
| SoArithmeticValueProcessing::SoArithmeticValueProcessing | ( | ) |
Constructor.
Select the operator to apply.
Use enum ArithmeticOperator. Default is ADD
The input image operand.
Default value is NULL. Supported types include: grayscale binary label color image.
The operand value.
Default value is 0.0f.
| SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoArithmeticValueProcessing::outImage |
The output image.
Default value is NULL. Supported types include: grayscale binary label color image.