Архитектурная акустика/Реализация/CPlain::Intersect
< Архитектурная акустика | Реализация
Перейти к навигации
Перейти к поиску
Версия от 16:45, 2 февраля 2018; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{function_begin|bool Intersect(const CRay& ray, CAMaaS::POINT3DEXT* pIntersectionPt) const;|{{Архитектурная акустика/Реализация/CP…»)
bool Intersect(const CRay& ray, CAMaaS::POINT3DEXT* pIntersectionPt) const;
Осуществляет проверку пересечения указанным лучом текущей плоскости и, если пересечение имеется, и клиентом указан буфер, то через последний возвращается точка пересечения.
- Параметры
ray Луч, проверяемый на пересечение с плоскостью. [out] pIntersectionPt Буфер, опционально предоставляемый клиентом, в который, в случае, когда имеет место пересечения, производится запись точки пересечения. Если метод Intersect возвращает false
, содержимое буфера не изменяется. Если точка не требуется, параметр может бытьnullptr
.- Возвращаемое значение:
true
, если пересечение имеется, иначе -false
.