Шаблон:Распространение радиоволн ВЧ/Реализация/Source body: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{source_header|lang=cpp|class Source;}} {{type_list_title|access=public}} {{type_list_begin}} {{type_list_add|Распространение радиоволн…»)
 
 
(не показаны 2 промежуточные версии 1 участника)
Строка 2: Строка 2:
{{type_list_title|access=public}}
{{type_list_title|access=public}}
{{type_list_begin}}
{{type_list_begin}}
{{type_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::SourceCollection|{{todo|заполнить}}.}}
{{type_list_add|Распространение радиоволн ВЧ/Реализация/Source::name_type|Тип строкового идентификатора плоскости вывода результатов моделирования.}}
{{type_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::FrequencyCollection|{{todo|заполнить}}.}}
{{type_list_end}}
{{type_list_end}}
{{method_list_title|access=public}}
{{method_list_title|access=public}}
{{method_list_begin}}
{{method_list_begin}}
{{method_list_add_ctor|Распространение радиоволн ВЧ/Реализация/InputModel}}
{{method_list_add_ctor|Распространение радиоволн ВЧ/Реализация/Source}}
{{method_list_add_dtor|Распространение радиоволн ВЧ/Реализация/InputModel}}
{{method_list_add_dtor|Распространение радиоволн ВЧ/Реализация/Source}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::operator{{=}}}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/Source::operator{{=}}}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::GetSourceCollection}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/Source::Name}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::GetControlPointCollection}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/Source::Emit}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::GetReflectingObjectCollection}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/Source::Antenna}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::GetPropagationMedium}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/Source::OptimizeRadiationVectors}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::SourceToIndex}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/Source::EncompassingAperture}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::GetMinimalFieldAmplitude}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::GetSpectrum}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::FinalizeIterationState}}
{{method_list_add|Распространение радиоволн ВЧ/Реализация/InputModel::IsFinalIteration}}
{{method_list_end}}
{{method_list_end}}

Текущая версия на 19:10, 2 декабря 2018

class Source;
Открытые типы
ТипОписание
name_typeТип строкового идентификатора плоскости вывода результатов моделирования.
Открытые методы
МетодОписание
(конструкторы)Конструкторы класса Source
(деструктор)Деструкторы класса Source
operator=Оператор присваивания с копированием и перемещением.
NameВозвращает имя источника.
EmitИзлучает поле.
AntennaВозвращает антенну источника.
OptimizeRadiationVectorsСтроит сектор сферы encompassing_aperture_t, область которого ограничивает множество, реализуемое системой классов radiation_set_t, элементов поля, излучаемого источником.
EncompassingApertureВозвращает сектор, построенный на сфере с единичным радиусом вокруг источника, которому, при взгляде с позиции источника, принадлежат все отражающие объекты и контрольные точки входной модели.