PeriDyno 1.0.0
Loading...
Searching...
No Matches
GLPhotorealisticInstanceRender.h
Go to the documentation of this file.
1
16
17#pragma once
19
20namespace dyno
21{
23 {
25 public:
28
29 public:
30 virtual std::string caption() override;
31
32 DEF_ARRAYLIST_IN(Transform3f, Transform, DeviceType::GPU, "");
33
34 protected:
35 void updateImpl() override;
36
37 void paintGL(const RenderParams& rparams) override;
38 void updateGL() override;
39 bool initializeGL() override;
40 void releaseGL() override;
41
42 private:
45
47
48 };
49
50};
#define DECLARE_CLASS(name)
Definition Object.h:65
void paintGL(const RenderParams &rparams) override
DEF_ARRAYLIST_IN(Transform3f, Transform, DeviceType::GPU, "")
virtual std::string caption() override
Return the caption.
This is an implementation of AdditiveCCD based on peridyno.
Definition Array.h:25
Transform< float, 3 > Transform3f
Array< T, DeviceType::CPU > CArray
Definition Array.h:151