.TH "MPSIntersectionDistance" 3 "Mon Jul 9 2018" "Version MetalPerformanceShaders-119.3" "MetalPerformanceShaders.framework" \" -*- nroff -*- .ad l .nh .SH NAME MPSIntersectionDistance \- Returned intersection result which contains the distance from the ray origin to the intersection point\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Public Attributes" .in +1c .ti -1c .RI "float \fBdistance\fP" .br .RI "Distance from the ray origin to the intersection point along the ray direction vector such that intersection = ray\&.origin + ray\&.direction * distance\&. Is negative if there is no intersection\&. If the intersection type is MPSIntersectionTypeAny, is a positive value for a hit or a negative value for a miss\&. " .in -1c .SH "Detailed Description" .PP Returned intersection result which contains the distance from the ray origin to the intersection point\&. This type is available from the Metal Shading Language by including the MetalPerformanceShaders/MetalPerformanceShaders\&.h header\&. .SH "Member Data Documentation" .PP .SS "float MPSIntersectionDistance::distance" .PP Distance from the ray origin to the intersection point along the ray direction vector such that intersection = ray\&.origin + ray\&.direction * distance\&. Is negative if there is no intersection\&. If the intersection type is MPSIntersectionTypeAny, is a positive value for a hit or a negative value for a miss\&. .SH "Author" .PP Generated automatically by Doxygen for MetalPerformanceShaders\&.framework from the source code\&.