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