|
LightsprintSDK 2021.08.08
|
#include <RRLight.h>
Public Member Functions | |
| virtual | ~RRLights () |
Public Member Functions inherited from rr::RRVector< RRLight * > | |
| RRVector () | |
| RRVector (const RRVector &a) | |
| RRVector & | operator= (const RRVector &a) |
| void | resize (unsigned newSize, RRLight * initial=RRLight *()) |
| void | push_back (RRLight * a) |
| void | pop_back () |
| void | erase (RRLight * *e) |
| size_t | size () const |
| RRLight * & | operator[] (unsigned i) |
| const RRLight * & | operator[] (unsigned i) const |
| void | clear () |
| RRLight * * | begin () |
| const RRLight * * | begin () const |
| RRLight * * | end () |
| const RRLight * * | end () const |
| void | insert (RRLight * *_where, const RRLight * *_first, const RRLight * *_last) |
| bool | operator== (const RRVector< RRLight * > &a) const |
| bool | operator!= (const RRVector< RRLight * > &a) const |
| ~RRVector () | |
Additional Inherited Members | |
Protected Attributes inherited from rr::RRVector< RRLight * > | |
| RRLight * * | c |
| unsigned | numAllocated |
| unsigned | numUsed |
Set of lights with interface similar to std::vector.
This is usual product of adapter that creates Lightsprint interface for external 3d scene. You may use it for example to
|
inlinevirtual |