Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
| Class | Package | Description | |
|---|---|---|---|
| AnimationBitmapMaterial
| infinity3D.engine.materials | Материал, заполняющий полигоны анимированной текстурой. | |
| AnimationVertexMesh
| infinity3D.engine.core | Анимированный полигональный объект. | |
| BaseController
| infinity3D.engine.controllers | Базовый класс для управления камерой. | |
| BaseLoader
| infinity3D.engine.loaders | Базовый класс, загрузчик моделей. | |
| BaseRender
| infinity3D.engine.render | Класс BaseRender универсальный фильтр. | |
| Bbox
| infinity3D.engine.core.bbox | Базовый класс для ограничивающих примитивов. | |
| BitmapMaterial
| infinity3D.engine.materials | Материал, заполняющий полигоны текстурой. | |
| Box
| infinity3D.engine.primitives | Прямоугольный параллелепипед. | |
| BParallelepiped
| infinity3D.engine.core.bbox | Ограничивающий примитив - прямоугольный параллелепипед. | |
| BspNode
| infinity3D.engine.render.bsp | Класс реализует узлы BSP - дерева. | |
| Camera3D
| infinity3D.engine.core | Камера для отображения сцены в область вывода. | |
| Clipping
| infinity3D.engine.culling | Класс реализует обрезку полигонов по пирамиде видимости в трехмерном пространстве. | |
| Collision
| infinity3D.engine.physics | Класс реализует проверку столкновений камер или объектов друг с другом. | |
| CollisionPlanes
| infinity3D.engine.physics | Класс для проверки столкновений объектов с полигонами. | |
| Cone
| infinity3D.engine.primitives | Усеченный конус или цилиндр. | |
| ControllerEvent
| infinity3D.engine.events | События возникающие при движении камеры. | |
| Cylinder
| infinity3D.engine.primitives | Цилиндр. | |
| DisplayObjectMaterial
| infinity3D.engine.materials | Материал, заполняющий полигоны текстурой на основе DisplayObject. | |
| DrawPoint
| infinity3D.engine.types | Класс DrawPoint содержит текстурные координаты (UV), а также координаты вершины в системе координат камеры. | |
| DynamicBSPRender
| infinity3D.engine.render | Класс DynamicBSPRender фильтр. | |
| DynamicBspTree
| infinity3D.engine.render.bsp | Класс отвечает за создание динамического BSP - дерева. | |
| Error3D
| infinity3D.engine.errors | Класс, осуществляет генерацию ошибок. | |
| Face
| infinity3D.engine.core | Грань, поддерживаются треугольники, квады, многоугольники. | |
| FastRender
| infinity3D.engine.render | Класс FastRender обеспечивает самую высокую скорость рендеринга. | |
| FillMaterial
| infinity3D.engine.materials | Материал, заполняющий полигоны сплошной одноцветной заливкой. | |
| FirstPersonController
| infinity3D.engine.controllers | Управление камерой от первого лица. | |
| Frustum
| infinity3D.engine.culling | Класс реализует проверку попадания объектов в пирамиду видимости. | |
| Hash
| infinity3D.engine.types | Класс Hash реализует ассоциативный массив, ключами которого являются объекты. | |
| HeightMapMesh
| infinity3D.engine.core | Полигональный объект, построенный по карте высот. | |
| Infinity3D
| infinity3D | ����� �������� ���������� � ������ ����������. | |
| LoaderASE
| infinity3D.engine.loaders | Загрузчик моделей в формате ASE. | |
| LoaderEvent
| infinity3D.engine.events | События, возникающие при загрузки файлов. | |
| LoaderIMG
| infinity3D.engine.loaders | Загрузчик текстур. | |
| LoaderMTL
| infinity3D.engine.loaders | Загрузчик матириалов в формате MTL для моделей OBJ. | |
| LoaderOBJ
| infinity3D.engine.loaders | Загрузчик моделей в формате OBJ. | |
| LoadingMaterial
| infinity3D.engine.materials | Материал загрузчик, заполняющий полигоны текстурой. | |
| LodMesh
| infinity3D.engine.core | Полигональный объект с разной детализацией. | |
| Material
| infinity3D.engine.materials | Базовый класс для материалов. | |
| MathUtils
| infinity3D.engine.utils | Математические утилиты и константы. | |
| Matrix3D
| infinity3D.engine.types | Класс Matrix3D описывает аффинное преобразование одной трёхмерной системы координат в другую. | |
| Mesh
| infinity3D.engine.core | Полигональный объект. | |
| MeshConverter
| infinity3D.engine.utils | Класс служит для конвертации полигональных объектов в разлычные типы данных. | |
| MeshOptimization
| infinity3D.engine.utils | Класс служит для оптимизации полигональных объектов. | |
| Mouse3DEvent
| infinity3D.engine.events | События, возникающие при взаимодействии мышки с объектами. | |
| Object3D
| infinity3D.engine.core | Базовый класс для всех объектов, помещаемых на сцену. | |
| Plane
| infinity3D.engine.primitives | Плоскость. | |
| Plane3D
| infinity3D.engine.types | Класс Plane3D реализует представление плоскости, исходя из уравнения плоскости Ax + By + Cz + D = 0. | |
| Point2D
| infinity3D.engine.types | Класс Point2D реализует представление точки в двухмерном пространстве, где - X представляет собой горизонтальную ось и Y представляет собой вертикальную ось. | |
| Point3D
| infinity3D.engine.types | Класс Point3D реализует представление точки в трехмерном пространстве. | |
| Primitive
| infinity3D.engine.core | Класс содержит информацию о грани после прохождения через всю конвейерную обработку и отправку в материал на отрисовку. | |
| PVS
| infinity3D.engine.core.scene | PVS(Потенциально видимые объекты). | |
| Pyramid
| infinity3D.engine.primitives | Пирамида. | |
| Quality
| infinity3D.engine.controllers.type | Класс содержит константы качества отрисовки. | |
| Render
| infinity3D.engine.render | Базовый класс для фильтров рендеринга. | |
| Scene3D
| infinity3D.engine.core.scene | Сцена - контейнер, куда помещяются все объекты. | |
| Set
| infinity3D.engine.types | Класс Set реализует множество. | |
| SignalsType
| infinity3D.engine.core.scene | Класс содержит константы сигналов. | |
| SkyBox
| infinity3D.engine.core | Класс реализует прямоугольный параллелепипед, имитирующий небесное окружение. | |
| Sound3D
| infinity3D.engine.core | Звуковой объект, имитирует трехмерный звук. | |
| Sphere
| infinity3D.engine.primitives | Сфера. | |
| Sprite3D
| infinity3D.engine.core | Объект представляет собой квад (четырехугольник), который всегда повернут лицом к камере с которой идет съемка. | |
| StatsData
| infinity3D.engine.debug | Класс хранит данные статистики. | |
| StatsDisplay
| infinity3D.engine.debug | Класс выводит статистику. | |
| Surface
| infinity3D.engine.core | Класс Surface(поверхность), реализует объединение граней, принадлежащих одному материалу. | |
| ThirdPersonController
| infinity3D.engine.controllers | Управление камерой от третьего лица. | |
| UVCoords
| infinity3D.engine.core.types | Класс UVCoords содержит текстурные координаты (UV). | |
| Vector3D
| infinity3D.engine.types | Класс Vector3D реализует представление вектора в трехмерном пространстве. | |
| Vertex
| infinity3D.engine.core.types | Класс Vertex содержит координаты вершины в трехмерном пространстве. | |
| VideoMaterial
| infinity3D.engine.materials | Материал, заполняющий полигоны видео. | |
| View
| infinity3D.engine.display | Класс View реализует область для вывода изображения с камер. | |
| WireMaterial
| infinity3D.engine.materials | Материал для рисования рёбер полигонов. |