triro 1.3.0
A Python Ray-Mesh Intersector in OptiX
Loading...
Searching...
No Matches
triro.ray.ray_optix.RayMeshIntersector Member List

This is the complete list of members for triro.ray.ray_optix.RayMeshIntersector, including all inherited members.

__init__(self, **kwargs)triro.ray.ray_optix.RayMeshIntersector
as_wrappertriro.ray.ray_optix.RayMeshIntersector
contains_points(self, Float32[torch.Tensor, "*b 3"] points, Optional[Float32[torch.Tensor, "3"]] check_direction=None)triro.ray.ray_optix.RayMeshIntersector
intersects_any(self, Float32[torch.Tensor, "*b 3"] origins, Float32[torch.Tensor, "*b 3"] directions)triro.ray.ray_optix.RayMeshIntersector
intersects_closesttriro.ray.ray_optix.RayMeshIntersector
intersects_count(self, Float32[torch.Tensor, "*b 3"] origins, Float32[torch.Tensor, "*b 3"] directions)triro.ray.ray_optix.RayMeshIntersector
intersects_first(self, Float32[torch.Tensor, "*b 3"] origins, Float32[torch.Tensor, "*b 3"] directions)triro.ray.ray_optix.RayMeshIntersector
intersects_id(self, Float32[torch.Tensor, "*b 3"] origins, Float32[torch.Tensor, "*b 3"] directions, bool return_locations=False, bool multiple_hits=True)triro.ray.ray_optix.RayMeshIntersector
intersects_location(self, Float32[torch.Tensor, "*b 3"] origins, Float32[torch.Tensor, "*b 3"] directions)triro.ray.ray_optix.RayMeshIntersector
mesh_aabbtriro.ray.ray_optix.RayMeshIntersector
mesh_facestriro.ray.ray_optix.RayMeshIntersector
mesh_verticestriro.ray.ray_optix.RayMeshIntersector
update_raw(self, Float32[torch.Tensor, "n 3"] vertices, Int32[torch.Tensor, "f 3"] faces)triro.ray.ray_optix.RayMeshIntersector