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

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
Строка 3: Строка 3:
Ray(Ray&&) {{=}} delete; //3
Ray(Ray&&) {{=}} delete; //3
constexpr Ray(const point_t<double>& pos, const direction_t<double>& dir); //4|{{Распространение радиоволн ВЧ/Реализация/Ray::Ray brief}}
constexpr Ray(const point_t<double>& pos, const direction_t<double>& dir); //4|{{Распространение радиоволн ВЧ/Реализация/Ray::Ray brief}}
# Удаленный конструктор по умолчанию, создающий неинициализированную модель.  
# Конструктор по умолчанию, создающий неинициализированную модель.  
# Удаленный конструктор копирования.
# Удаленный конструктор копирования.
# Удаленный конструктор перемещения.
# Удаленный конструктор перемещения.
# {{todo|Конструктор, инициализирующий создаваемую модель предметно-независимым описанием среды распространения поля.}}}}
# Конструктор, создающий луч на основе точки и направления.}}}}
{{function paramlist begin}}
{{function paramlist begin}}
{{function paramlist add|r|Предметно-независимое описание среды распространения поля.}}
{{function paramlist add|pos|Позиция луча.}}
{{function paramlist add|dir|Направление луча.}}
{{function paramlist end}}
{{function paramlist end}}
{{function end}}
{{function end}}

Версия 18:41, 24 августа 2018

Ray() = default; //1
Ray(const Ray&) = delete; //2
Ray(Ray&&) = delete; //3
constexpr Ray(const point_t<double>& pos, const direction_t<double>& dir); //4

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

  1. Конструктор по умолчанию, создающий неинициализированную модель.
  2. Удаленный конструктор копирования.
  3. Удаленный конструктор перемещения.
  4. Конструктор, создающий луч на основе точки и направления.
    }}
Параметры
posПозиция луча.
dirНаправление луча.