Felt
3.1
Deformable surface library.
|
Typedefs | |
using | AccessImpl = Impl::Mixin::Grid::Access::LazyByValue< This > |
using | ActivateImpl = Impl::Mixin::Tracked::Activate< This > |
using | Child = typename Traits::Child |
using | ChildrenGrid = typename ChildrenImpl::ChildrenGrid |
using | ChildrenImpl = Impl::Mixin::Partitioned::Children< This > |
using | DataImpl = Impl::Mixin::Grid::Data< This > |
using | Leaf = typename Traits::Leaf |
using | LeafsImpl = Impl::Mixin::Partitioned::Leafs< This > |
using | Lookup = typename Traits::Lookup |
using | LookupInterfaceImpl = Impl::Mixin::Tracked::MultiList::LookupInterface< This > |
using | ResetImpl = Impl::Mixin::Partitioned::Reset::MultiList< This > |
using | ResetterImpl = Impl::Mixin::Tracked::MultiList::Reset< This > |
using | SizeImpl = Impl::Mixin::Grid::Size< This > |
template<typename T , Dim D, TupleIdx N> | |
using | This = Simple< T, D, N > |
using | TrackedImpl = Impl::Mixin::Partitioned::Tracked< This > |
using | Traits = Impl::Traits< This > |
using | VecDi = Felt::VecDi< Traits::t_dims > |
Functions | |
LazyMultiListSingleIdxByValue ()=default | |
LazyMultiListSingleIdxByValue (const Leaf background_) | |
template<class Archive > | |
void | serialize (Archive &ar) |
Serialisation hook for cereal library. More... | |
Simple (const VecDi &size_, const VecDi &offset_, const VecDi &child_size_, const Leaf background_) | |
using Felt::Impl::Tracked::AccessImpl = typedef Impl::Mixin::Grid::Access::LazyByValue<This> |
using Felt::Impl::Tracked::ActivateImpl = typedef Impl::Mixin::Tracked::Activate<This> |
using Felt::Impl::Tracked::Child = typedef typename Traits::Child |
using Felt::Impl::Tracked::ChildrenGrid = typedef typename ChildrenImpl::ChildrenGrid |
using Felt::Impl::Tracked::ChildrenImpl = typedef Impl::Mixin::Partitioned::Children<This> |
using Felt::Impl::Tracked::DataImpl = typedef Impl::Mixin::Grid::Data<This> |
typedef typename Traits::Leaf Felt::Impl::Tracked::Leaf |
using Felt::Impl::Tracked::LeafsImpl = typedef Impl::Mixin::Partitioned::Leafs<This> |
using Felt::Impl::Tracked::Lookup = typedef typename Traits::Lookup |
using Felt::Impl::Tracked::LookupInterfaceImpl = typedef Impl::Mixin::Tracked::MultiList::LookupInterface<This> |
using Felt::Impl::Tracked::ResetImpl = typedef Impl::Mixin::Partitioned::Reset::MultiList<This> |
using Felt::Impl::Tracked::ResetterImpl = typedef Impl::Mixin::Tracked::MultiList::Reset<This> |
using Felt::Impl::Tracked::This = typedef Simple<T, D, N> |
typedef Impl::Traits< This > Felt::Impl::Tracked::Traits |
using Felt::Impl::Tracked::VecDi = typedef Felt::VecDi<Traits::t_dims> |
|
default |
Felt::Impl::Tracked::LazyMultiListSingleIdxByValue | ( | const Leaf | background_ | ) |
void Felt::Impl::Tracked::serialize | ( | Archive & | ar | ) |
Serialisation hook for cereal library.
ar |