#include <IccMpeCalc.h>
Inherited by CIccOpDefAbsoluteVal, CIccOpDefAdd, CIccOpDefAnd, CIccOpDefArcCosine, CIccOpDefArcSine, CIccOpDefArcTan2, CIccOpDefArcTangent, CIccOpDefCartesianToPolar, CIccOpDefCeiling, CIccOpDefCopy, CIccOpDefCosine, CIccOpDefCube, CIccOpDefCubeRoot, CIccOpDefData, CIccOpDefDivide, CIccOpDefEnvVar, CIccOpDefEqual, CIccOpDefExp, CIccOpDefFlip, CIccOpDefFloor, CIccOpDefFromLab, CIccOpDefGamma, CIccOpDefGreaterThan, CIccOpDefGreaterThanEqual, CIccOpDefInputChan, CIccOpDefInvalid, CIccOpDefLessThan, CIccOpDefLessThanEqual, CIccOpDefLogrithm, CIccOpDefMaximum, CIccOpDefMinimum, CIccOpDefModulus, CIccOpDefMultiply, CIccOpDefNaturalLog, CIccOpDefNear, CIccOpDefNeg, CIccOpDefNegInfinity, CIccOpDefNot, CIccOpDefNotANumber, CIccOpDefNotEqual, CIccOpDefOr, CIccOpDefOutputChan, CIccOpDefPi, CIccOpDefPolarToCartesian, CIccOpDefPop, CIccOpDefPosInfinity, CIccOpDefPositionDup, CIccOpDefPow, CIccOpDefProduct, CIccOpDefRealNumber, CIccOpDefRotateLeft, CIccOpDefRotateRight, CIccOpDefRound, CIccOpDefScalarAdd, CIccOpDefScalarDivide, CIccOpDefScalarMultiply, CIccOpDefScalarSubtract, CIccOpDefSign, CIccOpDefSine, CIccOpDefSolve, CIccOpDefSquare, CIccOpDefSquareRoot, CIccOpDefSubElement, CIccOpDefSubtract, CIccOpDefSum, CIccOpDefTangent, CIccOpDefTempGetChan, CIccOpDefTempPutChan, CIccOpDefTempSaveChan, CIccOpDefToLab, CIccOpDefTranspose, CIccOpDefTruncate, CIccOpDefVectorAnd, CIccOpDefVectorMaximum, CIccOpDefVectorMinimum, and CIccOpDefVectorOr.
Interface: IIccOpDef
Purpose: A structure to keep track of channel operations
◆ IIccOpDef()
◆ ~IIccOpDef()
virtual IIccOpDef::~IIccOpDef |
( |
| ) |
|
|
inlinevirtual |
◆ ArgsPushed()
◆ ArgsUsed()
icUInt16Number ArgsUsed(CIccMpeCalculator *pCalc)
Definition IccMpeCalc.cpp:2222
References SIccCalcOp::ArgsUsed().
◆ Describe()
virtual void IIccOpDef::Describe |
( |
SIccCalcOp & |
op, |
|
|
std::string & |
desc, |
|
|
int |
nVerboseness |
|
) |
| |
|
inlinevirtual |
void Describe(std::string &desc, int nVerboseness=100)
Definition IccMpeCalc.cpp:1787
References SIccCalcOp::Describe().
◆ Exec()
Reimplemented in CIccOpDefInvalid, CIccOpDefData, CIccOpDefPop, CIccOpDefOutputChan, CIccOpDefInputChan, CIccOpDefTempGetChan, CIccOpDefTempPutChan, CIccOpDefTempSaveChan, CIccOpDefEnvVar, CIccOpDefSubElement, CIccOpDefCopy, CIccOpDefPositionDup, CIccOpDefFlip, CIccOpDefRotateLeft, CIccOpDefRotateRight, CIccOpDefTranspose, CIccOpDefSolve, CIccOpDefPi, CIccOpDefPosInfinity, CIccOpDefNegInfinity, CIccOpDefNotANumber, CIccOpDefSum, CIccOpDefProduct, CIccOpDefMinimum, CIccOpDefMaximum, CIccOpDefAnd, CIccOpDefOr, CIccOpDefVectorMinimum, CIccOpDefVectorMaximum, CIccOpDefVectorAnd, CIccOpDefVectorOr, CIccOpDefAdd, CIccOpDefSubtract, CIccOpDefMultiply, CIccOpDefDivide, CIccOpDefModulus, CIccOpDefGamma, CIccOpDefScalarAdd, CIccOpDefScalarSubtract, CIccOpDefScalarMultiply, CIccOpDefScalarDivide, CIccOpDefPow, CIccOpDefSquare, CIccOpDefSquareRoot, CIccOpDefCube, CIccOpDefCubeRoot, CIccOpDefSign, CIccOpDefAbsoluteVal, CIccOpDefTruncate, CIccOpDefFloor, CIccOpDefCeiling, CIccOpDefRound, CIccOpDefExp, CIccOpDefLogrithm, CIccOpDefNaturalLog, CIccOpDefSine, CIccOpDefCosine, CIccOpDefTangent, CIccOpDefArcSine, CIccOpDefArcCosine, CIccOpDefArcTangent, CIccOpDefArcTan2, CIccOpDefCartesianToPolar, CIccOpDefPolarToCartesian, CIccOpDefLessThan, CIccOpDefRealNumber, CIccOpDefLessThanEqual, CIccOpDefEqual, CIccOpDefNotEqual, CIccOpDefNear, CIccOpDefGreaterThanEqual, CIccOpDefGreaterThan, CIccOpDefNot, CIccOpDefNeg, CIccOpDefToLab, and CIccOpDefFromLab.
Referenced by CIccCalculatorFunc::ApplySequence().
◆ IsValid()
The documentation for this class was generated from the following file: