#pragma once class SlidingWindow { public: SlidingWindow(int L); ~SlidingWindow(void); int pixelOffset; int lastTopIndex; int lastBotIndex; int pixelIndex; int sizeTop; int* colored; int length; int numSatBot; int numSatTop; void AddPixel(int is_Color); void Reset(); int ok(); int pok(); void updateIndex(int* i) { --(*i); if (*i < 0) *i = length; } };