Open CASCADE Technology
7.6.0
|
Iterator through light sources. More...
#include <Graphic3d_LightSet.hxx>
Public Member Functions | |
Iterator () | |
Empty constructor. More... | |
Iterator (const Graphic3d_LightSet &theSet, IterationFilter theFilter=IterationFilter_None) | |
Constructor with initialization. More... | |
Iterator (const Handle< Graphic3d_LightSet > &theSet, IterationFilter theFilter=IterationFilter_None) | |
Constructor with initialization. More... | |
Standard_Boolean | More () const |
Returns TRUE if iterator points to a valid item. More... | |
const Handle< Graphic3d_CLight > & | Value () const |
Returns current item. More... | |
void | Next () |
Moves to the next item. More... | |
Protected Member Functions | |
void | skipFiltered () |
Skip filtered items. More... | |
Protected Attributes | |
NCollection_IndexedDataMap< Handle< Graphic3d_CLight >, Standard_Size >::Iterator | myIter |
Standard_Integer | myFilter |
Iterator through light sources.
|
inline |
Empty constructor.
|
inline |
Constructor with initialization.
|
inline |
Constructor with initialization.
|
inline |
Returns TRUE if iterator points to a valid item.
|
inline |
Moves to the next item.
|
inlineprotected |
Skip filtered items.
|
inline |
Returns current item.
|
protected |
|
protected |