PeriDyno 1.0.0
Loading...
Searching...
No Matches
Lerp.h File Reference
#include "Vector.h"
#include "Array/Array.h"
#include "Array/Array2D.h"
#include "Array/Array3D.h"
Include dependency graph for Lerp.h:

Go to the source code of this file.

Namespaces

namespace  dyno
 This is an implementation of AdditiveCCD based on peridyno.
 

Enumerations

enum  dyno::LerpMode { dyno::REPEAT , dyno::CLAMP_TO_BORDER }
 

Functions

template<typename T, DeviceType deviceType>
DYN_FUNC T dyno::lerp (Array< T, deviceType > &array1d, float x, LerpMode mode=LerpMode::REPEAT)
 
template<typename T, DeviceType deviceType>
DYN_FUNC T dyno::bilinear (Array2D< T, deviceType > &array2d, float x, float y, LerpMode mode=LerpMode::REPEAT)
 
template<typename T, DeviceType deviceType>
DYN_FUNC T dyno::trilinear (Array3D< T, deviceType > &array3d, float x, float y, float z, LerpMode mode=LerpMode::REPEAT)