| 
    KiCad PCB EDA Suite
    
   | 
 
#include <c3dmodel.h>
  
Public Attributes | |
| SFVEC3F | m_Ambient | 
| SFVEC3F | m_Diffuse | 
| Default diffuse color if m_Color is NULL.   | |
| SFVEC3F | m_Emissive | 
| SFVEC3F | m_Specular | 
| float | m_Shininess | 
| float | m_Transparency | 
| 1.0 is completely transparent, 0.0 completely opaque   | |
Definition at line 37 of file c3dmodel.h.
| SFVEC3F SMATERIAL::m_Ambient | 
Definition at line 39 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), and OglSetMaterial().
| SFVEC3F SMATERIAL::m_Diffuse | 
Default diffuse color if m_Color is NULL.
Definition at line 40 of file c3dmodel.h.
Referenced by RENDER_3D_RAYTRACE_BASE::addModels(), formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), MODEL_3D::MODEL_3D(), and OglSetMaterial().
| SFVEC3F SMATERIAL::m_Emissive | 
Definition at line 41 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), and OglSetMaterial().
| float SMATERIAL::m_Shininess | 
Definition at line 43 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), and OglSetMaterial().
| SFVEC3F SMATERIAL::m_Specular | 
Definition at line 42 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), and OglSetMaterial().
| float SMATERIAL::m_Transparency | 
1.0 is completely transparent, 0.0 completely opaque
Definition at line 44 of file c3dmodel.h.
Referenced by formatMaterial(), RENDER_3D_RAYTRACE_BASE::getModelMaterial(), MODEL_3D::MATERIAL::IsTransparent(), MODEL_3D::MODEL_3D(), and OglSetMaterial().