ug4
ug::RayElemIntersectionRecord< TElem > Struct Template Reference

#include <ntree_traverser.h>

Public Member Functions

 RayElemIntersectionRecord ()
 
 RayElemIntersectionRecord (number _smin, number _smax, TElem _elem)
 

Public Attributes

TElem elem
 the element that was intersected More...
 
number smax
 relative coordinate where the ray leaves the element. May be equal to smin. More...
 
number smin
 relative coordinate where the ray enters the element More...
 

Constructor & Destructor Documentation

◆ RayElemIntersectionRecord() [1/2]

template<class TElem >
ug::RayElemIntersectionRecord< TElem >::RayElemIntersectionRecord ( )
inline

◆ RayElemIntersectionRecord() [2/2]

template<class TElem >
ug::RayElemIntersectionRecord< TElem >::RayElemIntersectionRecord ( number  _smin,
number  _smax,
TElem  _elem 
)
inline

Member Data Documentation

◆ elem

template<class TElem >
TElem ug::RayElemIntersectionRecord< TElem >::elem

the element that was intersected

Referenced by ug::OverlyingSubsetFinder< TDomain >::findOverlyingSubset().

◆ smax

template<class TElem >
number ug::RayElemIntersectionRecord< TElem >::smax

relative coordinate where the ray leaves the element. May be equal to smin.

◆ smin

template<class TElem >
number ug::RayElemIntersectionRecord< TElem >::smin

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