| 
    Open CASCADE Technology 7.8.0
    
   | 
 
OpenGL material definition. More...
#include <OpenGl_Material.hxx>
Public Member Functions | |
| float | Shine () const | 
| float & | ChangeShine () | 
| OpenGl_MaterialCommon () | |
| Empty constructor.   | |
| void | SetColor (const OpenGl_Vec3 &theColor) | 
| Set material color.   | |
Data Fields | |
| OpenGl_Vec4 | Diffuse | 
| diffuse RGB coefficients + alpha   | |
| OpenGl_Vec4 | Emission | 
| material RGB emission   | |
| OpenGl_Vec4 | SpecularShininess | 
| glossy RGB coefficients + shininess   | |
| OpenGl_Vec4 | Ambient | 
| ambient RGB coefficients   | |
OpenGL material definition.
      
  | 
  inline | 
Empty constructor.
      
  | 
  inline | 
      
  | 
  inline | 
Set material color.
      
  | 
  inline | 
| OpenGl_Vec4 OpenGl_MaterialCommon::Ambient | 
ambient RGB coefficients
| OpenGl_Vec4 OpenGl_MaterialCommon::Diffuse | 
diffuse RGB coefficients + alpha
| OpenGl_Vec4 OpenGl_MaterialCommon::Emission | 
material RGB emission
| OpenGl_Vec4 OpenGl_MaterialCommon::SpecularShininess | 
glossy RGB coefficients + shininess