Шаблон:Архитектурная акустика/Реализация/CInputModel body
Версия от 10:11, 2 февраля 2018; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{source_header|lang=cpp|class CInputModel;}} {{type_list_title|access=public}} {{type_list_begin}} {{type_list_add|Архитектурная акустика/Р…»)
class CInputModel;
Открытые типы
Тип | Описание |
---|---|
poly_collection | Тип коллекции отражающих полигональных объектов CPoly. Коллекция реализует произвольный доступ к элементам по индексу и итераторам и удовлетворяет требованиям SequenceContainer. |
source_collection | Тип коллекции первичных источников звукового поля CPrimarySource. Коллекция реализует произвольный доступ к элементам по индексу и итераторам и удовлетворяет требованиям SequenceContainer. |
plain_collection | Тип коллекции плоскостей вывода результатов моделирования типа CPlain. Коллекция реализует произвольный доступ к элементам по индексу и итераторам и удовлетворяет требованиям SequenceContainer. |
Открытые методы
Метод | Описание |
---|---|
(конструкторы) | Конструкторы класса CInputModel. |
(деструктор) | Деструкторы класса CInputModel. |
operator= | Операторы присваивания класса CInputModel. |
Predicate | Предикат, возвращающий условие учета звуковой волны с указанной интенсивностью. |
Attenuation | Возвращает коэфициент затухания энергии звуковой волны при ее прохождении через среду. |
GetPolyObjectCollection | Возвращает коллекцию полигональных отражающих объектов CPoly, которые составляют среду CInputModel. |
GetSourceCollection | Возвращает коллекцию первичных источников CPrimarySource, которые составляют среду CInputModel. |
GetPlainCollection | Возвращает коллекцию плоскостей вывода результатов моделирования. |
Bounds | Возвращает параллелепипеидальные границы, в которых определена модель среды распространения поля. |