PeriDyno 1.0.0
Loading...
Searching...
No Matches
InstanceTransform.cpp
Go to the documentation of this file.
1#include "InstanceTransform.h"
2
4
5namespace dyno
6{
8
9 template<typename TDataType>
15
16 template<typename TDataType>
20
21
22 template<typename TDataType>
24 {
25 this->outInstanceTransform()->assign(this->inInstanceTransform()->constData());
26
28 this->outInstanceTransform()->getData(),
29 this->inCenter()->getData(),
30 this->inRotationMatrix()->getData(),
31 this->inBindingPair()->constData(),
32 this->inBindingTag()->constData());
33 }
34
36}
#define DEFINE_CLASS(name)
Definition Object.h:140
#define IMPLEMENT_TCLASS(name, T1)
Definition Object.h:103
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:25
void ApplyTransform(DArrayList< Transform3f > &instanceTransform, const DArray< Vec3f > &translate, const DArray< Mat3f > &rotation, const DArray< Pair< uint, uint > > &binding, const DArray< int > &bindingtag)