Browse Source

Add virtual destructor to CMATERIAL

CMATERIAL is a base class, so it should have a virtual constructor
to prevent undefined behavior (and silence warnings).
merge-requests/36/head
Ian McInerney 6 years ago
parent
commit
c21e96bcf9
  1. 2
      3d-viewer/3d_rendering/3d_render_raytracing/cmaterial.h

2
3d-viewer/3d_rendering/3d_render_raytracing/cmaterial.h

@ -175,6 +175,8 @@ public:
float aTransparency,
float aReflection );
virtual ~CMATERIAL() {}
const SFVEC3F &GetAmbientColor() const { return m_ambientColor; }
const SFVEC3F &GetEmissiveColor() const { return m_emissiveColor; }
const SFVEC3F &GetSpecularColor() const { return m_specularColor; }

Loading…
Cancel
Save