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

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

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

{{function begin|Medium() = default; //1 Medium(const Medium&) = delete; //2 Medium(Medium&&) = delete; //3 Medium(CAMaaS::InputByteStreamRef is); //4|Конструкторы класса Ray

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