class daFunk::FunkBound

[No description available]

Public Functions

Name
FunkBound(Funk f, size_t datalen, size_t bindID)
~FunkBound()
doublevalue(std::vector< double > & map, size_t bindID)
template <typename… Args>
double
eval(Args… argss)
template <typename… Args>
std::vector< double >
vect(Args… argss)

Friends

Name
shared_ptr< FunkBound >FunkBase::bind(Args… argss)

Public Functions Documentation

function FunkBound

inline FunkBound(
    Funk f,
    size_t datalen,
    size_t bindID
)

function ~FunkBound

inline ~FunkBound()

function value

inline double value(
    std::vector< double > & map,
    size_t bindID
)

function eval

template <typename... Args>
inline double eval(
    Args... argss
)

function vect

template <typename... Args>
inline std::vector< double > vect(
    Args... argss
)

Friends

friend FunkBase::bind

friend shared_ptr< FunkBound > FunkBase::bind(
    Args... argss
);

Updated on 2023-06-26 at 21:36:53 +0000