#include <light2.h>
Definition at line 41 of file light2.h.
◆ HeightUndoableCommand
◆ NormalizeUndoableCommand
◆ Ptr
◆ WidthUndoableCommand
◆ AreaLightInterface() [1/2]
| Ufe::AreaLightInterface::AreaLightInterface |
( |
| ) |
|
◆ AreaLightInterface() [2/2]
Default copy constructor.
◆ ~AreaLightInterface()
| virtual Ufe::AreaLightInterface::~AreaLightInterface |
( |
| ) |
|
|
overridevirtual |
◆ height() [1/2]
| virtual float Ufe::AreaLightInterface::height |
( |
| ) |
const |
|
pure virtual |
Retrieve the height for the light
- Returns
- the height value
◆ height() [2/2]
| virtual void Ufe::AreaLightInterface::height |
( |
float |
h | ) |
|
|
inlinevirtual |
Set the height . Default implementation uses HeightUndoableCommand.
- Parameters
-
Definition at line 99 of file light2.h.
◆ heightCmd()
Create an undoable command to set the height. The command is not executed.
- Parameters
-
- Returns
- Undoable command to set the height
◆ normalize() [1/2]
| virtual bool Ufe::AreaLightInterface::normalize |
( |
| ) |
const |
|
pure virtual |
Retrieve the normalize flag for the light
- Returns
- the normalize flag value
◆ normalize() [2/2]
| virtual void Ufe::AreaLightInterface::normalize |
( |
bool |
nl | ) |
|
|
inlinevirtual |
Normalize attribute. Normalizes power by the surface area of the light. Set the normalize flag. Default implementation uses NormalizeUndoableCommand.
- Parameters
-
| nl | the new normalize flag value. |
Definition at line 65 of file light2.h.
◆ normalizeCmd()
Normalize attribute. Normalizes power by the surface area of the light. Create an undoable command to set the normalize flag. The command is not executed.
- Parameters
-
| nl | the new normalize flag value. |
- Returns
- Undoable command to set the normalize flag
◆ width() [1/2]
| virtual float Ufe::AreaLightInterface::width |
( |
| ) |
const |
|
pure virtual |
Retrieve the width for the light
- Returns
- the width value
◆ width() [2/2]
| virtual void Ufe::AreaLightInterface::width |
( |
float |
w | ) |
|
|
inlinevirtual |
Set the width . Default implementation uses WidthUndoableCommand.
- Parameters
-
Definition at line 82 of file light2.h.
◆ widthCmd()
Create an undoable command to set the width. The command is not executed.
- Parameters
-
- Returns
- Undoable command to set the width
The documentation for this class was generated from the following file: