.. meshRayCast: *********** meshRayCast *********** Returns the face id, parameter, u and v values, intersection position and normal from an input mesh, origin point and direction. .. _inputs: Inputs ============= .. list-table:: Inputs :widths: auto :header-rows: 1 * - Name - Type - Default - Description * - inMesh - MeshRefPort - - Input mesh * - inOrigin - VectorPort - V3d(0, 0, 0) - Ray origin * - inDirection - VectorPort - V3d(0, 1, 0) - Ray direction * - inBothDirections - BooleanPort - False - If the ray should go in both directions .. _outputs: Outputs ============= .. list-table:: Outputs :widths: auto :header-rows: 1 * - Name - Type - Default - Description * - outIntersect - BooleanPort - False - if there is an intersection * - outParameter - DoublePort - 0.0 - Output parameter * - outFaceId - LongPort - 0 - Output face id * - outU - DoublePort - 0.0 - Output u * - outV - DoublePort - 0.0 - Output v * - outNormal - VectorPort - V3d(0, 1, 0) - Output normal * - outPosition - VectorPort - V3d(0, 1, 0) - Output position