FastLED 3.9.15
Loading...
Searching...
No Matches

◆ operator=() [1/2]

template<class PIXEL_TYPE>
CPixelView & CPixelView< PIXEL_TYPE >::operator= ( const CPixelView< PIXEL_TYPE > & rhs)
inline

Copy the contents of the passed-in set to our set.

Note
If one set is smaller than the other, only the smallest number of items will be copied over.

Definition at line 147 of file pixelset.h.

147 {
148 for(iterator pixel = begin(), rhspixel = rhs.begin(), _end = end(), rhs_end = rhs.end(); (pixel != _end) && (rhspixel != rhs_end); ++pixel, ++rhspixel) {
149 (*pixel) = (*rhspixel);
150 }
151 return *this;
152 }
iterator end()
Makes an iterator instance for the end of the LED set.
Definition pixelset.h:441
pixelset_iterator_base< PIXEL_TYPE > iterator
Iterator helper type for this class.
Definition pixelset.h:437
iterator begin()
Makes an iterator instance for the start of the LED set.
Definition pixelset.h:440
Represents a set of LED objects.
Definition pixelset.h:67