33#ifndef __H__UG_ray_element_intersection_util
34#define __H__UG_ray_element_intersection_util
67 Grid::VertexAttachmentAccessor<AVector2> aaPos,
86 Grid::VertexAttachmentAccessor<AVector2> aaPos,
115 Grid::VertexAttachmentAccessor<AVector3> aaPos,
134 Grid::VertexAttachmentAccessor<AVector3> aaPos,
147 Grid::VertexAttachmentAccessor<AVector3> aaPos,
double number
Definition types.h:124
MathVector< 2, number > vector2
a 2d vector
Definition ugmath_types.h:69
MathVector< 3, number > vector3
a 3d vector
Definition ugmath_types.h:72
const number SMALL
Definition math_constants.h:41
bool RayElementIntersection(number &sminOut, number &smaxOut, const vector2 &from, const vector2 &dir, Edge *e, Grid &, Grid::VertexAttachmentAccessor< AVector2 > aaPos, number sml)
2d ray-element intersection for edges
Definition ray_element_intersection_util.cpp:83