EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
Public Attributes | List of all members
EBGeometry::RayDetail::MappedRay< T > Struct Template Reference

A ray seen through an affine map, with the interval it is traced over: what the operand of the map is traced with. More...

#include <EBGeometry_RaySpans.hpp>

Public Attributes

RayT< T > m_ray
 The mapped ray, with a unit direction.
 
T m_scale
 Distance along the mapped ray per distance along the original.
 
T m_t0
 Start of the interval, along the mapped ray.
 
T m_t1
 End of the interval, along the mapped ray.
 

Detailed Description

template<class T>
struct EBGeometry::RayDetail::MappedRay< T >

A ray seen through an affine map, with the interval it is traced over: what the operand of the map is traced with.

Internal helper; not part of the public API.

Template Parameters
TFloating-point precision.

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