22#include <QOpenGLExtraFunctions> 
   23#if QT_VERSION >= QT_VERSION_CHECK(6,0,0) 
   24    #include <QtOpenGLWidgets/QtOpenGLWidgets> 
   26    #include <QOpenGLWidget> 
   29#include <QOpenGLFramebufferObject> 
   56        : 
public QOpenGLWidget
 
   57        , 
private QOpenGLExtraFunctions
 
   72        void resizeGL(
int w, 
int h) 
override;
 
  105        QOpenGLFramebufferObject* 
mFBO = 
nullptr;
 
 
This is an implementation of AdditiveCCD based on peridyno.