Распространение радиоволн ВЧ/Реализация/ReflectingBoundary::ReflectingBoundary

Материал из CAMaaS preliminary wiki
< Распространение радиоволн ВЧ‎ | Реализация
Версия от 10:23, 25 августа 2018; Alinap95 (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
ReflectingBoundary() = delete; //1
ReflectingBoundary(const ReflectingBoundary& r) = default; //2
ReflectingBoundary(ReflectingBoundary&& r) = default; //3
ReflectingBoundary(const ReflectingObject& refHost, CAMaaS::FaceRef is); //4
ReflectingBoundary(const ReflectingObject& refHost, const ReflectingBoundary& right); //5
ReflectingBoundary(const ReflectingObject& refHost, ReflectingBoundary&& right); //6

Конструкторы класса ReflectingBoundary

  1. Удаленный конструктор, создающий неинициализированные грани.
  2. Конструктор копирования.
  3. Конструктор перемещения.
  4. Конструктор, создающий грань на основе отражающего объекта и поверхности.
  5. Конструктор, создающий грань на основе отражающего объекта и другой грани.
  6. Конструктор, создающий грань на основе отражающего объекта и другой грани.
Параметры
rКопируемый/перемещаемый экземпляр грани.
rightКопируемый/перемещаемый экземпляр грани.
refHostОтражающий объект.
isОтражающая поверхность.