#include <SurjectiveMapping.h>
◆ SurjectiveMapping()
template<typename TFrom , typename TTo = TFrom>
28 :
31 }
Vector< TFrom > from
Definition: dna/SurjectiveMapping.h:96
Vector< TTo > to
Definition: dna/SurjectiveMapping.h:97
◆ add()
template<typename TFrom , typename TTo = TFrom>
◆ clear()
template<typename TFrom , typename TTo = TFrom>
◆ get()
template<typename TFrom , typename TTo = TFrom>
◆ removeIf()
template<typename TFrom , typename TTo = TFrom>
void dna::SurjectiveMapping< TFrom, TTo >::removeIf |
( |
std::function< bool(const TFrom &, const TTo &)> |
predicate | ) |
|
|
inline |
◆ set()
template<typename TFrom , typename TTo = TFrom>
◆ size()
template<typename TFrom , typename TTo = TFrom>
◆ update()
template<typename TFrom , typename TTo = TFrom>
template<typename U >
◆ updateFrom()
template<typename TFrom , typename TTo = TFrom>
◆ updateTo()
template<typename TFrom , typename TTo = TFrom>
◆ from
template<typename TFrom , typename TTo = TFrom>
Referenced by dna::SurjectiveMapping< TFrom, TTo >::add(), dna::SurjectiveMapping< TFrom, TTo >::clear(), dna::SurjectiveMapping< TFrom, TTo >::get(), dna::SurjectiveMapping< TFrom, TTo >::removeIf(), dna::SurjectiveMapping< TFrom, TTo >::set(), dna::SurjectiveMapping< TFrom, TTo >::size(), and dna::SurjectiveMapping< TFrom, TTo >::updateFrom().
◆ to
template<typename TFrom , typename TTo = TFrom>
Referenced by dna::SurjectiveMapping< TFrom, TTo >::add(), dna::SurjectiveMapping< TFrom, TTo >::clear(), dna::SurjectiveMapping< TFrom, TTo >::get(), dna::SurjectiveMapping< TFrom, TTo >::removeIf(), dna::SurjectiveMapping< TFrom, TTo >::set(), dna::SurjectiveMapping< TFrom, TTo >::size(), and dna::SurjectiveMapping< TFrom, TTo >::updateTo().
The documentation for this struct was generated from the following file: