Tokamak physics engine
Эта статья должна быть полностью переписана. |
Введение.
Tokamak API содержит два разных типа классов. Классы интерфейса являются классами объектов, создаваемыми и управляемыми непосредственно основными функциями Tokamak или методами его класса. Другая группа - классы периферии, которые представляют собой обычные классы C++, определенные и управляемые пользователем.
Tokamak API написан на C++ и представляет собой объектно-ориентированный интерфейс, хотя объявление виртуальных функций сведено к минимуму. Вообще-то, как таковых их нет. Причиной данной реализации является то, что на некоторых платформах вызовы виртуальных функций слишком "расточительны" вследствие ограниченного размера кэша.