Можно сделать так: создать в интерфейсе класса функцию типа channel:3dObject с входными параметром типа value и matrix например. Потом сделать channel switch типа 3dObject и указать как таргет функции и в этом классе хранить все объекты. А в главном цикле вызывать объект по индексу тот, который требуется.
Это реализует схему вызова, правда, не через OO.
Сам не знаю как элементу класса, для которого нет стандартных команд, типа setValue присваивать значения, если узнаешь, скажи =)
http://img43.imageshack.us/img43/1788/tempqn.jpg
Это реализует схему вызова, правда, не через OO.
Сам не знаю как элементу класса, для которого нет стандартных команд, типа setValue присваивать значения, если узнаешь, скажи =)
http://img43.imageshack.us/img43/1788/tempqn.jpg