36 #ifndef DISP3DLIB_GPUINTERPOLATIONMATERIAL_H 37 #define DISP3DLIB_GPUINTERPOLATIONMATERIAL_H 43 #include "../../../disp3D_global.h" 50 #include <QSharedPointer> 95 typedef QSharedPointer<GpuInterpolationMaterial>
SPtr;
96 typedef QSharedPointer<const GpuInterpolationMaterial>
ConstSPtr;
118 void init()
override;
124 void setShaderCode()
override;
161 #endif // DISP3DLIB_GPUINTERPOLATIONMATERIAL_H Compute shader interpolation material.
QPointer< Qt3DRender::QTechnique > m_pComputeTechnique
QPointer< Qt3DRender::QShaderProgram > m_pDrawShader
QPointer< Qt3DRender::QParameter > m_pColsParameter
QPointer< Qt3DRender::QTechnique > m_pDrawTechnique
QPointer< Qt3DRender::QParameter > m_pThresholdXParameter
QSharedPointer< const GpuInterpolationMaterial > ConstSPtr
QPointer< Qt3DRender::QParameter > m_pInterpolationMatParameter
QPointer< Qt3DRender::QParameter > m_pColormapParameter
QSharedPointer< GpuInterpolationMaterial > SPtr
QPointer< Qt3DRender::QParameter > m_pRowsParameter
QPointer< Qt3DRender::QFilterKey > m_pComputeFilterKey
#define DISP3DSHARED_EXPORT
QPointer< Qt3DRender::QRenderPass > m_pComputeRenderPass
QPointer< Qt3DRender::QParameter > m_pSignalDataParameter
QPointer< Qt3DRender::QShaderProgram > m_pComputeShader
QPointer< Qt3DRender::QRenderPass > m_pDrawRenderPass
QPointer< Qt3DRender::QParameter > m_pOutputColorParameter
AbstractPhongAlphaMaterial class declaration.
This abstract class is used as a base class for all materials that are using the phong alpha lightini...
QPointer< Qt3DRender::QParameter > m_pThresholdZParameter