triro 1.3.0
A Python Ray-Mesh Intersector in OptiX
Loading...
Searching...
No Matches
hmesh::RayInput Struct Reference

#include <LaunchParams.h>

Public Attributes

size_t nray
 
int64_t rayShape [MAX_SIZE_LENGTH]
 
float * origins
 
int64_t originsStride [MAX_SIZE_LENGTH]
 
float * directions
 
int64_t directionsStride [MAX_SIZE_LENGTH]
 
int * hitCounts
 
int * globalIdx
 

Detailed Description

Definition at line 11 of file LaunchParams.h.

Member Data Documentation

◆ directions

float* hmesh::RayInput::directions

Definition at line 21 of file LaunchParams.h.

◆ directionsStride

int64_t hmesh::RayInput::directionsStride[MAX_SIZE_LENGTH]

Definition at line 23 of file LaunchParams.h.

◆ globalIdx

int* hmesh::RayInput::globalIdx

Definition at line 27 of file LaunchParams.h.

◆ hitCounts

int* hmesh::RayInput::hitCounts

Definition at line 25 of file LaunchParams.h.

◆ nray

size_t hmesh::RayInput::nray

Definition at line 13 of file LaunchParams.h.

◆ origins

float* hmesh::RayInput::origins

Definition at line 17 of file LaunchParams.h.

◆ originsStride

int64_t hmesh::RayInput::originsStride[MAX_SIZE_LENGTH]

Definition at line 19 of file LaunchParams.h.

◆ rayShape

int64_t hmesh::RayInput::rayShape[MAX_SIZE_LENGTH]

Definition at line 15 of file LaunchParams.h.


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