triro 1.3.0
A Python Ray-Mesh Intersector in OptiX
Loading...
Searching...
No Matches
triro.ray.ray_optix.OptixAccelStructureWrapper Class Reference

Public Member Functions

 __init__ (self)
 
 __del__ (self)
 
 build_accel_structure (self, Float32[torch.Tensor, "nvert 3"] vertices, Int32[torch.Tensor, "nface 3"] faces)
 

Protected Attributes

 _inner
 

Detailed Description

Definition at line 277 of file ray_optix.py.

Constructor & Destructor Documentation

◆ __init__()

triro.ray.ray_optix.OptixAccelStructureWrapper.__init__ (   self)

Definition at line 278 of file ray_optix.py.

◆ __del__()

triro.ray.ray_optix.OptixAccelStructureWrapper.__del__ (   self)

Definition at line 281 of file ray_optix.py.

Member Function Documentation

◆ build_accel_structure()

triro.ray.ray_optix.OptixAccelStructureWrapper.build_accel_structure (   self,
Float32[torch.Tensor, "nvert 3"]  vertices,
Int32[torch.Tensor, "nface 3"]  faces 
)

Definition at line 284 of file ray_optix.py.

Member Data Documentation

◆ _inner

triro.ray.ray_optix.OptixAccelStructureWrapper._inner
protected

Definition at line 279 of file ray_optix.py.


The documentation for this class was generated from the following file: