Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
Loading...
Searching...
No Matches
SIccOpState Struct Reference

Structure: SIccOpState. More...

#include <IccMpeCalc.h>

+ Collaboration diagram for SIccOpState:

Public Attributes

icUInt32Number idx
 
icUInt32Number nOps
 
icFloatNumberoutput
 
CIccApplyMpeCalculatorpApply
 
const icFloatNumberpixel
 
CIccFloatVectorpScratch
 
CIccFloatVectorpStack
 
icFloatNumbertemp
 

Detailed Description

Structure: SIccOpState.

Purpose: Keep everything in one place for IIccOpDef Exec

Definition at line 272 of file IccMpeCalc.h.

Member Data Documentation

◆ idx

icUInt32Number SIccOpState::idx

Definition at line 280 of file IccMpeCalc.h.

Referenced by CIccCalculatorFunc::ApplySequence(), and CIccOpDefData::Exec().

◆ nOps

icUInt32Number SIccOpState::nOps

Definition at line 281 of file IccMpeCalc.h.

Referenced by CIccCalculatorFunc::ApplySequence(), and CIccOpDefData::Exec().

◆ output

icFloatNumber* SIccOpState::output

Definition at line 279 of file IccMpeCalc.h.

Referenced by CIccCalculatorFunc::ApplySequence(), and CIccOpDefOutputChan::Exec().

◆ pApply

◆ pixel

const icFloatNumber* SIccOpState::pixel

Definition at line 278 of file IccMpeCalc.h.

Referenced by CIccCalculatorFunc::ApplySequence(), and CIccOpDefInputChan::Exec().

◆ pScratch

◆ pStack

CIccFloatVector* SIccOpState::pStack

Definition at line 275 of file IccMpeCalc.h.

Referenced by CIccConsoleDebugger::AfterOp(), CIccLogDebugger::AfterOp(), CIccCalculatorFunc::ApplySequence(), CIccConsoleDebugger::BeforeOp(), CIccLogDebugger::BeforeOp(), CIccOpDefAbsoluteVal::Exec(), CIccOpDefAdd::Exec(), CIccOpDefAnd::Exec(), CIccOpDefArcCosine::Exec(), CIccOpDefArcSine::Exec(), CIccOpDefArcTan2::Exec(), CIccOpDefArcTangent::Exec(), CIccOpDefCartesianToPolar::Exec(), CIccOpDefCeiling::Exec(), CIccOpDefCopy::Exec(), CIccOpDefCosine::Exec(), CIccOpDefCube::Exec(), CIccOpDefCubeRoot::Exec(), CIccOpDefData::Exec(), CIccOpDefDivide::Exec(), CIccOpDefEqual::Exec(), CIccOpDefExp::Exec(), CIccOpDefFlip::Exec(), CIccOpDefFloor::Exec(), CIccOpDefFromLab::Exec(), CIccOpDefGamma::Exec(), CIccOpDefGreaterThan::Exec(), CIccOpDefGreaterThanEqual::Exec(), CIccOpDefLessThan::Exec(), CIccOpDefLessThanEqual::Exec(), CIccOpDefLogrithm::Exec(), CIccOpDefMaximum::Exec(), CIccOpDefMinimum::Exec(), CIccOpDefModulus::Exec(), CIccOpDefMultiply::Exec(), CIccOpDefNaturalLog::Exec(), CIccOpDefNear::Exec(), CIccOpDefNeg::Exec(), CIccOpDefNot::Exec(), CIccOpDefNotEqual::Exec(), CIccOpDefOr::Exec(), CIccOpDefPolarToCartesian::Exec(), CIccOpDefPop::Exec(), CIccOpDefPositionDup::Exec(), CIccOpDefPow::Exec(), CIccOpDefProduct::Exec(), CIccOpDefRealNumber::Exec(), CIccOpDefRound::Exec(), CIccOpDefScalarAdd::Exec(), CIccOpDefScalarDivide::Exec(), CIccOpDefScalarMultiply::Exec(), CIccOpDefScalarSubtract::Exec(), CIccOpDefSign::Exec(), CIccOpDefSine::Exec(), CIccOpDefSolve::Exec(), CIccOpDefSquare::Exec(), CIccOpDefSquareRoot::Exec(), CIccOpDefSubElement::Exec(), CIccOpDefSubtract::Exec(), CIccOpDefSum::Exec(), CIccOpDefTangent::Exec(), CIccOpDefTempSaveChan::Exec(), CIccOpDefToLab::Exec(), CIccOpDefTranspose::Exec(), CIccOpDefTruncate::Exec(), CIccOpDefVectorAnd::Exec(), CIccOpDefVectorMaximum::Exec(), CIccOpDefVectorMinimum::Exec(), and CIccOpDefVectorOr::Exec().

◆ temp


The documentation for this struct was generated from the following file: