Архитектурная акустика/Реализация/CFacePointCollectionIterator::operator*

Материал из CAMaaS preliminary wiki
< Архитектурная акустика‎ | Реализация
Версия от 23:41, 4 января 2018; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{function_begin |const CAMaaS::POINT3DEXT& operator*() const;|{{Архитектурная акустика/Реализация/CFacePointCollectionIterator::op…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
const CAMaaS::POINT3DEXT& operator*() const;

Оператор прямого разыменовывания.

Возвращаемое значение:
Ссылка на текущую точку, с которой связан итератор CFacePointCollectionIterator, на отражающей поверхности. Объект, который адресует возвращаемая ссылка, реализуется прокси-объектом, включенным в класс CFacePointCollectionIterator, поэтому результат использования ссылки после изменения позиции итератора не определен и в таких сценариях необходимо локально создавать точку POINT3DEXT и присваивать возвращаемое значение.