cee::ug::CustomResultFunction
-
class
CustomResultFunction
: public RefCountedObject A CustomResultFunction produces the output values of a custom result on a given item.
It is called by CustomResultGenerator::generate()
Subclassed by AddConstantFunction, ApplyMathFunction, AverageFunction, CrossProduct, DivideByConstantFunction, DivisionOfScalars, ExtractComponentFunction, L1NormFunction, L2NormFunction, MaxFunction, MinFunction, MultiplyByConstantFunction, OppositeFunction, PerItemProduct, PrincipalsFunction, SubtractConstantFunction, SubtractFunction, SumFunction, VonMisesFunction
Public Functions
-
CustomResultFunction
()
-
void
setInputDimensions
(const std::vector<size_t> &inputDimensions) Sets input dimensions.
-
void
setOutputDimension
(size_t outputDimension) Sets output dimensions.
-
size_t
inputCount
() const Returns input count.
-
size_t
inputDimension
(size_t argumentIndex) const Returns input dimension.
-
size_t
outputDimension
() const Returns output dimension.
-
virtual bool
computeItem
(const std::vector<const double*> &inputValues, double *outputValues) Computes output values.
-