Felt  3.1
Deformable surface library.
Felt::Impl::Grid Namespace Reference

Typedefs

using AccessImpl = Impl::Mixin::Grid::Access::ByValue< This >
 
using ActivateImpl = Impl::Mixin::Grid::Activate< This >
 
using DataImpl = Impl::Mixin::Grid::Data< This >
 
using Leaf = typename Traits::Leaf
 
using SizeImpl = Impl::Mixin::Grid::Size< This >
 
template<typename T , Dim D>
using Traits = Impl::Traits< This >
 A simple grid storing arbitrary types with by-value getter/setter. More...
 
using VecDi = Felt::VecDi< Traits::t_dims >
 

Functions

 Simple (const VecDi &size_, const VecDi &offset_, const Leaf background_)
 

Typedef Documentation

◆ AccessImpl

◆ ActivateImpl

◆ DataImpl

◆ Leaf

using Felt::Impl::Grid::Leaf = typedef typename Traits::Leaf

◆ SizeImpl

◆ Traits

template<typename T , Dim D>
using Felt::Impl::Grid::Traits = typedef Impl::Traits<This>

A simple grid storing arbitrary types with by-value getter/setter.

◆ VecDi

using Felt::Impl::Grid::VecDi = typedef Felt::VecDi<Traits::t_dims>

Function Documentation

◆ Simple()

Felt::Impl::Grid::Simple ( const VecDi size_,
const VecDi offset_,
const Leaf  background_ 
)