ufe  3.2
Universal Front End is a DCC-agnostic component that will allow a DCC to browse and edit data in multiple data models
Ufe::Light::AreaInterface Class Referenceabstract

#include <light.h>

Public Member Functions

virtual ~AreaInterface ()
 
virtual NormalizeUndoableCommand::Ptr normalizeCmd (bool nl)=0
 Normalize attribute. Normalizes power by the surface area of the light. More...
 
virtual void normalize (bool nl)
 
virtual bool normalize () const =0
 

Detailed Description

Definition at line 408 of file light.h.

Constructor & Destructor Documentation

◆ ~AreaInterface()

virtual Ufe::Light::AreaInterface::~AreaInterface ( )
virtual

Member Function Documentation

◆ normalize() [1/2]

virtual void Ufe::Light::AreaInterface::normalize ( bool  nl)
inlinevirtual

Set the normalize flag. Default implementation uses NormalizeUndoableCommand.

Parameters
nlthe new normalize flag value.

Definition at line 422 of file light.h.

◆ normalize() [2/2]

virtual bool Ufe::Light::AreaInterface::normalize ( ) const
pure virtual

Retrieve the normalize flag for the light

Returns
the normalize flag value

◆ normalizeCmd()

virtual NormalizeUndoableCommand::Ptr Ufe::Light::AreaInterface::normalizeCmd ( bool  nl)
pure virtual

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
nlthe new normalize flag value.
Returns
Undoable command to set the normalize flag

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