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