#include <light.h>
Definition at line 338 of file light.h.
◆ ~SphereInterface()
virtual Ufe::Light::SphereInterface::~SphereInterface |
( |
| ) |
|
|
virtual |
◆ sphereProps() [1/2]
virtual void Ufe::Light::SphereInterface::sphereProps |
( |
float |
radius, |
|
|
bool |
asPoint |
|
) |
| |
|
inlinevirtual |
Set the sphere properties. Default implementation uses SpherePropsUndoableCommand.
- Parameters
-
radius | the new sphere radius. |
asPoint | the flag specifying whether to treat the light as a point |
Definition at line 352 of file light.h.
◆ sphereProps() [2/2]
virtual SphereProps Ufe::Light::SphereInterface::sphereProps |
( |
| ) |
const |
|
pure virtual |
Retrieve the sphere properties for the light
- Returns
- the sphere properties
◆ spherePropsCmd()
Create an undoable command to set the sphere properties. The command is not executed.
- Parameters
-
radius | the new sphere radius. |
asPoint | the flag specifying whether to treat the light as a point |
- Returns
- Undoable command to set the sphere properties.
The documentation for this class was generated from the following file: