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 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.