C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122
Файлы
Полный список документированных файлов.
 action.hФункции работы с кривыми, поверхностями, оболочками, телами
 action_curve.hМетоды построения двумерных кривых
 action_curve3d.hМетоды построения трехмерных кривых
 action_direct.hМетоды прямого редактирования тел
 action_mesh.hМетоды построения полигональных геометрических объектов
 action_phantom.hПостроение фантомов операций
 action_point.hФункции создания точек
 action_sheet.hФункции для работы с телом из листового металла
 action_shell.hМетоды построения незамкнутых тел
 action_solid.hФункции создания тел, операции с телами
 action_surface.hМетоды построения поверхностей
 action_surface_curve.hМетоды построения трехмерных кривых
 alg_base.hВспомогательные общие функции
 alg_circle_curve.hПостроение окружности, вычисление центра окружности
 alg_curve_delete_part.hОперации с кривой в двумерном пространстве. Удаление части кривой
 alg_curve_distance.hПостроение кривых в двумерном пространстве
 alg_curve_envelope.hОперации с кривыми в двумерном пространстве
 alg_curve_equid.hПостроение эквидистанты. Построение штриховки
 alg_curve_fillet.hПостроение скругления, фаски между двумя кривыми в двумерном пространстве
 alg_curve_hatch.hПересечение кривых в двумерном пространстве для штриховки
 alg_curve_tangent.hПостроение прямой
 alg_dimension.hРадиальный размер к поверхности. Расстояние между поверхностями
 alg_diskrete_length_data.hДанные для обеспечения дискретной длины/радиуса/расстояния в процессах пользовательского ввода кривых
 alg_draw.hОтрисовка объектов
 alg_indicator.hИндикатор прогресса
 alg_max_distance.hОпределение расстояния между объектами
 alg_mesh_to_brep.hФункции преобразования полигональной модели в граничное представление
 alg_nurbs_conic.hПостроение конических сечений в виде NURBS-кривой
 alg_polyline.hФункции создания кривых для внешнего использования
 alg_silhouette_hide.hПолучение линий очерка
 assembly.hСборочная единица
 assisting_item.hВспомогательный объект геометрической модели
 ats_check.hФункции сравнения и тестирования тел
 attr_color.hАтрибуты. Цвет. Толщина линий отрисовки. Стиль линий отрисовки. Свойства для OpenGL
 attr_common_attribut.hПодтип обобщенные атрибуты
 attr_dencity.hАтрибуты. Плотность
 attr_elementary_attribut.hПодтип элементарные атрибуты
 attr_geometric_attribut.hГеометрический атрибут
 attr_identifier.hИдентификатор объекта
 attr_product.hАтрибуты изделий
 attr_registry.hИнстанс определения атрибута
 attr_selected.hАтрибуты. Селектированность. Видимость. Изменённость
 attr_stamprib_attribut.hАтрибут ребра жесткости листового тела
 attr_user_attribut.hПользовательские атрибуты
 attribute.hАтрибуты объекта
 attribute_container.hКонтейнер атрибутов
 cdet_bool.hРасчет пересечений тел посредством аппарата булевой операции
 cdet_data.hТипы данных утилиты обнаружения столкновений
 cdet_utility.hУтилита оценки столкновений и параметров близости тел
 check_geometry.hДиагностика оболочек и их составляющих
 collection.hКоллекция элементов
 comanager.hМодуль: COMANAGER
 constraint.hГеометрическое ограничение
 constraint_item.hМодуль: CONSTRAINT_ITEM
 contour_combine.hНахождение пересечений двух областей
 contour_graph.hПостроение контуров
 conv_annotation_item.hОбъекты, используемые при импорте и экспорте аннотации и размеров
 conv_error_result.hПеречисления, используемые при импорте и экспорте
 conv_i_converter.hИнтерфейсы конвертера
 conv_model_properties.hИнтерфейсы, используемые при импорте и экспорте
 conv_requestor.hИнтерфейс запроса масштаба. Интерфейс запроса сшивки
 cr_attribute_provider.hПоставщик атрибутов для топологических объектов
 cr_boolean_solid.hСтроитель булевой операции
 cr_chamfer_solid.hСтроитель тела с фасками рёбер
 cr_connecting_curve.hСтроитель кривой сопряжения двух кривых
 cr_cutting_solid.hСтроитель разрезанного тела
 cr_detach_solid.hРазделение набора граней на связные части
 cr_draft_solid.hСтроитель оболочки с уклонёнными гранями
 cr_duplication_solid.hСтроитель размноженого набора граней
 cr_elementary_solid.hПостроение оболочки элементарного тела
 cr_evolution_solid.hСтроитель оболочки кинематическо тела
 cr_extension_shell.hПостроение удлинённой грани оболочки
 cr_extrusion_solid.hСтроитель оболочки тела выдавливания
 cr_fillet_solid.hСтроитель cкругления ребeр
 cr_hole_solid.hСтроитель оболочки отверстия, кармана, фигурного паза
 cr_intersection_curve.hСтроитель кривой пересечения
 cr_join_shell.hПостроение оболочки соединения
 cr_lofted_solid.hСтроитель оболочки тела по плоским сечениям
 cr_median_shell.hПостроение срединной оболочки между гранями тела
 cr_mesh_shell.hПостроение оболочки на сетке кривых
 cr_modified_nurbs_.hСтроитель оболочки c деформируемыми гранями
 cr_modified_solid.hСтроитель модифицированной оболочки
 cr_nurbs3d.hСтроитель пространственного сплайна с сопряжениями
 cr_nurbs_block_solid.hСтроитель блока из nurbs-поверхностей
 cr_nurbs_surfaces_solid.hПостроение оболочки из NURBS-поверхностей
 cr_offset_curve.hСтроитель эквидистантной кривой
 cr_patch_creator.hПостроение оболочки в форме заплатки
 cr_projection_curve.hСтроитель проволочного каркаса из проекционных кривых
 cr_revolution_solid.hСтроитель оболочки тела вращения
 cr_rib_solid.hСтроитель тела с ребром жёсткости
 cr_ruled_shell.hПостроить линейчатую оболочку
 cr_sheet_bend_any_solid.hПостроение оболочки тела с выполнеными сгибами
 cr_sheet_bend_by_edge_solid.hПостроение сгибов по рёбрам оболочки тела из листового материала
 cr_sheet_bend_over_seg_solid.hПостроение оболочки из листового материала, согнутого вдоль отрезка
 cr_sheet_bend_unbend_solid.hПостроение оболочки из листового материала с выполненым сгибом/разгибом
 cr_sheet_closed_corner_solid.hПостроение оболочки из листового материала с замыканием угла
 cr_sheet_joint_bend_solid.hПостроение комбинированного сгиба
 cr_sheet_metal_solid.hПостроение оболочки из листового материала
 cr_sheet_restored_edges_solid.hПостроение боковых рёбер сгибов
 cr_sheet_simplified_flat_solid.hПостроение упрощённой развёртки листового тела
 cr_sheet_union_solid.hСтроитель операции объединения листовых тел по торцу
 cr_simple_creator.hПостроение оболочки тела без истории
 cr_smooth_solid.hСтроитель фаски или скругления ребeр тела
 cr_split_data.hУсекающие элементы оболочки
 cr_split_shell.hСтроитель оболочки с разбиением граней
 cr_stamp_bead_solid.hСтроитель оболочки из листового материала с буртиком
 cr_stamp_jalousie_solid.hСтроитель оболочки из листового материала с жалюзи
 cr_stamp_jog_solid.hСтроитель оболочки из листового материала с подсечкой
 cr_stamp_rib_solid.hСтроитель листового тела с ребром жёсткости
 cr_stamp_ruled_solid.hСтроитель листовой линейчатой оболочки
 cr_stamp_solid.hСтроитель оболочки из листового материала штамповкой
 cr_stamp_spherical_solid.hСтроитель оболочки из листового материала сферической штамповкой
 cr_stitch_solid.hСтроитель оболочки путём сшивки граней
 cr_surface_spline.hСтроитель сплайна на поверхности по точками
 cr_swept_solid.hСтроитель оболочки тела формообразующей операции
 cr_symmetry_solid.hСтроитель симметричного тела
 cr_thin_sheet.hПостроение оболочки по поверхности
 cr_thin_shell_solid.hСтроитель эквидистантной оболочки
 cr_transformed_solid.hСтроитель трансформируемой оболочки
 cr_truncated_shell.hПостроение усеченной оболочки
 cr_union_solid.hСтроитель объединения наборов граней в один набор граней
 creator.hСтроитель объекта геометрической модели
 creator_transaction.hЖурнал построения объекта
 cur_arc.hОкружность, эллипс или их дуга в двумерном пространстве
 cur_arc3d.hЭллипс в трёхмерном пространстве
 cur_b_spline.hНабор В-сплайнов NURBS кривой
 cur_bezier.hСплайн Безье в двумерном пространстве
 cur_bezier3d.hСплайн Безье в трёхмерном пространстве
 cur_bridge3d.hКривая-мостик, соединяющая концы двух кривых
 cur_character_curve.hДвумерная кривая, координатные функции которой заданы в символьном виде
 cur_character_curve3d.hКривая, координатные функции которой заданы в символьном виде
 cur_cone_spiral.hКоническая спираль
 cur_contour.hКонтур в двумерном пространстве
 cur_contour3d.hКонтур в трёхмерном пространстве
 cur_contour_on_plane.hКонтур на плоскости
 cur_contour_on_surface.hКонтур на поверхности
 cur_contour_with_breaks.hКонтур с разрывами
 cur_cosinusoid.hКосинусоида в двумерном пространстве
 cur_crooked_spiral.hСпираль постоянного радиуса и осью, заданной произвольной кривой на плоскости XZ position
 cur_cubic_spline.hКубический сплайн в двумерном пространстве
 cur_cubic_spline3d.hКубический сплайн
 cur_curve_spiral.hСпираль переменного радиуса, именяющегося в соответствии с образующей кривой
 cur_hermit.hCоставной кубический сплайн Эрмитa в двумерном пространстве
 cur_hermit3d.hCоставной кубический сплайн Эрмитa
 cur_line.hПрямая в двумерном пространстве
 cur_line3d.hПрямая в трехмерном пространстве
 cur_line_segment.hОтрезок прямой в двумерном пространстве
 cur_line_segment3d.hОтрезок прямой в трёхмерном пространстве
 cur_nurbs.hДвумерная NURBS кривая
 cur_nurbs3d.hПространственная NURBS кривая
 cur_nurbs_vector.hNURBS вектор 2D
 cur_nurbs_vector3d.hNurbs-вектор
 cur_offset_curve.hЭквидистантная продолженная кривая
 cur_offset_curve3d.hЭквидистантная кривая в трехмерном пространстве
 cur_plane_curve.hПлоская кривая в трехмерном пространстве
 cur_point_curve.hКривая, вырожденная в точку
 cur_polycurve.hКривая в двумерном пространстве, заданная точками
 cur_polycurve3d.hКривая в трехмерном пространстве, заданная контрольными точками
 cur_polyline.hЛоманая линия в двумерном пространстве
 cur_polyline3d.hЛоманая линия в трехмерном пространстве
 cur_projection_curve.hПроекционная кривая
 cur_reparam_curve.hРепараметризованная кривая в двумерном пространстве
 cur_reparam_curve3d.hРепараметризованная кривая в трехмерном пространстве
 cur_silhouette_curve.hЛиния очерка или cилуэтная кривая поверхности
 cur_spiral.hСпираль
 cur_surface_curve.hКривая на поверхности
 cur_surface_intersection.hКривая пересечения двух поверхностей
 cur_trimmed_curve.hУсеченная кривая в двумерном пространстве
 cur_trimmed_curve3d.hУсеченная кривая в трехмерном пространстве
 curve.hКривая в двумерном пространстве
 curve3d.hКривая в трехмерном пространстве
 dxf_converter.hDXF - конвертер
 dxf_data.hDXF - конвертер
 func_analytical_function.hСимвольные (пользовательские) функции
 func_const_function.hЛинейная функция
 func_cubic_function.hКубическая функция Эрмита
 func_cubic_spline_function.hКубический сплайн функция
 func_line_function.hЛинейная функция
 func_power_function.hСтепенная функция
 func_sinus_function.hСинус функция
 function.hСкалярная функция параметра
 function_factory.hСоздание скалярных функций
 gc_api.hТестовый программный интерфейс геометрического решателя C3D Solver
 gce_api.hПрограммный интерфейс решателя геометрических ограничений
 gce_geom.hПрограммный интерфейс для системы КОМПАС
 gce_kompas_interface.hПрограммный интерфейс для системы КОМПАС
 gce_precision.hФиксированные точности решения задач двумерной параметризации и иные константы
 gce_res_code.hМодуль: GCRESCODE2D
 gce_types.hТипы данных двумерного геометрического решателя
 gcm_api.hПрограммный интерфейс 3D решателя геометрических ограничений
 gcm_blackbox.hАбстрактный интерфейс для чёрного ящика
 gcm_geom.hГеометрические типы данных
 gcm_manager.hОбъектное API геометрического решателя в 3D
 gcm_mates_generator.hТестовый генератор 3D-сопряжений
 gcm_reposition.hАбстракция для управления положением моделей в сборке
 gcm_res_code.hКоды ошибок геометрического решателя для 3D
 gcm_routines.hAPI процедур и функций геометрического решателя
 gcm_types.hТипы данных геометрического решателя
 generic_utility.hШаблонные утилиты
 graph_algorithms.hОбобщенные алгоритмы на графах
 hash32.hХэш
 instance.hВставка объекта
 io_buffer.hСериализация: буфер потока, работа с диском, хранитель версий
 io_define.hМакросы сериализации, подавление предупреждений, контроль памяти
 io_memory_buffer.hСериализация: буфер в памяти
 io_tape.hСериализация: чтение и запись потоковых классов
 io_tree.hДерево геометрической модели
 io_version_container.hКонтейнер версий
 io_version_container_rw.hКонтейнер версий. Чтение/запись
 item_registrator.hРегистраторы объектов: копирования и трансформации
 last.hКонтроль утечек памяти
 legend.hВспомогательный геометрический объект в трехмерном пространстве
 lump.hТело, матрица его преобразования и идентификаторы владельцев
 m2b_mesh_curvature.hСтруктура для хранения кривизн, их направлений и нормалей в вершине сетки
 map_create.hМодуль проецирования. Главные функции и интерфейсы
 map_implementation.hМножество проекций тел
 map_lump.hОбъекты для проецирования
 map_section.hМодуль проецирования. Структуры данных, отображающие вид сечения множества тел
 map_section_complex.hИнструмент для итерационного построения видов многосегментного сечения
 map_thread.hОпределение отображения резьбы
 map_vestige.hCледы трехмерных объектов
 marker.hМаркер
 math_cfg.hОпределение системы и платформы
 math_define.hБазовые макросы и функции
 math_doxigen.hГруппы для документирования с помощью Doxygen
 math_namespace.hПространство имен C3D
 math_version.hМатематическая версия
 math_x.hПодключение математических функций в LINUX и WINDOWS, а также для компилятора Intel
 mb_axis3d.hОсь - вектор, привязанный к фиксированной точке
 mb_cart_point.hДекартова двумерная точка
 mb_cart_point3d.hТрехмерная точка
 mb_cross_point.hТочка на кривой. Точка пересечения двух кривых
 mb_cube.hГабаритный куб геометрического объекта
 mb_data.hДанные
 mb_dimension.hОпределение размеров
 mb_enum.hПеречисления
 mb_homogeneous.hРасширенная точка с однородными координатами в двумерном пространстве
 mb_homogeneous3d.hРасширенная точка с однородными координатами в трёхмерном пространстве
 mb_matrix.hРасширенная матрица преобразования в двумерном пространстве
 mb_matrix3d.hРасширенная матрица преобразования в трёхмерном пространстве
 mb_nurbs_function.hМодуль геометрических построений
 mb_operation_result.hРезультат операции
 mb_placement.hЛокальная система координат в двумерном пространстве
 mb_placement3d.hЛокальная система координат
 mb_point_mating.hМодуль геометрических построений. Сопряжение в точке
 mb_property.hСвойства математических объектов
 mb_property_title.hСвойства математических объектов
 mb_rect.hГабаритный прямоугольник
 mb_rect1d.hГабаритные объекты. Одномерный куб
 mb_rect2d.hГабаритные объекты. Двумерный и трехмерный кубы
 mb_rough.hУсловное обозначения шероховатости. Условное обозначение линия-выноска
 mb_symbol.hОпределение классов условных обозначений
 mb_thread.hОпределение резьбы
 mb_variables.hКонстанты и переменные
 mb_vector.hДвумерный вектор
 mb_vector3d.hВектор в трехмерном пространстве
 mesh.hПолигональный геометрический объект (фасетный объект)
 mesh_float_point.hДвумерная точка полигона или триангуляции
 mesh_float_point3d.hТочка, вектор и ось, основанные на числе одинарной точности (float)
 mesh_grid.hTриангуляция
 mesh_plane_grid.hTриангуляция двумерной области
 mesh_polygon.hПолигоны
 mesh_primitive.hБазовый класс для структур данных сетки (MbMesh). Вершина. Полигон
 mesh_triangle.hСтруктуры данных триангуляции
 mip_curve_properties.hМассо-центровочные характеристики
 mip_solid_area_volume.hПостроение триангуляции тела
 mip_solid_mass_inertia.hИнерционные характеристики тела
 model.hГеометрическая модель
 model_item.hОбъект геометрической модели
 model_tree.hРеализация дерева модели
 model_tree_data.hРеализация данных узла дерева модели
 mt_ref_item.hНадкласс для объектов, время жизни которых автоматически регулируется счетчиком ссылок
 multiline.hМультилиния
 name_check.hРабота с топологическими именами объекта
 name_contour_tree.hДерево именованых контуров
 name_flags.hОбщий интерфейс для работы с битовыми флагами
 name_item.hИмя топологического объекта
 name_version.hВерсия топологического имени объекта
 op_duplication_parameter.hПараметры размножения
 op_shell_parameter.hПараметры операций над телами
 op_swept_parameter.hПараметры операций над телами
 pars_equation_tree.hУзел бинарного дерева
 pars_list.hСписок переменных
 pars_tree_variable.hИнтерфейс переменной
 pars_user_function.hПользовательская функция
 pars_var.hПеременная
 pars_variable.hПеременная
 pars_yacc.hАлгоритм синтаксического разбора алгебраического выражения
 part_solid.hИдентификаторы частей тела
 plane_instance.hВставка двумерного объекта
 plane_item.hГеометрический объект в двумерном пространстве
 point3d.hПространственная точка со свойствами геометрического объекта
 point_frame.hТочечный каркас
 position_data.hДанные для размеров операции
 reference_item.hСчетчик ссылок (владельцев объекта)
 region.hДвумерный регион
 sheet_metal_param.hCтруктуры параметров для листовых операций
 shell_history.hИстория граней
 solid.hТвердое тело
 space_instance.hВставка трёхмерного объекта
 space_item.hГеометрический объект в трехмерном пространстве
 surf_chamfer_surface.hПоверхность-фаска
 surf_channel_surface.hПоверхность скругления с переменным радиусом обычная или с сохранением кромки
 surf_cone_surface.hKоническая поверхность
 surf_coons_surface.hБикубическая поверхность Кунса на четырех кривых и их поперечных производных
 surf_corner_surface.hТреугольная поверхность на сетке из трех кривых
 surf_cover_surface.hБилинейная поверхность на четырех кривых
 surf_curve_bounded_surface.hПоверхность произвольной криволинейной границей и возможными вырезами внутри
 surf_cylinder_surface.hЦилиндрическая поверхность
 surf_elementary_surface.hЭлементарная поверхность
 surf_elevation_surface.hПоверхность, проходящая через заданное семейство кривых, с направляющей
 surf_evolution_surface.hПоверхность заметания
 surf_exaction_surface.hКинематическая поверхность с адаптацией
 surf_expansion_surface.hПоверхность плоскопараллельного движения
 surf_exploration_surface.hПоверхность заметания с масштабированием и поворотом образующей кривой
 surf_extrusion_surface.hПоверхность выдавливания
 surf_fillet_surface.hПоверхность скругления с постоянными радиусами обычная или с сохранением кромки
 surf_gregory_surface.hПоверхность на ограничивающем контуре
 surf_grid_surface.hПоверхность на базе триангуляции
 surf_join_surface.hПоверхность соединения
 surf_lofted_surface.hПоверхность, проходящая через заданное семейство кривых
 surf_mesh_surface.hПоверхность на двух семействах кривых (на сетке кривых)
 surf_offset_surface.hЭквидистантная поверхность
 surf_plane.hПлоскость
 surf_polysurface.hПоверхность, заданная прямоугольной матрицей точек
 surf_revolution_surface.hПоверхность вращения
 surf_ruled_surface.hЛинейчатая поверхность
 surf_sector_surface.hСекториальная поверхность
 surf_smooth_surface.hПоверхность сопряжения
 surf_sphere_surface.hCферическая поверхность
 surf_spine.hКриволинейная направляющая для кинематической поверхности
 surf_spiral_surface.hСпиральная поверхность
 surf_spline_surface.hNURBS поверхность
 surf_swept_surface.hПоверхность движения
 surf_torus_surface.hTороидальная поверхность
 surface.hПоверхность
 system_cpp_standard.hМакросы стандартов C и C++
 system_dependency.hСистемозависимые функции
 system_types.hБазовые типы данных
 templ_array2.hДвумерный массив объектов
 templ_balance_tree.hCбалансированное дерево
 templ_c_array.hДинамический одномерный массив без счетчика количества элементов
 templ_csp_array.hУпорядоченный одномерный массив указателей
 templ_css_array.hУпорядоченный одномерный массив объектов
 templ_delete_define.hТипы удаления элементов из массива
 templ_dptr.hАвтоматический указатель на объекты, не имеющие счетчиков ссылок
 templ_fdp_array.hОдномерный массив указателей
 templ_fdp_array_.hCтандартные реализации функций удаления элементов для FDPArray
 templ_fdp_array_rw.hСериализация FDPArray
 templ_ifc_array.hОдномерный массив указателей с подсчетом ссылок
 templ_ifc_array_rw.hСериализация IFC_Array
 templ_im_array.hУпорядоченный массив индексов присланного PArray
 templ_iterator.hИтератор массива
 templ_kdtree.hК-мерное дерево
 templ_lis_array.hLittle SArray - укороченный SArray
 templ_multimap.hМультимножество, реализующее основной функционал std::multimap
 templ_p_array.hОдномерный массив указателей
 templ_p_array_rw.hСериализация PArray
 templ_parameter.hПараметр с контролем измененности
 templ_pointer.hАвтоматический указатель
 templ_psrt_array.hParray c возможность сортировки по любому признаку
 templ_rp_array.hОдномерный массив указателей
 templ_rp_array_rw.hСериализация RPArray
 templ_rp_stack.hНе владеющий стек указателей
 templ_rw_operator.hФункции сериализации
 templ_s_array.hОдномерный массив обьектов
 templ_s_array_rw.hСериализация SArray
 templ_s_list.hСписок
 templ_s_queue.hОчередь объектов, которые не имеют деструкторов
 templ_sfdp_array.hCортированный одномерный массив указателей на обьекты
 templ_sfp_array.hУпорядоченный массив указателей
 templ_sp_array.hУпорядоченный массив указателей
 templ_specify_facet.hФасет
 templ_sptr.hАвтоматические указатель и ссылка на объекты с подсчетом ссылок
 templ_ss_array.hУпорядоченный массив объектов
 templ_stack.hСтек объектов
 templ_t_list.hСериализация списка List
 templ_three_states.hТрехпозиционный флаг
 templ_type_modified.hОбъект с флагом модификации
 templ_visitor.hПосетитель классов
 tool_cstring.hСтрока
 tool_enabler.hВключатель модулей ядра
 tool_log.hЛогирование информации
 tool_memory_debug.hКонтроль выделения памяти под отладкой
 tool_multithreading.hУправление параллельной обработкой данных
 tool_mutex.hРеализация блокировок на базе системных механизмов синхронизации и OpenMP блокировок.details Реализация блокировок (в том числе блокировки в области видимости) на базе системных механизмов синхронизации и OpenMP блокировок.
 tool_progress_indicator.hИндикатор прогресса выполнения
 tool_quick_sort.hФункция сортировки
 tool_string_util.hВспомогательные функции по работе со строками
 tool_time_test.hОтладочное средство для сбора информации о времени выполнения алгоритмов
 tool_uuid.hГлобально уникальный идентификатор
 topology.hТопологические объекты: вершина, ребра, цикл, грань
 topology_faceset.hМножество граней или оболочка
 topology_item.hТопологический объект в трехмерном пространстве
 tri_face.hАппроксимация грани массивом треугольных и четырёхугольных пластин
 tri_lump.hМатематическая грань и ее расчитанная решетка
 vsn_abstractrep.hАбстрактный класс представления
 vsn_camera.hКамера для отрисовки 3D сцены
 vsn_color.hКласс Color определяет цвет на основе значений RGB, HSV или CMYK
 vsn_doxigen.hГруппы для документирования с помощью Doxygen
 vsn_geometryrep3d.h3D представление геометрии
 vsn_geommeshobject.hКласс GeomMeshObject для отрисовки полигонального объекта
 vsn_geomobject.hАбстрактный базовый класс для отрисовочной геометрии
 vsn_geomsamples.hПримеры классов объектов, содержащих геометрические данные
 vsn_geomsamplesmath.hОбертка тела
 vsn_global.hГлобальные объявления типов и определения
 vsn_globalflags.hГлобальные настройки для модуля визуализации
 vsn_glplatformsurface.hКласс GLPlatformSurface обеспечивает абстракцию для поверхности
 vsn_glsurface.hКласс GLSurface представляет собой абстрактную поверхность для визуализации
 vsn_glsurfaceformat.hКласс GLSurfaceFormat представляет собой формат GLSurface
 vsn_light.hИсточник света
 vsn_material.hКлассы Material и SelectionMaterial для работы с визуальными свойствами материала
 vsn_namespace.h
 vsn_object.hКласс Object является базовым классом для всех объектов сцены
 vsn_openglcontext.hКласс OpenGLContext представляет свой контекст OpenGL, который воспроизводит отрисовку на специальном классе GLSurface
 vsn_openglfunctionlist.hКласс OpenGLFunctionList представляет кроссплатформенный доступ к функциям OpenGL ES 2.0
 vsn_point.hКласс Point определяет точку на плоскости и использует целочисленную точность
 vsn_prcameraorbit.hКласс PrCameraOrbit обеспечивает интерактивные действия пользователя, а именно управление камерой, ее вращением по орбите
 vsn_prcamerapan.hКласс PrCameraPan обеспечивает панорамирование сцены
 vsn_prcamerarotate.hОбработчик поворота камеры
 vsn_prcamerazoom.hКласс PrCameraZoom обеспечивает масштабирование сцены относительно ее центра
 vsn_primitivecount.hКласс PrimitiveCount представляет функционал для подсчета количества объектов в сцене
 vsn_process.hКласс Process является базой для классов, которые управляют входными данными пользователя, в том числе манипуляцией со сценой
 vsn_processevent.hКласс ProcessEvent является событием, а также базовым классом для всех классов событий
 vsn_processmanager.hМенеджер интерактивного управления процессами
 vsn_processrep.hКласс ProcessRep для представления процесса
 vsn_renderstate.hКласс Renderstate представляет состояние отрисовки объекта
 vsn_scenecontent.hКласс SceneContent представляет содержание сцены в виде графа
 vsn_scenesegment.hКласс SceneSegment является базовым классом для всех сегментов в графе сцены
 vsn_scsegmentdata.hКласс SceneSegmentData представляет данные сегмента сцены
 vsn_scsegmentref.hКласс SceneSegmentRef представляет ссылку на представление геометрии
 vsn_textsamples.hКласс GeomFTTextObject генерирует строку текста для вывода ее на экран
 vsn_viewcontainer.hКонтейнер для визуальных объектов, который содержит таблицу визуальных объектов, а также таблицу связей c шейдерами
 vsn_viewobject3d.hКласс ViewObject3D содержит GeometryRep3D + bounding box
 vsn_viewport.hКласс Viewport определяет viewport
 vsn_window.hКласс Window представляет собой реализацию окна для отрисовки OpenGl'ем
 wire_frame.hТрехмерный проволочный каркас