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