EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
EBGeometry::RayDetail::MeshFaces< S > Struct Template Reference

How a mesh's faces are walked along a ray, each given as its normal, a point in its plane, its edges, its squared distance from a point and its id. More...

#include <EBGeometry_OffsetRayForms.hpp>

Detailed Description

template<class S>
struct EBGeometry::RayDetail::MeshFaces< S >

How a mesh's faces are walked along a ray, each given as its normal, a point in its plane, its edges, its squared distance from a point and its id.

Internal helper; not part of the public API. Specialised for TriMeshSDF, MeshSDF and FlatMeshSDF. A_face(state, normal, p0, edges, distance2, id) is called for each face the walk reaches; a_bound(state) is the walk's bound.

Template Parameters
SMesh type.

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