Developer documentation
Version 3.0.3-105-gd3941f44
MR::GUI::LightingSettings Class Reference

#include "gui/lighting_dock.h"

Inheritance diagram for MR::GUI::LightingSettings:

Public Member Functions

 LightingSettings (QWidget *parent, GL::Lighting &lighting)
 
 ~LightingSettings ()
 

Protected Slots

void ambient_intensity_slot (int value)
 
void diffuse_intensity_slot (int value)
 
void specular_intensity_slot (int value)
 
void shine_slot (int value)
 
void light_position_slot ()
 

Protected Attributes

GL::Lightinginfo
 
QSlider * elevation_slider
 
QSlider * azimuth_slider
 

Detailed Description

Definition at line 26 of file lighting_dock.h.

Constructor & Destructor Documentation

◆ LightingSettings()

MR::GUI::LightingSettings::LightingSettings ( QWidget *  parent,
GL::Lighting lighting 
)

◆ ~LightingSettings()

MR::GUI::LightingSettings::~LightingSettings ( )
inline

Definition at line 32 of file lighting_dock.h.

Member Function Documentation

◆ ambient_intensity_slot

void MR::GUI::LightingSettings::ambient_intensity_slot ( int  value)
protectedslot

◆ diffuse_intensity_slot

void MR::GUI::LightingSettings::diffuse_intensity_slot ( int  value)
protectedslot

◆ light_position_slot

void MR::GUI::LightingSettings::light_position_slot ( )
protectedslot

◆ shine_slot

void MR::GUI::LightingSettings::shine_slot ( int  value)
protectedslot

◆ specular_intensity_slot

void MR::GUI::LightingSettings::specular_intensity_slot ( int  value)
protectedslot

Member Data Documentation

◆ azimuth_slider

QSlider * MR::GUI::LightingSettings::azimuth_slider
protected

Definition at line 36 of file lighting_dock.h.

◆ elevation_slider

QSlider* MR::GUI::LightingSettings::elevation_slider
protected

Definition at line 36 of file lighting_dock.h.

◆ info

GL::Lighting& MR::GUI::LightingSettings::info
protected

Definition at line 35 of file lighting_dock.h.


The documentation for this class was generated from the following file: