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.
-
CustomResultFunction()