Есть класс Rectangle (прямоугольник). У него есть размеры по x и y и координаты центра.
Наследованием созданы классы ColoredRectangle (цветной прямоугольник) и PatternedRectangle (прямоугольник с текстурой). У обоих есть функции Draw(), рисующие их.
Надо сделать массив (желательно, vector) rectangleMass, содержащий как цветные, так и текстурированные прямоугольники, чтобы потом пройтись по нему, вызывая для каждого элемента Draw. Также нужен массив (опять же, желательно vector), содержащий указатели на некоторые элементы из rectangleMass.
Это возможно?