LeviLamina
Loading...
Searching...
No Matches
WrappedLambdaDensityFunction Class Reference
Inheritance diagram for WrappedLambdaDensityFunction:

Public Types

using LambdaDensityFuncAccessor = ::std::function<float(::Pos, ::std::vector<float> const&)>

Public Member Functions

virtual ushort addToCalculators (::DensityCalculators &, ::DensityFunctionRegistry const &) const

Public Attributes

::ll::TypedStorage< 8, 64, ::std::function< float(::Pos, ::std::vector< float > const &)> const > mAccessorFunc
::ll::TypedStorage< 8, 24, ::std::vector<::DensityFunctionPtr > const > mInputs
::ll::TypedStorage< 8, 32, ::std::string > mName

Member Function Documentation

◆ addToCalculators()

virtual ushort WrappedLambdaDensityFunction::addToCalculators ( ::DensityCalculators & ,
::DensityFunctionRegistry const &  ) const
virtual

Implements IDensityFunction.


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